Releases: salesforce/grpc-java-contrib
Releases · salesforce/grpc-java-contrib
jProtoc v0.9.1
Fixed
- Plugin debug output breaks if output file contains a subdirectory in its name.
jProtoc v0.9.0
Starting with this release, jProtoc and gRPC-Java-Contrib will be released separately.
Added
- jProtoc dump plugin - Add this plugin to your protoc plugins list to dump a human and machine readable debug file for use in debugging jProtoc plugins.
- jProtoc plugin test mode - Pass a dump file to a jProtoc plugin jar as a command line parameter to skip the protoc compiler. This makes plugins debuggable from java debug tools.
Updated
- Split jProtoc releases from contrib releases
Fixed
ProtoTypeMap
errors when nested protobuf enums have the same name as top-level message types. Thanks @wfhartfordjava-multiple-files = true
breaksProtoTypeMap
for nested message types. Thanks @efenglu
v0.8.1
Added
XfccServerInterceptor
for parsingX-Forwarded-Client-Cert
headers forwarded by Linkerd and Envoy service mesh headers.- JDK8 generator now proto comments to generated code.
Updated
- gRPC v1.12.0
Fixed
- jProtoc now correctly handles nested protobuf
message
types. - jProtoc now correctly handles .proto filenames with characters that aren't valid proto and java identifier characters.
v0.7.1
Added
- New testing contrib classes under the
grpc-testing-contrib
module.
Updated
- Upgraded to gRPC v1.9.0.
v0.7.0
Added
- Stopwatch interceptor
- Default deadline interceptor
- Default call options interceptor
- JSON and Protobuf HTTP/2 header marshallers
- Ambient context propagation and interceptors
- Client session support
- Per-call and per-session service instance modes
Updated
- Javadoc
- Moved RxGrpc to https://github.com/salesforce/reactive-grpc
Fixed
- #66 JProtoc does not account for name collisions between