From 07bceaa8feb33dc65a59aab7f71e0c024e6c49cd Mon Sep 17 00:00:00 2001 From: Andreas Rilling Date: Fri, 3 Jul 2026 12:38:41 +0200 Subject: [PATCH 1/2] task: prepare release 0.3.0 --- .changeset/VERSION | 2 +- .changeset/brave-otters-versioning.md | 7 --- .changeset/dependabot-0032c59.md | 5 -- .changeset/dependabot-0596f93.md | 6 --- .changeset/dependabot-05c9d9c.md | 5 -- .changeset/dependabot-1075919.md | 5 -- .changeset/dependabot-1d63dd0.md | 5 -- .changeset/dependabot-2194006.md | 5 -- .changeset/dependabot-29888bd.md | 5 -- .changeset/dependabot-3e15d0e.md | 5 -- .changeset/dependabot-3fb11f0.md | 5 -- .changeset/dependabot-4c6c24a.md | 5 -- .changeset/dependabot-4fb901f.md | 5 -- .changeset/dependabot-59f56d4.md | 5 -- .changeset/dependabot-6244611.md | 5 -- .changeset/dependabot-629cb75.md | 5 -- .changeset/dependabot-63abe3f.md | 5 -- .changeset/dependabot-6a3ae4a.md | 5 -- .changeset/dependabot-859c5f6.md | 5 -- .changeset/dependabot-8b89b5a.md | 5 -- .changeset/dependabot-8cfe060.md | 5 -- .changeset/dependabot-8d17a9c.md | 5 -- .changeset/dependabot-943035d.md | 5 -- .changeset/dependabot-9e9c528.md | 8 --- .changeset/dependabot-a138e8c.md | 5 -- .changeset/dependabot-a7aa8bf.md | 5 -- .changeset/dependabot-a8dce49.md | 5 -- .changeset/dependabot-b168dfb.md | 5 -- .changeset/dependabot-b1c7834.md | 5 -- .changeset/dependabot-b286d9b.md | 5 -- .changeset/dependabot-b410ecd.md | 5 -- .changeset/dependabot-b91fa19.md | 5 -- .changeset/dependabot-c4f1ddb.md | 5 -- .changeset/dependabot-ddf279c.md | 5 -- .changeset/dependabot-e151c41.md | 5 -- .changeset/dependabot-ed006bf.md | 5 -- .changeset/dependabot-ee6702b.md | 5 -- .changeset/dependabot-f86f984.md | 11 ---- .changeset/dependabot-fce417a.md | 5 -- .changeset/dependabot-fdec054.md | 5 -- .changeset/legal-parents-scream.md | 7 --- .changeset/plenty-apes-notice.md | 7 --- CHANGELOG.md | 72 +++++++++++++++++++++++++++ changesets-java/pom.xml | 2 +- changesets-maven-plugin/pom.xml | 2 +- pom.xml | 2 +- 46 files changed, 76 insertions(+), 225 deletions(-) delete mode 100644 .changeset/brave-otters-versioning.md delete mode 100644 .changeset/dependabot-0032c59.md delete mode 100644 .changeset/dependabot-0596f93.md delete mode 100644 .changeset/dependabot-05c9d9c.md delete mode 100644 .changeset/dependabot-1075919.md delete mode 100644 .changeset/dependabot-1d63dd0.md delete mode 100644 .changeset/dependabot-2194006.md delete mode 100644 .changeset/dependabot-29888bd.md delete mode 100644 .changeset/dependabot-3e15d0e.md delete mode 100644 .changeset/dependabot-3fb11f0.md delete mode 100644 .changeset/dependabot-4c6c24a.md delete mode 100644 .changeset/dependabot-4fb901f.md delete mode 100644 .changeset/dependabot-59f56d4.md delete mode 100644 .changeset/dependabot-6244611.md delete mode 100644 .changeset/dependabot-629cb75.md delete mode 100644 .changeset/dependabot-63abe3f.md delete mode 100644 .changeset/dependabot-6a3ae4a.md delete mode 100644 .changeset/dependabot-859c5f6.md delete mode 100644 .changeset/dependabot-8b89b5a.md delete mode 100644 .changeset/dependabot-8cfe060.md delete mode 100644 .changeset/dependabot-8d17a9c.md delete mode 100644 .changeset/dependabot-943035d.md delete mode 100644 .changeset/dependabot-9e9c528.md delete mode 100644 .changeset/dependabot-a138e8c.md delete mode 100644 .changeset/dependabot-a7aa8bf.md delete mode 100644 .changeset/dependabot-a8dce49.md delete mode 100644 .changeset/dependabot-b168dfb.md delete mode 100644 .changeset/dependabot-b1c7834.md delete mode 100644 .changeset/dependabot-b286d9b.md delete mode 100644 .changeset/dependabot-b410ecd.md delete mode 100644 .changeset/dependabot-b91fa19.md delete mode 100644 .changeset/dependabot-c4f1ddb.md delete mode 100644 .changeset/dependabot-ddf279c.md delete mode 100644 .changeset/dependabot-e151c41.md delete mode 100644 .changeset/dependabot-ed006bf.md delete mode 100644 .changeset/dependabot-ee6702b.md delete mode 100644 .changeset/dependabot-f86f984.md delete mode 100644 .changeset/dependabot-fce417a.md delete mode 100644 .changeset/dependabot-fdec054.md delete mode 100644 .changeset/legal-parents-scream.md delete mode 100644 .changeset/plenty-apes-notice.md diff --git a/.changeset/VERSION b/.changeset/VERSION index 341cf11..9325c3c 100644 --- a/.changeset/VERSION +++ b/.changeset/VERSION @@ -1 +1 @@ -0.2.0 \ No newline at end of file +0.3.0 \ No newline at end of file diff --git a/.changeset/brave-otters-versioning.md b/.changeset/brave-otters-versioning.md deleted file mode 100644 index 8525a26..0000000 --- a/.changeset/brave-otters-versioning.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"changesets": minor ---- - -Add support for the `independent` version strategy, allowing sub-modules in a multi-module Maven project to be versioned independently of each other. - -The prepare→release handoff has moved from the single-line `.changeset/VERSION` file to a per-artifactId map in `.changeset/VERSIONS` (plural). The current version is now read directly from each module's `pom.xml` rather than from the version file. Any pre-existing `.changeset/VERSION` file is no longer consulted and can be safely deleted. diff --git a/.changeset/dependabot-0032c59.md b/.changeset/dependabot-0032c59.md deleted file mode 100644 index 00d2a03..0000000 --- a/.changeset/dependabot-0032c59.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- actions/setup-java: 5.1.0 \ No newline at end of file diff --git a/.changeset/dependabot-0596f93.md b/.changeset/dependabot-0596f93.md deleted file mode 100644 index 82516ee..0000000 --- a/.changeset/dependabot-0596f93.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"changesets": patch ---- - -- org.junit.jupiter:junit-jupiter-api: 5.13.3 -- org.junit.jupiter:junit-jupiter-params: 5.13.3 \ No newline at end of file diff --git a/.changeset/dependabot-05c9d9c.md b/.changeset/dependabot-05c9d9c.md deleted file mode 100644 index a63b16d..0000000 --- a/.changeset/dependabot-05c9d9c.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- ch.qos.logback:logback-core: 1.5.20 \ No newline at end of file diff --git a/.changeset/dependabot-1075919.md b/.changeset/dependabot-1075919.md deleted file mode 100644 index d4c3545..0000000 --- a/.changeset/dependabot-1075919.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml: 2.20.0 \ No newline at end of file diff --git a/.changeset/dependabot-1d63dd0.md b/.changeset/dependabot-1d63dd0.md deleted file mode 100644 index 5018a44..0000000 --- a/.changeset/dependabot-1d63dd0.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- org.junit.jupiter:junit-jupiter-api, org.junit.jupiter:junit-jupiter-params: 5.13.4 \ No newline at end of file diff --git a/.changeset/dependabot-2194006.md b/.changeset/dependabot-2194006.md deleted file mode 100644 index 5846cd7..0000000 --- a/.changeset/dependabot-2194006.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- ossf/scorecard-action: 2.4.3 \ No newline at end of file diff --git a/.changeset/dependabot-29888bd.md b/.changeset/dependabot-29888bd.md deleted file mode 100644 index b91ed97..0000000 --- a/.changeset/dependabot-29888bd.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- ch.qos.logback:logback-classic: 1.5.19 \ No newline at end of file diff --git a/.changeset/dependabot-3e15d0e.md b/.changeset/dependabot-3e15d0e.md deleted file mode 100644 index c1f8e05..0000000 --- a/.changeset/dependabot-3e15d0e.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- org.apache.maven.plugins:maven-jar-plugin, com.diffplug.spotless:spotless-maven-plugin: \ No newline at end of file diff --git a/.changeset/dependabot-3fb11f0.md b/.changeset/dependabot-3fb11f0.md deleted file mode 100644 index c955530..0000000 --- a/.changeset/dependabot-3fb11f0.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- org.apache.maven.release:maven-release-api: 3.3.1 \ No newline at end of file diff --git a/.changeset/dependabot-4c6c24a.md b/.changeset/dependabot-4c6c24a.md deleted file mode 100644 index ad62cea..0000000 --- a/.changeset/dependabot-4c6c24a.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- commons-io:commons-io: 2.20.0 \ No newline at end of file diff --git a/.changeset/dependabot-4fb901f.md b/.changeset/dependabot-4fb901f.md deleted file mode 100644 index 330f2bc..0000000 --- a/.changeset/dependabot-4fb901f.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml: 2.19.2 \ No newline at end of file diff --git a/.changeset/dependabot-59f56d4.md b/.changeset/dependabot-59f56d4.md deleted file mode 100644 index a3f46af..0000000 --- a/.changeset/dependabot-59f56d4.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- ch.qos.logback:logback-classic: 1.5.21 \ No newline at end of file diff --git a/.changeset/dependabot-6244611.md b/.changeset/dependabot-6244611.md deleted file mode 100644 index b617d14..0000000 --- a/.changeset/dependabot-6244611.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- com.diffplug.spotless:spotless-maven-plugin, org.apache.maven.plugins:maven-javadoc-plugin: \ No newline at end of file diff --git a/.changeset/dependabot-629cb75.md b/.changeset/dependabot-629cb75.md deleted file mode 100644 index 9a8d9e8..0000000 --- a/.changeset/dependabot-629cb75.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- org.apache.maven.release:maven-release-api: 3.2.0 \ No newline at end of file diff --git a/.changeset/dependabot-63abe3f.md b/.changeset/dependabot-63abe3f.md deleted file mode 100644 index 2e5c49d..0000000 --- a/.changeset/dependabot-63abe3f.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- org.codehaus.mojo.versions:versions-common: 2.19.1 \ No newline at end of file diff --git a/.changeset/dependabot-6a3ae4a.md b/.changeset/dependabot-6a3ae4a.md deleted file mode 100644 index 197c1a9..0000000 --- a/.changeset/dependabot-6a3ae4a.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- github/codeql-action: 4.31.9 \ No newline at end of file diff --git a/.changeset/dependabot-859c5f6.md b/.changeset/dependabot-859c5f6.md deleted file mode 100644 index 4978375..0000000 --- a/.changeset/dependabot-859c5f6.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- dependabot/fetch-metadata: 2.4.0 \ No newline at end of file diff --git a/.changeset/dependabot-8b89b5a.md b/.changeset/dependabot-8b89b5a.md deleted file mode 100644 index fd9121c..0000000 --- a/.changeset/dependabot-8b89b5a.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- commons-io:commons-io: 2.21.0 \ No newline at end of file diff --git a/.changeset/dependabot-8cfe060.md b/.changeset/dependabot-8cfe060.md deleted file mode 100644 index 67b1537..0000000 --- a/.changeset/dependabot-8cfe060.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- org.apache.maven.plugins:maven-compiler-plugin, org.apache.maven.plugins:maven-surefire-plugin, com.diffplug.spotless:spotless-maven-plugin, org.apache.maven.plugins:maven-javadoc-plugin, org.sonatype.central:central-publishing-maven-plugin: \ No newline at end of file diff --git a/.changeset/dependabot-8d17a9c.md b/.changeset/dependabot-8d17a9c.md deleted file mode 100644 index cefd1af..0000000 --- a/.changeset/dependabot-8d17a9c.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- org.codehaus.mojo.versions:versions-common: 2.20.0 \ No newline at end of file diff --git a/.changeset/dependabot-943035d.md b/.changeset/dependabot-943035d.md deleted file mode 100644 index e2cd649..0000000 --- a/.changeset/dependabot-943035d.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- actions/upload-artifact: 6.0.0 \ No newline at end of file diff --git a/.changeset/dependabot-9e9c528.md b/.changeset/dependabot-9e9c528.md deleted file mode 100644 index 44907fd..0000000 --- a/.changeset/dependabot-9e9c528.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"changesets": patch ---- - -- org.apache.maven:maven-plugin-api: 3.9.12 -- org.apache.maven.plugins:maven-resources-plugin: 3.4.0 -- org.apache.maven.plugins:maven-source-plugin: 3.4.0 -- org.sonatype.central:central-publishing-maven-plugin: 0.10.0< \ No newline at end of file diff --git a/.changeset/dependabot-a138e8c.md b/.changeset/dependabot-a138e8c.md deleted file mode 100644 index 587689c..0000000 --- a/.changeset/dependabot-a138e8c.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- ch.qos.logback:logback-core: 1.5.21 \ No newline at end of file diff --git a/.changeset/dependabot-a7aa8bf.md b/.changeset/dependabot-a7aa8bf.md deleted file mode 100644 index 73a07ea..0000000 --- a/.changeset/dependabot-a7aa8bf.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- org.junit.jupiter:junit-jupiter-api, org.junit.jupiter:junit-jupiter-params: 6.0.0 \ No newline at end of file diff --git a/.changeset/dependabot-a8dce49.md b/.changeset/dependabot-a8dce49.md deleted file mode 100644 index 2999d35..0000000 --- a/.changeset/dependabot-a8dce49.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml: 2.20.1 \ No newline at end of file diff --git a/.changeset/dependabot-b168dfb.md b/.changeset/dependabot-b168dfb.md deleted file mode 100644 index 01f3a33..0000000 --- a/.changeset/dependabot-b168dfb.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- ch.qos.logback:logback-core: 1.5.19 \ No newline at end of file diff --git a/.changeset/dependabot-b1c7834.md b/.changeset/dependabot-b1c7834.md deleted file mode 100644 index 5e822fc..0000000 --- a/.changeset/dependabot-b1c7834.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- org.assertj:assertj-core: 3.27.4 \ No newline at end of file diff --git a/.changeset/dependabot-b286d9b.md b/.changeset/dependabot-b286d9b.md deleted file mode 100644 index 7d36f04..0000000 --- a/.changeset/dependabot-b286d9b.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- ch.qos.logback:logback-classic: 1.5.22 \ No newline at end of file diff --git a/.changeset/dependabot-b410ecd.md b/.changeset/dependabot-b410ecd.md deleted file mode 100644 index a206fff..0000000 --- a/.changeset/dependabot-b410ecd.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- step-security/harden-runner: 2.14.0 \ No newline at end of file diff --git a/.changeset/dependabot-b91fa19.md b/.changeset/dependabot-b91fa19.md deleted file mode 100644 index 69c1aad..0000000 --- a/.changeset/dependabot-b91fa19.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- org.codehaus.mojo.versions:versions-common: 2.20.1 \ No newline at end of file diff --git a/.changeset/dependabot-c4f1ddb.md b/.changeset/dependabot-c4f1ddb.md deleted file mode 100644 index 7f67c53..0000000 --- a/.changeset/dependabot-c4f1ddb.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- actions/checkout: 6.0.1 \ No newline at end of file diff --git a/.changeset/dependabot-ddf279c.md b/.changeset/dependabot-ddf279c.md deleted file mode 100644 index 1619eca..0000000 --- a/.changeset/dependabot-ddf279c.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- org.mockito:mockito-core: 5.20.0 \ No newline at end of file diff --git a/.changeset/dependabot-e151c41.md b/.changeset/dependabot-e151c41.md deleted file mode 100644 index 7c519ab..0000000 --- a/.changeset/dependabot-e151c41.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- org.mockito:mockito-core: 5.19.0 \ No newline at end of file diff --git a/.changeset/dependabot-ed006bf.md b/.changeset/dependabot-ed006bf.md deleted file mode 100644 index a206fff..0000000 --- a/.changeset/dependabot-ed006bf.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- step-security/harden-runner: 2.14.0 \ No newline at end of file diff --git a/.changeset/dependabot-ee6702b.md b/.changeset/dependabot-ee6702b.md deleted file mode 100644 index 31cb070..0000000 --- a/.changeset/dependabot-ee6702b.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- org.junit.jupiter:junit-jupiter-api, org.junit.jupiter:junit-jupiter-params: 6.0.1 \ No newline at end of file diff --git a/.changeset/dependabot-f86f984.md b/.changeset/dependabot-f86f984.md deleted file mode 100644 index 4cdb264..0000000 --- a/.changeset/dependabot-f86f984.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"changesets": patch ---- - -- org.apache.maven:maven-plugin-api: 3.9.11 -- org.apache.maven:maven-core: 3.9.11 -- org.apache.maven:maven-artifact: 3.9.11 -- org.apache.maven:maven-compat: 3.9.11 -- org.apache.maven.plugins:maven-invoker-plugin: 3.9.1 -- org.apache.maven.plugins:maven-gpg-plugin: 3.2.8 -- com.diffplug.spotless:spotless-maven-plugin: 2.46.0 diff --git a/.changeset/dependabot-fce417a.md b/.changeset/dependabot-fce417a.md deleted file mode 100644 index a636c9c..0000000 --- a/.changeset/dependabot-fce417a.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- org.assertj:assertj-core: 3.27.6 \ No newline at end of file diff --git a/.changeset/dependabot-fdec054.md b/.changeset/dependabot-fdec054.md deleted file mode 100644 index 793893c..0000000 --- a/.changeset/dependabot-fdec054.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"changesets": patch ---- - -- ch.qos.logback:logback-classic: 1.5.20 \ No newline at end of file diff --git a/.changeset/legal-parents-scream.md b/.changeset/legal-parents-scream.md deleted file mode 100644 index 2586df4..0000000 --- a/.changeset/legal-parents-scream.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"changesets": minor ---- - -Add support for handling dependency updates separately from other changesets, so that they can be presented in a more organised way. - -This is utilized by setting the update type to `dependency` in place of major/minor/patch. diff --git a/.changeset/plenty-apes-notice.md b/.changeset/plenty-apes-notice.md deleted file mode 100644 index c24a5f1..0000000 --- a/.changeset/plenty-apes-notice.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"changesets": patch ---- - -- org.apache.maven.plugin-tools:maven-plugin-annotations: 3.15.2 -- org.apache.maven.plugins:maven-plugin-plugin: 3.15.2 -- org.apache.maven.plugins:maven-plugin-report-plugin: 3.15.2 \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index e37072c..405b242 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,77 @@ # changesets +## 0.3.0 + +### Minor Changes + +- Add support for handling dependency updates separately from other changesets, so that they can be presented in a more + organised way. + + This is utilized by setting the update type to `dependency` in place of major/minor/patch. +- Add support for the `independent` version strategy, allowing sub-modules in a multi-module Maven project to be + versioned independently of each other. + + The prepare→release handoff has moved from the single-line `.changeset/VERSION` file to a per-artifactId map in + `.changeset/VERSIONS` (plural). The current version is now read directly from each module's `pom.xml` rather than from + the version file. Any pre-existing `.changeset/VERSION` file is no longer consulted and can be safely deleted. + +### Patch Changes + +- - actions/checkout: 6.0.1 +- - actions/setup-java: 5.1.0 +- - actions/upload-artifact: 6.0.0 +- - ch.qos.logback:logback-classic: 1.5.19 +- - ch.qos.logback:logback-classic: 1.5.20 +- - ch.qos.logback:logback-classic: 1.5.21 +- - ch.qos.logback:logback-classic: 1.5.22 +- - ch.qos.logback:logback-core: 1.5.19 +- - ch.qos.logback:logback-core: 1.5.20 +- - ch.qos.logback:logback-core: 1.5.21 +- - com.diffplug.spotless:spotless-maven-plugin, org.apache.maven.plugins:maven-javadoc-plugin: +- - com.fasterxml.jackson.dataformat:jackson-dataformat-yaml: 2.19.2 +- - com.fasterxml.jackson.dataformat:jackson-dataformat-yaml: 2.20.0 +- - com.fasterxml.jackson.dataformat:jackson-dataformat-yaml: 2.20.1 +- - commons-io:commons-io: 2.20.0 +- - commons-io:commons-io: 2.21.0 +- - dependabot/fetch-metadata: 2.4.0 +- - github/codeql-action: 4.31.9 +- - org.apache.maven.plugin-tools:maven-plugin-annotations: 3.15.2 + - org.apache.maven.plugins:maven-plugin-plugin: 3.15.2 + - org.apache.maven.plugins:maven-plugin-report-plugin: 3.15.2 +- - org.apache.maven.plugins:maven-compiler-plugin, org.apache.maven.plugins:maven-surefire-plugin, + com.diffplug.spotless:spotless-maven-plugin, org.apache.maven.plugins:maven-javadoc-plugin, + org.sonatype.central:central-publishing-maven-plugin: +- - org.apache.maven.plugins:maven-jar-plugin, com.diffplug.spotless:spotless-maven-plugin: +- - org.apache.maven.release:maven-release-api: 3.2.0 +- - org.apache.maven.release:maven-release-api: 3.3.1 +- - org.apache.maven:maven-plugin-api: 3.9.11 + - org.apache.maven:maven-core: 3.9.11 + - org.apache.maven:maven-artifact: 3.9.11 + - org.apache.maven:maven-compat: 3.9.11 + - org.apache.maven.plugins:maven-invoker-plugin: 3.9.1 + - org.apache.maven.plugins:maven-gpg-plugin: 3.2.8 + - com.diffplug.spotless:spotless-maven-plugin: 2.46.0 +- - org.apache.maven:maven-plugin-api: 3.9.12 + - org.apache.maven.plugins:maven-resources-plugin: 3.4.0 + - org.apache.maven.plugins:maven-source-plugin: 3.4.0 + - org.sonatype.central:central-publishing-maven-plugin: 0.10.0< +- - org.assertj:assertj-core: 3.27.4 +- - org.assertj:assertj-core: 3.27.6 +- - org.codehaus.mojo.versions:versions-common: 2.19.1 +- - org.codehaus.mojo.versions:versions-common: 2.20.0 +- - org.codehaus.mojo.versions:versions-common: 2.20.1 +- - org.junit.jupiter:junit-jupiter-api, org.junit.jupiter:junit-jupiter-params: 5.13.4 +- - org.junit.jupiter:junit-jupiter-api, org.junit.jupiter:junit-jupiter-params: 6.0.0 +- - org.junit.jupiter:junit-jupiter-api, org.junit.jupiter:junit-jupiter-params: 6.0.1 +- - org.junit.jupiter:junit-jupiter-api: 5.13.3 + - org.junit.jupiter:junit-jupiter-params: 5.13.3 +- - org.mockito:mockito-core: 5.19.0 +- - org.mockito:mockito-core: 5.20.0 +- - ossf/scorecard-action: 2.4.3 +- - step-security/harden-runner: 2.14.0 +- - step-security/harden-runner: 2.14.0 + + ## 0.2.0 ### Minor Changes diff --git a/changesets-java/pom.xml b/changesets-java/pom.xml index 415d8fe..bf2cf9d 100644 --- a/changesets-java/pom.xml +++ b/changesets-java/pom.xml @@ -6,7 +6,7 @@ se.fortnox.changesets changesets - 0.2.1-SNAPSHOT + 0.3.1-SNAPSHOT Changesets Java diff --git a/changesets-maven-plugin/pom.xml b/changesets-maven-plugin/pom.xml index f737004..1ac3ec6 100644 --- a/changesets-maven-plugin/pom.xml +++ b/changesets-maven-plugin/pom.xml @@ -6,7 +6,7 @@ se.fortnox.changesets changesets - 0.2.1-SNAPSHOT + 0.3.1-SNAPSHOT Changesets Java Maven Plugin diff --git a/pom.xml b/pom.xml index e4c7d80..ea85221 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ se.fortnox.changesets changesets - 0.2.1-SNAPSHOT + 0.3.1-SNAPSHOT pom Changesets Java From 260633a5aa501b9f8229924ae6371358ef67e280 Mon Sep 17 00:00:00 2001 From: Magnus Persson <1431685+magnusp@users.noreply.github.com> Date: Fri, 3 Jul 2026 13:04:02 +0200 Subject: [PATCH 2/2] Format CHANGELOG.md --- CHANGELOG.md | 116 +++++++++++++++++++++------------------------------ 1 file changed, 47 insertions(+), 69 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 405b242..bc81d73 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,73 +4,52 @@ ### Minor Changes -- Add support for handling dependency updates separately from other changesets, so that they can be presented in a more - organised way. - - This is utilized by setting the update type to `dependency` in place of major/minor/patch. -- Add support for the `independent` version strategy, allowing sub-modules in a multi-module Maven project to be - versioned independently of each other. - - The prepare→release handoff has moved from the single-line `.changeset/VERSION` file to a per-artifactId map in - `.changeset/VERSIONS` (plural). The current version is now read directly from each module's `pom.xml` rather than from - the version file. Any pre-existing `.changeset/VERSION` file is no longer consulted and can be safely deleted. - -### Patch Changes - -- - actions/checkout: 6.0.1 -- - actions/setup-java: 5.1.0 -- - actions/upload-artifact: 6.0.0 -- - ch.qos.logback:logback-classic: 1.5.19 -- - ch.qos.logback:logback-classic: 1.5.20 -- - ch.qos.logback:logback-classic: 1.5.21 -- - ch.qos.logback:logback-classic: 1.5.22 -- - ch.qos.logback:logback-core: 1.5.19 -- - ch.qos.logback:logback-core: 1.5.20 -- - ch.qos.logback:logback-core: 1.5.21 -- - com.diffplug.spotless:spotless-maven-plugin, org.apache.maven.plugins:maven-javadoc-plugin: -- - com.fasterxml.jackson.dataformat:jackson-dataformat-yaml: 2.19.2 -- - com.fasterxml.jackson.dataformat:jackson-dataformat-yaml: 2.20.0 -- - com.fasterxml.jackson.dataformat:jackson-dataformat-yaml: 2.20.1 -- - commons-io:commons-io: 2.20.0 -- - commons-io:commons-io: 2.21.0 -- - dependabot/fetch-metadata: 2.4.0 -- - github/codeql-action: 4.31.9 -- - org.apache.maven.plugin-tools:maven-plugin-annotations: 3.15.2 - - org.apache.maven.plugins:maven-plugin-plugin: 3.15.2 - - org.apache.maven.plugins:maven-plugin-report-plugin: 3.15.2 -- - org.apache.maven.plugins:maven-compiler-plugin, org.apache.maven.plugins:maven-surefire-plugin, - com.diffplug.spotless:spotless-maven-plugin, org.apache.maven.plugins:maven-javadoc-plugin, - org.sonatype.central:central-publishing-maven-plugin: -- - org.apache.maven.plugins:maven-jar-plugin, com.diffplug.spotless:spotless-maven-plugin: -- - org.apache.maven.release:maven-release-api: 3.2.0 -- - org.apache.maven.release:maven-release-api: 3.3.1 -- - org.apache.maven:maven-plugin-api: 3.9.11 - - org.apache.maven:maven-core: 3.9.11 - - org.apache.maven:maven-artifact: 3.9.11 - - org.apache.maven:maven-compat: 3.9.11 - - org.apache.maven.plugins:maven-invoker-plugin: 3.9.1 - - org.apache.maven.plugins:maven-gpg-plugin: 3.2.8 - - com.diffplug.spotless:spotless-maven-plugin: 2.46.0 -- - org.apache.maven:maven-plugin-api: 3.9.12 - - org.apache.maven.plugins:maven-resources-plugin: 3.4.0 - - org.apache.maven.plugins:maven-source-plugin: 3.4.0 - - org.sonatype.central:central-publishing-maven-plugin: 0.10.0< -- - org.assertj:assertj-core: 3.27.4 -- - org.assertj:assertj-core: 3.27.6 -- - org.codehaus.mojo.versions:versions-common: 2.19.1 -- - org.codehaus.mojo.versions:versions-common: 2.20.0 -- - org.codehaus.mojo.versions:versions-common: 2.20.1 -- - org.junit.jupiter:junit-jupiter-api, org.junit.jupiter:junit-jupiter-params: 5.13.4 -- - org.junit.jupiter:junit-jupiter-api, org.junit.jupiter:junit-jupiter-params: 6.0.0 -- - org.junit.jupiter:junit-jupiter-api, org.junit.jupiter:junit-jupiter-params: 6.0.1 -- - org.junit.jupiter:junit-jupiter-api: 5.13.3 - - org.junit.jupiter:junit-jupiter-params: 5.13.3 -- - org.mockito:mockito-core: 5.19.0 -- - org.mockito:mockito-core: 5.20.0 -- - ossf/scorecard-action: 2.4.3 -- - step-security/harden-runner: 2.14.0 -- - step-security/harden-runner: 2.14.0 - +- Add support for handling dependency updates separately from other changesets, so that they can be presented in a more organised way. This is utilized by setting the update type to `dependency` in place of major/minor/patch. + +- Add support for the `independent` version strategy, allowing sub-modules in a multi-module Maven project to be versioned independently of each other. + +- The prepare→release handoff has moved from the single-line `.changeset/VERSION` file to a per-artifactId map in `.changeset/VERSIONS` (plural). The current version is now read directly from each module's `pom.xml` rather than from the version file. Any pre-existing `.changeset/VERSION` file is no longer consulted and can be safely deleted. + +### Dependency updates + +- actions/checkout: 6.0.1 +- actions/setup-java: 5.1.0 +- actions/upload-artifact: 6.0.0 +- ch.qos.logback:logback-classic: 1.5.22 +- ch.qos.logback:logback-core: 1.5.21 +- com.diffplug.spotless:spotless-maven-plugin: 3.1.0 +- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml: 2.20.1 +- commons-io:commons-io: 2.21.0 +- dependabot/fetch-metadata: 2.4.0 +- github/codeql-action: 4.31.9 +- org.apache.maven:maven-artifact: 3.9.11 +- org.apache.maven:maven-compat: 3.9.11 +- org.apache.maven:maven-core: 3.9.11 +- org.apache.maven:maven-plugin-api: 3.9.11 +- org.apache.maven:maven-plugin-api: 3.9.12 +- org.apache.maven.plugins:maven-compiler-plugin: 3.14.1 +- org.apache.maven.plugins:maven-gpg-plugin: 3.2.8 +- org.apache.maven.plugins:maven-invoker-plugin: 3.9.1 +- org.apache.maven.plugins:maven-jar-plugin: 3.5.0 +- org.apache.maven.plugins:maven-javadoc-plugin: 3.12.0 +- org.apache.maven.plugins:maven-plugin-plugin: 3.15.2 +- org.apache.maven.plugins:maven-plugin-report-plugin: 3.15.2 +- org.apache.maven.plugins:maven-resources-plugin: 3.4.0 +- org.apache.maven.plugins:maven-source-plugin: 3.4.0 +- org.apache.maven.plugins:maven-surefire-plugin: 3.5.4 +- org.apache.maven.plugin-tools:maven-plugin-annotations: 3.15.2 +- org.apache.maven.release:maven-release-api: 3.2.0 +- org.apache.maven.release:maven-release-api: 3.3.1 +- org.assertj:assertj-core: 3.27.4 +- org.assertj:assertj-core: 3.27.6 +- org.codehaus.mojo.versions:versions-common: 2.20.1 +- org.junit.jupiter:junit-jupiter-api: 5.13.3 +- org.junit.jupiter:junit-jupiter-api, org.junit.jupiter:junit-jupiter-params: 6.0.1 +- org.junit.jupiter:junit-jupiter-params: 5.13.3 +- org.mockito:mockito-core: 5.20.0 +- org.sonatype.central:central-publishing-maven-plugin: 0.10.0 +- ossf/scorecard-action: 2.4.3 +- step-security/harden-runner: 2.14.0 ## 0.2.0 @@ -104,9 +83,8 @@ - Stop adding groupId of the module when adding new changesets using the `add` goal -### Patch Changes +### Dependency updates -- Dependency updates: - Bump maven.version from 3.8.8 to 3.9.9 - Bump junit-jupiter.version from 5.11.1 to 5.11.2 - Bump org.slf4j:slf4j-api from 2.0.15 to 2.0.16