Releases: ascopes/protobuf-maven-plugin
Releases · ascopes/protobuf-maven-plugin
v0.5.1
v0.5.0
v0.4.2
What's Changed
- Bump org.mockito:mockito-bom from 5.10.0 to 5.11.0 by @dependabot in #106
- Bump com.puppycrawl.tools:checkstyle from 10.13.0 to 10.14.0 by @dependabot in #107
- Mark URL-based features as stable by @ascopes in #108
- Update validate.yml to run shellcheck by @ascopes in #110
- GH-79: Handle special characters in shell scripts better by @ascopes in #109
- Fix formatting of code snippets in JavaDocs by @ascopes in #112
- Log the protoc version info during builds by @ascopes in #113
Full Changelog: v0.4.1...v0.4.2
v0.4.1
v0.4.0
What's Changed
- Rewrite ProtoSourceResolver to use FutureTask API by @ascopes in #95
- Define temporary paths consistently by @ascopes in #96
- Add the ability to download plugins and protoc from specified URLs by @ascopes in #97
- Bump org.immutables:value from 2.10.0 to 2.10.1 by @dependabot in #99
- Update JvmPluginResolver.java to use consistent encodings by @ascopes in #100
Full Changelog: v0.3.3...v0.4.0
v0.3.3
What's changed
- Fixed a bug where running the plugin without
mvn clean
first consecutively would result in an IOException being raised when extracting protobuf dependencies.
Full Changelog: v0.3.2...v0.3.3
v0.3.2
What's Changed
- Bump codecov/codecov-action from 3 to 4 by @dependabot in #89
- Bump org.junit:junit-bom from 5.10.1 to 5.10.2 by @dependabot in #91
- Bump org.assertj:assertj-core from 3.25.2 to 3.25.3 by @dependabot in #92
- Bump slf4j.version from 2.0.11 to 2.0.12 by @dependabot in #90
- Add new job to run CI against prerequisite Maven version by @ascopes in #93 -- this changes the minimum Maven version to 3.8.1 from 3.8.0, since 3.8.0 is unavailable on Apache's FTP servers.
Full Changelog: v0.3.1...v0.3.2
v0.3.1
v0.3.0
Breaking changes
- The
jvmPlugins
attribute has been renamed tojvmMavenPlugins
- The
binaryPlugins
attribute has been removed and replaced. - A new
binaryMavenPlugins
attribute has been added that holds a set of artifact coordinates. - A new
binaryPathPlugins
attribute has been added that holds a set of executable names to find on the$PATH
.
See the documentation for more details about the new usage.
Changelog
- Bump advanced-security/maven-dependency-submission-action from 3 to 4 by @dependabot in #75
- Bump org.mockito:mockito-bom from 5.9.0 to 5.10.0 by @dependabot in #76
- Bump org.assertj:assertj-core from 3.25.1 to 3.25.2 by @dependabot in #77
- Bump com.puppycrawl.tools:checkstyle from 10.12.7 to 10.13.0 by @dependabot in #80
- GH-78: Replace the 'binaryPlugin' attribute with two separate attributes by @ascopes in #81
Full Changelog: v0.2.4...v0.3.0