From 012389c5f8a63264c8f72445746f35e010dec7e2 Mon Sep 17 00:00:00 2001 From: Jan Galinski Date: Tue, 6 Aug 2024 09:52:22 +0200 Subject: [PATCH 1/4] Update for next development version --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 9a15905..af65727 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.toolisticon.maven.parent maven-parent-kotlin-base - 2024.8.0 + 2024.8.1-SNAPSHOT Maven Parent - Kotlin Base Maven parent for a holistic kotlin lib project. From ca667a62b535c7e52e1f2dc6d22e76c3399e4baf Mon Sep 17 00:00:00 2001 From: Jan Galinski Date: Tue, 6 Aug 2024 11:43:26 +0200 Subject: [PATCH 2/4] Update avro version for 2024.8.0 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b99cab9..adae4c4 100644 --- a/README.md +++ b/README.md @@ -72,7 +72,7 @@ see [official plugins](https://maven.apache.org/plugins/index.html) | [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.8.0` | 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 | +| [avro-maven](https://avro.apache.org/docs/1.11.1/getting-started-java/) | `1.12.0` | avro code generation | | [maven-clean](https://maven.apache.org/plugins/maven-clean-plugin/) | `3.4.0` | clean project | | [maven-dependency](https://maven.apache.org/plugins/maven-dependency-plugin/) | `3.7.1` | check/update dependency versions | | [maven-deploy](https://maven.apache.org/plugins/maven-deploy-plugin/) | `3.1.2` | - | From 2e5460b286d8e8ffa0acdd0c3bcb110f38778a26 Mon Sep 17 00:00:00 2001 From: Jan Galinski Date: Tue, 6 Aug 2024 14:56:22 +0200 Subject: [PATCH 3/4] update kotlin 2.0.10, fixes #100 --- README.md | 10 +++++----- pom.xml | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index adae4c4..d1c546c 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # maven-parent-kotlin-base -A common maven parent for usage in kotlin library or application projects. +A common maven parent for usage in kotlin library or application projects. [![stable](https://img.shields.io/badge/lifecycle-STABLE-green.svg)](https://github.com/holisticon#open-source-lifecycle) [![Build Status](https://github.com/toolisticon/maven-parent-kotlin-base/workflows/Development%20branches/badge.svg)](https://github.com/toolisticon/maven-parent-kotlin-base/actions) @@ -12,7 +12,7 @@ A common maven parent for usage in kotlin library or application projects. Maven poms are quite bloated, Most of the settings (how to compile, how to deploy) are repeated over and over. This maven-parent aims to reduce the xml in your `pom.xml` to the things you really want to express in your library or application project. -By nature of this module, it is a highly opinionated approach. It might fit your needs, but it is explicitly designed to support open source library +By nature of this module, it is a highly opinionated approach. It might fit your needs, but it is explicitly designed to support open source library projects we are currently building and maintaining under `toolisticon`, `holunda-io` and `holixon`. ### Versioning @@ -34,7 +34,7 @@ This is a maven parent. So just include it on the top of your root `pom.xml`: ``` -Carefully analyse your pom (and the effective pom) and remove duplications, unintended overwrites and possible conflicts ... and you are done. +Carefully analyse your pom (and the effective pom) and remove duplications, unintended overwrites and possible conflicts ... and you are done. ## Features @@ -47,9 +47,9 @@ are included. ### Language -| Type | Version | Info | +| Type | Version | Info | |-----------------------|---------|-------------------------------------------| -| kotlin | `2.0.0` | used in kotlin compiler und kotlin libs. | +| kotlin | `2.0.10` | used in kotlin compiler und kotlin libs. | | java | `17` | compile target | | kotlinx-coroutines | `1.8.1` | all BOM libs explicitly listed | | kotlinx-serialization | `1.7.1` | all BOM libs explicitly listed | diff --git a/pom.xml b/pom.xml index af65727..b058916 100644 --- a/pom.xml +++ b/pom.xml @@ -39,7 +39,7 @@ false - 2.0.0 + 2.0.10 2.0 2.0 ${kp.compile.useIncrementalKotlinCompiler} From 2de99bef6174bd4b9572bea67e8cd8d91bc97d5e Mon Sep 17 00:00:00 2001 From: Jan Galinski Date: Tue, 6 Aug 2024 21:36:32 +0200 Subject: [PATCH 4/4] Update for next development version --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b058916..39249de 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.toolisticon.maven.parent maven-parent-kotlin-base - 2024.8.1-SNAPSHOT + 2024.8.1 Maven Parent - Kotlin Base Maven parent for a holistic kotlin lib project.