diff --git a/README.md b/README.md index 14ddf99..95d15d7 100644 --- a/README.md +++ b/README.md @@ -49,11 +49,11 @@ are included. | Type | Version | Info | |-----------------------|---------|------------------------------------------| -| kotlin | `1.9.24` | used in kotlin compiler und kotlin libs. | -| java | `17` | compile target | -| kotlinx-coroutines | `1.8.0` | BOM | -| kotlinx-serialization | `1.6.3` | BOM | -| kotlin-logging | `3.0.5` | logging support | +| kotlin | `2.0.0` | used in kotlin compiler und kotlin libs. | +| java | `17` | compile target | +| kotlinx-coroutines | `1.8.1` | BOM | +| kotlinx-serialization | `1.6.3` | BOM | +| kotlin-logging | `3.0.5` | logging support | ## Libs @@ -66,30 +66,32 @@ are included. see [official plugins](https://maven.apache.org/plugins/index.html) -| Plugin | Version | Info | -|------------------------------------------------------------------------------------------------------------------------------|---------|---------------------------------------------| -| [maven-compiler](https://maven.apache.org/plugins/maven-compiler-plugin/) | `3.13.0` | disabling java compiler for kotlin projects | -| [maven-javadoc](https://maven.apache.org/plugins/maven-javadoc-plugin/) | `3.6.3` | include javadoc | -| [dokka](https://kotlinlang.org/docs/dokka-maven.html#apply-dokka) | `1.9.20` | use dokka for javadoc | -| [avro-maven](https://avro.apache.org/docs/1.11.1/getting-started-java/) | `1.11.3` | avro code generation | -| [maven-clean](https://maven.apache.org/plugins/maven-clean-plugin/) | `3.3.2` | clean project | -| [maven-dependency](https://maven.apache.org/plugins/maven-dependency-plugin/) | `3.6.1` | check/update dependency versions | -| [maven-deploy](https://maven.apache.org/plugins/maven-deploy-plugin/) | `3.1.2` | - | -| [maven-enforcer](https://maven.apache.org/enforcer/maven-enforcer-plugin/) | `3.4.1` | enforce project setup | -| [maven-failsafe](https://maven.apache.org/surefire/maven-failsafe-plugin/) | `3.2.5` | testing | -| [maven-gpg](https://maven.apache.org/plugins/maven-gpg-plugin/) | `3.2.3` | sign artifacts for release | -| [maven-install](https://maven.apache.org/plugins/maven-install-plugin/) | `3.1.2` | - | -| [maven-jar-plugin](https://maven.apache.org/plugins/maven-jar-plugin/) | `3.4.1` | - | -| [maven-resources](https://maven.apache.org/plugins/maven-resources-plugin/) | `3.3.1` | filter resources | -| [maven-surefire](https://maven.apache.org/surefire/maven-surefire-plugin/) | `3.2.5` | testing | -| [build-helper](https://www.mojohaus.org/build-helper-maven-plugin/) | `3.5.0` | define source directories | -| [gitflow-maven](https://aleksandr-m.github.io/gitflow-maven-plugin/) | `1.21.0` | gitflow relase master/develop/release | -| [jacoco-maven](https://www.eclemma.org/jacoco/trunk/doc/maven.html) | `0.8.11` | test reports | -| [jgiven-maven](https://jgiven.org/userguide/#_maven) | `1.3.1` | jgiven test reports | -| [openapi-generator](https://github.com/OpenAPITools/openapi-generator/tree/master/modules/openapi-generator-maven-plugin) | `7.5.0` | openapi/swagger code generation | -| [properties-maven](https://www.mojohaus.org/properties-maven-plugin/) | `1.2.1` | generate build properties for project | -| [versions-maven](https://www.mojohaus.org/versions/versions-maven-plugin/index.html) | `2.16.2` | modify versions of project | -| [nexus-staging-maven](https://github.com/sonatype/nexus-maven-plugins/blob/main/staging/maven-plugin/README.md) | `1.6.13` | release on maven central | +| Plugin | Version | Info | +|---------------------------------------------------------------------------------------------------------------------------|----------|---------------------------------------------| +| [maven-compiler](https://maven.apache.org/plugins/maven-compiler-plugin/) | `3.13.0` | disabling java compiler for kotlin projects | +| [kotlin-maven-plugin](https://kotlinlang.org/docs/maven.html) | `2.0.0` | kotlin compiler plugin | +| [maven-javadoc](https://maven.apache.org/plugins/maven-javadoc-plugin/) | `3.6.3` | include javadoc | +| [dokka](https://kotlinlang.org/docs/dokka-maven.html#apply-dokka) | `1.9.20` | use dokka for javadoc | +| [avro-maven](https://avro.apache.org/docs/1.11.1/getting-started-java/) | `1.11.3` | avro code generation | +| [maven-clean](https://maven.apache.org/plugins/maven-clean-plugin/) | `3.3.2` | clean project | +| [maven-dependency](https://maven.apache.org/plugins/maven-dependency-plugin/) | `3.6.1` | check/update dependency versions | +| [maven-deploy](https://maven.apache.org/plugins/maven-deploy-plugin/) | `3.1.2` | - | +| [maven-enforcer](https://maven.apache.org/enforcer/maven-enforcer-plugin/) | `3.4.1` | enforce project setup | +| [maven-failsafe](https://maven.apache.org/surefire/maven-failsafe-plugin/) | `3.2.5` | testing | +| [maven-gpg](https://maven.apache.org/plugins/maven-gpg-plugin/) | `3.2.4` | sign artifacts for release | +| [maven-install](https://maven.apache.org/plugins/maven-install-plugin/) | `3.1.2` | - | +| [maven-jar-plugin](https://maven.apache.org/plugins/maven-jar-plugin/) | `3.4.1` | - | +| [maven-resources](https://maven.apache.org/plugins/maven-resources-plugin/) | `3.3.1` | filter resources | +| [maven-surce](https://maven.apache.org/plugins/maven-source-plugin/) | `3.3.1` | add sources to artifacts | +| [maven-surefire](https://maven.apache.org/surefire/maven-surefire-plugin/) | `3.2.5` | testing | +| [build-helper](https://www.mojohaus.org/build-helper-maven-plugin/) | `3.6.0` | define source directories | +| [gitflow-maven](https://aleksandr-m.github.io/gitflow-maven-plugin/) | `1.21.0` | gitflow relase master/develop/release | +| [jacoco-maven](https://www.eclemma.org/jacoco/trunk/doc/maven.html) | `0.8.12` | test reports | +| [jgiven-maven](https://jgiven.org/userguide/#_maven) | `1.3.1` | jgiven test reports | +| [openapi-generator](https://github.com/OpenAPITools/openapi-generator/tree/master/modules/openapi-generator-maven-plugin) | `7.6.0` | openapi/swagger code generation | +| [properties-maven](https://www.mojohaus.org/properties-maven-plugin/) | `1.2.1` | generate build properties for project | +| [versions-maven](https://www.mojohaus.org/versions/versions-maven-plugin/index.html) | `2.16.2` | modify versions of project | +| [nexus-staging-maven](https://github.com/sonatype/nexus-maven-plugins/blob/main/staging/maven-plugin/README.md) | `1.6.13` | release on maven central | ## Release a new version diff --git a/pom.xml b/pom.xml index f5d47ed..70b5a61 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.toolisticon.maven.parent maven-parent-kotlin-base - 2024.5.0 + 2024.5.1 Maven Parent - Kotlin Base Maven parent for a holistic kotlin lib project. @@ -39,7 +39,7 @@ false - 1.9.24 + 2.0.0 1.9 1.9 ${kp.compile.useIncrementalKotlinCompiler} @@ -48,7 +48,7 @@ 17 1.6.3 - 1.8.0 + 1.8.1 3.0.5 24.1.0 @@ -648,7 +648,7 @@ org.codehaus.mojo build-helper-maven-plugin - 3.5.0 + 3.6.0 @@ -696,7 +696,7 @@ org.openapitools openapi-generator-maven-plugin - 7.5.0 + 7.6.0 @@ -866,6 +866,8 @@ The Apache Software License, Version 2.0 https://www.apache.org/licenses/LICENSE-2.0.txt + repo + A business-friendly OSS license