Skip to content

Commit dfc666b

Browse files
committed
Merge branch 'release/2025.7.2'
2 parents 79e8008 + 3e4c541 commit dfc666b

File tree

2 files changed

+13
-20
lines changed

2 files changed

+13
-20
lines changed

README.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ A common maven parent for usage in kotlin library or application projects.
55
[![stable](https://img.shields.io/badge/lifecycle-STABLE-green.svg)](https://github.com/holisticon#open-source-lifecycle)
66
[![Build Status](https://github.com/toolisticon/maven-parent-kotlin-base/workflows/Development%20branches/badge.svg)](https://github.com/toolisticon/maven-parent-kotlin-base/actions)
77
[![sponsored](https://img.shields.io/badge/sponsoredBy-Holisticon-RED.svg)](https://holisticon.de/)
8-
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/io.toolisticon.maven.parent/maven-parent-kotlin-base/badge.svg)](https://maven-badges.herokuapp.com/maven-central/io.toolisticon.maven.parent/maven-parent-kotlin-base)
8+
[![Kotlin](https://img.shields.io/badge/kotlin-2.2.0-blue.svg?logo=kotlin)](http://kotlinlang.org)
9+
[![Maven Central Version](https://img.shields.io/maven-central/v/io.toolisticon.maven.parent/maven-parent-kotlin-base)](https://central.sonatype.com/artifact/io.toolisticon.maven.parent/maven-parent-kotlin-base)
910

1011
## About
1112

@@ -51,18 +52,18 @@ are included.
5152

5253
| Type | Version | Info |
5354
|-----------------------|----------|-------------------------------------------|
54-
| kotlin | `2.1.21` | used in kotlin compiler und kotlin libs. |
55+
| kotlin | `2.2.0` | used in kotlin compiler und kotlin libs. |
5556
| java | `17` | compile target |
5657
| kotlinx-coroutines | `1.10.2` | all BOM libs explicitly listed |
57-
| kotlinx-serialization | `1.8.1` | all BOM libs explicitly listed |
58+
| kotlinx-serialization | `1.9.0` | all BOM libs explicitly listed |
5859
| [kotlin-logging](https://github.com/oshai/kotlin-logging) | `7.0.7` | logging support |
5960

6061
## Libs
6162

6263
| Lib | Version | Info |
6364
|--------|----------|--------------------------------------|
6465
| jetbrains-annotations | `26.0.1` | common annotations |
65-
| junit5 | `5.13.1` | bom dependency, unit testing |
66+
| junit5 | `5.13.2` | bom dependency, unit testing |
6667

6768
## Plugins
6869

@@ -78,9 +79,9 @@ see [official plugins](https://maven.apache.org/plugins/index.html)
7879
| [maven-clean](https://maven.apache.org/plugins/maven-clean-plugin/) | `3.5.0` | clean project |
7980
| [maven-dependency](https://maven.apache.org/plugins/maven-dependency-plugin/) | `3.8.1` | check/update dependency versions |
8081
| [maven-deploy](https://maven.apache.org/plugins/maven-deploy-plugin/) | `3.1.4` | - |
81-
| [maven-enforcer](https://maven.apache.org/enforcer/maven-enforcer-plugin/) | `3.4.1` | enforce project setup |
82+
| [maven-enforcer](https://maven.apache.org/enforcer/maven-enforcer-plugin/) | `3.6.0` | enforce project setup |
8283
| [maven-failsafe](https://maven.apache.org/surefire/maven-failsafe-plugin/) | `3.5.3` | testing |
83-
| [maven-gpg](https://maven.apache.org/plugins/maven-gpg-plugin/) | `3.2.7` | sign artifacts for release |
84+
| [maven-gpg](https://maven.apache.org/plugins/maven-gpg-plugin/) | `3.2.8` | sign artifacts for release |
8485
| [maven-install](https://maven.apache.org/plugins/maven-install-plugin/) | `3.1.4` | - |
8586
| [maven-jar-plugin](https://maven.apache.org/plugins/maven-jar-plugin/) | `3.4.2` | - |
8687
| [maven-resources](https://maven.apache.org/plugins/maven-resources-plugin/) | `3.3.1` | filter resources |
@@ -91,12 +92,12 @@ see [official plugins](https://maven.apache.org/plugins/index.html)
9192
| [gitflow-maven](https://aleksandr-m.github.io/gitflow-maven-plugin/) | `1.21.0` | gitflow relase master/develop/release |
9293
| [jacoco-maven](https://www.eclemma.org/jacoco/trunk/doc/maven.html) | `0.8.13` | test reports |
9394
| [jgiven-maven](https://jgiven.org/userguide/#_maven) | `2.0.2` | jgiven test reports |
94-
| [openapi-generator](https://github.com/OpenAPITools/openapi-generator/tree/master/modules/openapi-generator-maven-plugin) | `7.11.0` | openapi/swagger code generation |
95+
| [openapi-generator](https://github.com/OpenAPITools/openapi-generator/tree/master/modules/openapi-generator-maven-plugin) | `7.14.0` | openapi/swagger code generation |
9596
| [properties-maven](https://www.mojohaus.org/properties-maven-plugin/) | `1.2.1` | generate build properties for project |
9697
| [versions-maven](https://www.mojohaus.org/versions/versions-maven-plugin/index.html) | `2.18.0` | modify versions of project |
9798
| [nexus-staging-maven](https://github.com/sonatype/nexus-maven-plugins/blob/main/staging/maven-plugin/README.md) | `1.6.13` | release on maven central |
9899
| [maven-wrapper](https://maven.apache.org/wrapper/maven-wrapper-plugin/plugin-info.html) | `3.3.2` | execute maven without central installation |
99-
| [flatten-maven](https://www.mojohaus.org/flatten-maven-plugin/) | `1.7.0` | flatten the released pom |
100+
| [flatten-maven](https://www.mojohaus.org/flatten-maven-plugin/) | `1.7.1` | flatten the released pom |
100101

101102
## Release a new version
102103

pom.xml

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<groupId>io.toolisticon.maven.parent</groupId>
66
<artifactId>maven-parent-kotlin-base</artifactId>
7-
<version>2025.7.1</version>
7+
<version>2025.7.2</version>
88

99
<name>Maven Parent - Kotlin Base</name>
1010
<description>Maven parent for a holistic kotlin lib project.</description>
@@ -41,9 +41,6 @@
4141
<!-- LANGUAGE VERSIONS -->
4242
<kotlin.version>2.2.0</kotlin.version>
4343

44-
<!-- FIXME: 2.1.21 was the last release with kotlin-annotation-processing-compiler -->
45-
<kotlin-annotation-processing-compiler.version>2.1.21</kotlin-annotation-processing-compiler.version>
46-
<version>${kotlin.version}</version>
4744
<kotlin.compiler.apiVersion>2.1</kotlin.compiler.apiVersion>
4845
<kotlin.compiler.languageVersion>2.1</kotlin.compiler.languageVersion>
4946
<kotlin.compiler.incremental>${kp.compile.useIncrementalKotlinCompiler}</kotlin.compiler.incremental>
@@ -58,7 +55,7 @@
5855
<jetbrains-annotations.version>26.0.2</jetbrains-annotations.version>
5956

6057
<!-- TEST -->
61-
<junit5.version>5.13.2</junit5.version>
58+
<junit5.version>5.13.3</junit5.version>
6259
</properties>
6360

6461
<dependencyManagement>
@@ -197,11 +194,6 @@
197194
<artifactId>kotlin-annotation-processing-embeddable</artifactId>
198195
<version>${kotlin.version}</version>
199196
</dependency>
200-
<dependency>
201-
<groupId>org.jetbrains.kotlin</groupId>
202-
<artifactId>kotlin-annotation-processing-compiler</artifactId>
203-
<version>${kotlin-annotation-processing-compiler.version}</version>
204-
</dependency>
205197

206198
<!-- KOTLIN SERIALIZATION -->
207199
<dependency>
@@ -612,7 +604,7 @@
612604
<plugin>
613605
<groupId>org.apache.maven.plugins</groupId>
614606
<artifactId>maven-enforcer-plugin</artifactId>
615-
<version>3.5.0</version>
607+
<version>3.6.0</version>
616608
<executions>
617609
<execution>
618610
<id>enforce-maven</id>
@@ -686,7 +678,7 @@
686678
<plugin>
687679
<groupId>org.apache.maven.plugins</groupId>
688680
<artifactId>maven-gpg-plugin</artifactId>
689-
<version>3.2.7</version>
681+
<version>3.2.8</version>
690682
<configuration>
691683
<!-- pass -Dgpg.keyname=.. and -Dgpg.passphrase=... -->
692684
<gpgArguments>

0 commit comments

Comments
 (0)