Releases: ascopes/protobuf-maven-plugin
Releases · ascopes/protobuf-maven-plugin
v0.1.1
v0.1.0
What's Changed
- Allow importing protobuf dependencies from project dependencies (e.g. Google)
- Allow using custom plugins (and removed the hardcoded GRPC integration as it can be replaced with this mechanism instead).
- Rewritten the entire plugin to use CDI to simplify unit testing later on.
- Handle paths consistently in HostEnvironment by @ascopes in #39
- Do not attempt to walk across source directories that are not directories by @ascopes in #40
- Handle irregular path cases better by @ascopes in #41
- Bump com.puppycrawl.tools:checkstyle from 10.12.5 to 10.12.6 by @dependabot in #43
- GH-38: Import .proto files from maven dependencies by @ascopes in #42
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.2 to 3.2.3 by @dependabot in #46
- Bump org.apache.maven.plugins:maven-site-plugin from 4.0.0-M12 to 4.0.0-M13 by @dependabot in #45
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to 3.12.0 by @dependabot in #44
- Bump actions/deploy-pages from 3 to 4 by @dependabot in #48
- Bump actions/upload-pages-artifact from 2 to 3 by @dependabot in #49
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.0 to 3.12.1 by @dependabot in #50
Full Changelog: v0.0.1...v0.1.0
v0.0.1
First stable release
Features
Output kind | Supported? |
---|---|
Java Protobuf | ✅ |
Java Protobuf Lite | ✅ |
Java GRPC | ✅ |
Kotlin Protobuf | ✅ |
Kotlin Protobuf Lite | ✅ |
Kotlin GRPC | ✅ |
Compiler features | Supported? |
---|---|
-Werror |
✅ |
Compiler resolution | Supported? |
---|---|
Maven Central | ✅ |
$PATH |
✅ |
Documentation and usage examples.
What's Changed since 0.0.1-M4
- Build with Maven 3.9.6 by @ascopes in #30
- Gather code coverage data for integration tests in maven-invoker-plugin by @ascopes in #31
- Refactor HostEnvironment by @ascopes in #32
- Bump actions/deploy-pages from 2 to 3 by @dependabot in #37
- Bump org.apache.maven:maven-core from 3.9.5 to 3.9.6 by @dependabot in #35
- Bump org.mockito:mockito-bom from 5.7.0 to 5.8.0 by @dependabot in #36
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.2 to 3.6.3 by @dependabot in #34
- Bump org.apache.maven:maven-plugin-api from 3.9.5 to 3.9.6 by @dependabot in #33
Full Changelog: v0.0.1-M4...v0.0.1
v0.0.1-M4
What's Changed
- Improve idocumentation by @ascopes in #27
- Bump actions/setup-java from 3 to 4 by @dependabot in #29
Full Changelog: v0.0.1-M3...v0.0.1-M4
v0.0.1-M3
v0.0.1-M2
What's Changed
- GH-20: Remove deterministic output functionality by @ascopes in #21
- GH-18: Opt into generating lite-only sources for Java by @ascopes in #22
- Fix Kotlin support and restructure (@ascopes)
- Remove "reproducibleBuilds" parameters as they do not impact the output content in our case.
- Improve documentation.
- Improve presentation of output of protoc.
- Output the version of libproto being used when running protoc.
- Fix test input directories.
- Bump org.apache.maven.plugins:maven-plugin-plugin from 3.10.1 to 3.10.2 by @dependabot in #15
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.1 to 3.2.2 by @dependabot in #12
- Bump org.apache.maven.plugins:maven-site-plugin from 4.0.0-M11 to 4.0.0-M12 by @dependabot in #17
- Bump org.apache.maven.plugins:maven-project-info-reports-plugin from 3.4.5 to 3.5.0 by @dependabot in #14
- Bump com.puppycrawl.tools:checkstyle from 10.12.4 to 10.12.5 by @dependabot in #13
- Bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.10.1 to 3.10.2 by @dependabot in #16
Full Changelog: v0.0.1-M1...v0.0.1-M2
v0.0.1-M1
Initial preview release of the first milestone (initial development).
See https://ascopes.github.io/protobuf-maven-plugin for usage instructions and examples.
Full Changelog: https://github.com/ascopes/protobuf-maven-plugin/commits/v0.0.1-M1