Releases: ascopes/protobuf-maven-plugin
Releases · ascopes/protobuf-maven-plugin
v2.6.5
What's Changed
- Bump org.junit:junit-bom from 5.11.2 to 5.11.3 by @dependabot in #429
- Bump org.apache.maven.plugins:maven-invoker-plugin from 3.8.0 to 3.8.1 by @dependabot in #428
- Bump org.apache.maven.plugins:maven-project-info-reports-plugin from 3.7.0 to 3.8.0 by @dependabot in #430
- Improve executor shutdown failsafe and tests by @ascopes in #427
Full Changelog: v2.6.4...v2.6.5
v2.6.4
What's Changed
- Bump org.apache.maven.resolver:maven-resolver-api from 2.0.1 to 2.0.2 by @dependabot in #423
- Bump org.mockito:mockito-bom from 5.14.1 to 5.14.2 by @dependabot in #424
- Retain stacktrace for MultipleFailuresException by @ascopes in #425
- Improve MultipleFailureException message to include first cause by @ascopes in #426
Full Changelog: v2.6.3...v2.6.4
v2.6.3
What's Changed
Full Changelog: v2.6.2...v2.6.3
v2.6.2
What's Changed
- Bump org.mockito:mockito-bom from 5.13.0 to 5.14.0 by @dependabot in #403
- Bump org.junit:junit-bom from 5.11.0 to 5.11.1 by @dependabot in #404
- Bump com.mycila:license-maven-plugin from 4.5 to 4.6 by @dependabot in #405
- Remove noisy logging in SystemPathBinaryResolver.java by @ascopes in #406
- Tweak UsesSystemProperties.java by @ascopes in #407
- Reorganise build steps by @ascopes in #409
- Bump com.puppycrawl.tools:checkstyle from 10.18.1 to 10.18.2 by @dependabot in #410
- Bump org.mockito:mockito-bom from 5.14.0 to 5.14.1 by @dependabot in #411
- Simplify logic in ArgFileBuilder by @ascopes in #413
- Reduce duplicate CI test runs, run builds on Java 24-ea as well by @ascopes in #414
- Bump org.junit:junit-bom from 5.11.1 to 5.11.2 by @dependabot in #418
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.0 to 3.5.1 by @dependabot in #416
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.0 to 3.10.1 by @dependabot in #417
- GH-419: Do not complain if generated files already exist by @ascopes in #420
Full Changelog: v2.6.1...v2.6.2
v2.6.1
What's Changed
- Remove the Shlex class now it is no longer needed by @ascopes in #400
- Use JDK 23 for builds by @ascopes in #401
- Bump com.github.marschall:memoryfilesystem from 2.8.0 to 2.8.1 by @dependabot in #402
Full Changelog: v2.6.0...v2.6.1
v2.6.0
What's Changed
- Bump the maven group across 31 directories with 2 updates by @dependabot in #389
- Bump the maven group across 33 directories with 3 updates by @dependabot in #388
- Bump the maven group across 8 directories with 1 update by @dependabot in #390
- GH-393: Use tiered level-1 compilation when running JVM subprocesses by @ascopes in #395
- Internalize dependencies on aether by @ascopes in #396
- GH-394: Use Java argument files for command line arguments by @ascopes in #398
- GH-397: implement ability to specify JVM arguments to plugins by @ascopes in #399
Full Changelog: v2.5.0...v2.6.0
v2.5.0
What's Changed
- Explicitly handle invalid POM dependencies in ProtoSourceResolver by @ascopes in #355
- Enforce immutability in ConcurrentExecutor.java by @ascopes in #360
- Use interfaces for all immutables-generated types by @ascopes in #361
- GH-358: Support the use of unpackaged JVM plugins by @ascopes in #362
- GH-358: Fix handling of Windows path separators in classpaths by @ascopes in #365
- Remove Android selectors that are noise in tests by @ascopes in #366
- GH-363: Fix handling of classpaths when using JARs as JVM maven plugins by @ascopes in #364
- GH-359: Pass module path to JVM plugins correctly by @ascopes in #367
- Upload build logs to GitHub by @ascopes in #369
- Log generated scripts in debug logs by @ascopes in #371
- GH-372: Rewrite how batch args are quoted using Shlex by @ascopes in #373
Full Changelog: v2.4.5...v2.5.0
v2.4.5
What's Changed
- feat: improved jvm plugin subprocess handling by @tandemdude in #343
- Bump com.puppycrawl.tools:checkstyle from 10.17.0 to 10.18.1 by @dependabot in #344
- Bump org.mockito:mockito-bom from 5.12.0 to 5.13.0 by @dependabot in #345
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.8.0 to 3.10.0 by @dependabot in #346
- Bump org.apache.maven.plugins:maven-plugin-report-plugin from 3.14.0 to 3.15.0 by @dependabot in #347
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.4.0 to 3.5.0 by @dependabot in #349
- Bump org.apache.maven.plugins:maven-plugin-plugin from 3.14.0 to 3.15.0 by @dependabot in #348
- GH-351: Replace Component annotations with javax.inject.Inject. by @ascopes in #352
- Bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.14.0 to 3.15.0 by @dependabot in #350
- GH-312: Move solution into HostSystem class and add unit tests by @ascopes in #353
- Update to protobuf 4.28.0 by @ascopes in #354
New Contributors
- @tandemdude made their first contribution in #343
Full Changelog: v2.4.4...v2.4.5
v2.4.4
What's Changed
- GH-334: remove duplicate "--proto_path" logs by @optimusprike in #337
- Bump org.apache.maven.plugins:maven-invoker-plugin from 3.7.0 to 3.8.0 by @dependabot in #338
- Bump org.apache.maven.plugins:maven-jxr-plugin from 3.4.0 to 3.5.0 by @dependabot in #339
- Bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.4.0 to 3.5.0 by @dependabot in #340
- Bump org.apache.maven.plugins:maven-project-info-reports-plugin from 3.6.2 to 3.7.0 by @dependabot in #341
- Improve formatting of generated scripts in JvmPluginResolver.java by @ascopes in #342
New Contributors
- @optimusprike made their first contribution in #337
Full Changelog: v2.4.3...v2.4.4
v2.4.3
What's Changed
- GH-327: Cleanup tasks by @ascopes in #335
- Bump org.apache.maven.plugins:maven-install-plugin from 3.1.2 to 3.1.3 by @dependabot in #336
Full Changelog: v2.4.2...v2.4.3