Skip to content

Releases: ascopes/protobuf-maven-plugin

v2.3.0

06 Jul 11:11
Compare
Choose a tag to compare

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

29 Jun 10:31
Compare
Choose a tag to compare

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

29 Jun 06:55
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.2.1...v2.2.2

v2.2.1

28 Jun 19:25
Compare
Choose a tag to compare

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 resolve test-jar dependencies by @ascopes in #268

Full Changelog: v2.2.0...v2.2.1

v2.2.0

28 Jun 19:14
Compare
Choose a tag to compare

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

21 Jun 12:42
Compare
Choose a tag to compare

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

10 Jun 05:39
Compare
Choose a tag to compare

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

03 Jun 09:43
Compare
Choose a tag to compare

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

30 May 09:53
Compare
Choose a tag to compare

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

22 May 10:42
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.1.0...v2.1.1