Releases: java9-modularity/gradle-modules-plugin
v2.0.0
This is a bigger change than usual. So please scan this release note before upgrading.
The major version bump is due to the plugin dropping support for JVMs < Java 17. If you are on an older JVM, please stick with older versions of the plugin.
This release also supports Gradle 9.
The above two changes where committed by under #301 by @rcw3bb. A big thanks to @rcw3bb for the work they've done.
Outside of the above PR, this release contains a few dependency version bumps, but mainly to the build and testing of the plugin.
Major changes:
Doc changes:
- Make CompileTestModuleOptions consistent with documentation by @markslater in #275
Dependency changes:
- Bump org.codehaus.groovy:groovy from 3.0.20 to 3.0.21 in /test-project-groovy by @dependabot[bot] in #267
- Bump jvm from 1.9.22 to 2.0.0 in /test-project-kotlin by @dependabot[bot] in #280
- Bump com.gradle.enterprise from 3.16.2 to 3.17.4 by @dependabot[bot] in #279
- Bump org.junit-pioneer:junit-pioneer from 2.2.0 to 2.3.0 by @dependabot[bot] in #292
- Bump org.hamcrest:hamcrest from 2.2+ to 3.0 in /test-project by @dependabot[bot] in #287
- Bump actions/setup-java from 4 to 5 by @dependabot[bot] in #284
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #285
- Bump com.github.ben-manes.versions from 0.51.0 to 0.53.0 by @dependabot[bot] in #286
- Bump org.hamcrest:hamcrest from 2.2+ to 3.0 in /test-project-kotlin by @dependabot[bot] in #289
- Bump com.gradle.plugin-publish from 1.2.1 to 2.0.0 by @dependabot[bot] in #294
- Bump org.codehaus.groovy:groovy from 3.0.21 to 3.0.25 in /test-project-groovy by @dependabot[bot] in #291
- Bump org.hamcrest:hamcrest from 2.2+ to 3.0 in /test-project-kotlin-pre-1-7 by @dependabot[bot] in #296
- Bump com.github.javaparser:javaparser-symbol-solver-core from 3.25.8 to 3.27.1 by @dependabot[bot] in #302
- Bump com.gradle.develocity from 4.2.1 to 4.2.2 by @dependabot[bot] in #303
New Contributors
- @markslater made their first contribution in #275
- @rcw3bb made their first contribution in #301
Full Changelog: v1.8.15...v2.0.0
v1.8.15
What's Changed
- 1.8.14 release prep by @big-andy-coates in #262
- Set next dev version to 1.8.15-SNAPSHOT by @big-andy-coates in #263
- Update tests to cover Gradle 8 by @big-andy-coates in #264
- Release 1.8.15 by @big-andy-coates in #265
Full Changelog: v1.8.14...v1.8.15
v1.8.14
What's Changed
- Bump org.jooq:joor from 0.9.13 to 0.9.15 by @dependabot in #233
- Bump com.github.javaparser:javaparser-symbol-solver-core from 3.13.5 to 3.25.8 by @dependabot in #238
- Bump org.codehaus.groovy:groovy from 3.0.7 to 3.0.20 in /test-project-groovy by @dependabot in #247
- Fix compiler warnings by @big-andy-coates in #255
- Fix compatibility issue with Gradle 7.6+ by @big-andy-coates in #261
Full Changelog: v1.8.13...v1.8.14
v1.8.13
- Avoid reference to deprecated property. (#221) by @swpalmer in #222
- Fix for #224 by @bjorndarri in #225
- Patch-in generated resources during testing by @big-andy-coates in #228
New Contributors
Thanks to all who contributed.
Full Changelog: v1.8.12...v1.8.13
v1.8.12
- #207: ci: Update GitHub Actions
- #208: Provide better support for toolchains for JVM projects
- #211: Avoid warning about
--add-opensfromcompileTestJavatask - #212: Fix for Kotlin 1.7 breaking changes
- #213: Make it easier to test locally
Many thanks to @KengoTODA and @big-andy-coates for their contributions!