Releases: ascopes/protobuf-maven-plugin
Releases · ascopes/protobuf-maven-plugin
v2.3.0
What's Changed
- GH-277: Support explicit plugin ordering by @ascopes in #278
- Run oldmaven CI on Java 22 as well by @ascopes in #280
- Skip ITs on Android if they cannot invoke the binaries correctly by @ascopes in #279
- Use the latest versions of protobuf, protoc, grpc-java, and reactor by @ascopes in #282
- Fix typo in new draft documentation. by @ascopes in #262
- Add contribution guidelines by @ascopes in #283
- Reenable protobuf path tests in CI for MacOS and Windows by @ascopes in #281
- Use batch dialect when logging invoked commands on Windows by @ascopes in #285
- Do not treat backslashes in batch scripts as special characters by @ascopes in #286
Full Changelog: v2.2.3...v2.3.0
v2.2.3
What's Changed
- GH-271: Document path resolution rules by @ascopes in #273
- Improve logging in HostSystem for future diagnostics by @ascopes in #274
- Tidy up AetherMavenArtifactPathResolver.java by @ascopes in #275
- Update deploy.yml to auto-rollback if deployment fails by @ascopes in #276
- Includes a small logic fix to issues covered by v2.2.1 yesterday.
Full Changelog: v2.2.2...v2.2.3
v2.2.2
What's Changed
- Add support for custom plugin code injection by @virgilsky in #270
- GH-271: Use explicit map of required path environment variable values by @virgilsky in #272
New Contributors
- @virgilsky made their first contribution in #270
Full Changelog: v2.2.1...v2.2.2
v2.2.1
What's Changed
- Set up .gitattributes by @ascopes in #263
- Bump org.junit:junit-bom from 5.10.2 to 5.10.3 by @dependabot in #265
- Bump org.apache.maven.plugins:maven-project-info-reports-plugin from 3.6.0 to 3.6.1 by @dependabot in #266
- [bugfix] GH-267: Goal
generate-test
fails to resolvetest-jar
dependencies by @ascopes in #268
Full Changelog: v2.2.0...v2.2.1
v2.2.0
What's Changed
- Inherit JAR/ZIP modified timestamps during content extraction by @ascopes in #259
- Disable some reports on the site by @ascopes in #260
- Refactor executor out into separate class that is individually testable by @ascopes in #261
- GH-250: Support inclusion and exclusion of source files based on globs by @ascopes in #258
Full Changelog: v2.1.5...v2.2.0
v2.1.5
What's Changed
- Fix missing unit test report set on generated site by @ascopes in #247
- Bump maven-surefire-plugin.version from 3.2.5 to 3.3.0 by @dependabot in #248
- Bump org.apache.maven:maven-core from 3.9.7 to 3.9.8 by @dependabot in #251
- Bump org.apache.maven.plugins:maven-project-info-reports-plugin from 3.5.0 to 3.6.0 by @dependabot in #252
- Bump org.apache.maven.plugins:maven-release-plugin from 3.0.1 to 3.1.0 by @dependabot in #253
- Make implicit javax.annotation dependency into an explicit one by @ascopes in #255
- Update to Maven 3.9.8 by @ascopes in #256
- Bump org.apache.maven:maven-plugin-api from 3.9.7 to 3.9.8 by @dependabot in #254
- Bump org.apache.maven.plugins:maven-jar-plugin from 3.4.1 to 3.4.2 by @dependabot in #257
Full Changelog: v2.1.4...v2.1.5
v2.1.4
What's Changed
- Calculate the User-Agent for URL connections on startup by @ascopes in #241
- Bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.3.1 to 3.4.0 by @dependabot in #243
- Bump org.apache.maven.plugins:maven-jxr-plugin from 3.3.2 to 3.4.0 by @dependabot in #244
- Update protoc examples to use protobuf 4.27.1 by @ascopes in #245
- Improve Android detection by @ascopes in #246
Full Changelog: v2.1.3...v2.1.4
v2.1.3
What's Changed
- Change internal exception logic to throw consistent exception types. Specifically, we raise a ResolutionException now if a platform-specific classifier cannot be resolved. Previously, this was an UnsupportedOperationException.
- Bump org.apache.maven.plugins:maven-plugin-report-plugin from 3.13.0 to 3.13.1 by @dependabot in #239
- Bump org.apache.maven.plugins:maven-site-plugin from 4.0.0-M14 to 4.0.0-M15 by @dependabot in #235
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.7.0 by @dependabot in #236
- Bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.13.0 to 3.13.1 by @dependabot in #237
- Bump org.apache.maven.plugins:maven-plugin-plugin from 3.13.0 to 3.13.1 by @dependabot in #238
- Simplify platform classifier selection process by @ascopes in #240
Full Changelog: v2.1.2...v2.1.3
v2.1.2
What's Changed
- Bump org.apache.maven:maven-core from 3.9.6 to 3.9.7 by @dependabot in #227
- Bump org.apache.maven:maven-plugin-api from 3.9.6 to 3.9.7 by @dependabot in #228
- Bump org.assertj:assertj-core from 3.25.3 to 3.26.0 by @dependabot in #229
- Task/update protobuf versions by @ascopes in #230
- Bump org.apache.maven.plugins:maven-invoker-plugin from 3.6.1 to 3.7.0 by @dependabot in #231
- Bump com.puppycrawl.tools:checkstyle from 10.16.0 to 10.17.0 by @dependabot in #232
- Remove protoc --version call on each run by @ascopes in #233
- Write outputs of protoc invocations to the Maven logs by @ascopes in #234
Full Changelog: v2.1.1...v2.1.2
v2.1.1
What's Changed
- Fix typo in README.md by @ascopes in #220
- Create SECURITY.md by @ascopes in #221
- Add ScalaPB plugin integration test by @ascopes in #223
- Move Kotlin dependencies out of the parent by @ascopes in #224
- Fix bug where backslashes in paths are not escaped properly by @ascopes in #226
Full Changelog: v2.1.0...v2.1.1