Releases: googleapis/gax-java
Releases · googleapis/gax-java
v1.35.0
Implementation Changes
- Fix HttpJsonCallContext has incorrect equals & hashCode implementation (#615)
- make GoogleCredentialsProvider immutable (#553)
New Features
Dependencies
- Bump grpc to v1.16.0 and guava to 26.0-android (#616)
Documentation
Internal / Testing Changes
- Use java.version system property to get the JRE version (#585)
- Bumping to next snapshot version (#612)
v1.34.0
Implementation Changes
- Fix rpcTimeout calculation in retrying logic (#604)
- Fix LRO callables so that the ApiCallContext is always passed through. (#600)
- Don't remove user configured rpc timeouts (#602)
- Fix typo introduced in #592. (#601)
New Features
- Adding gax-bom (#607)
- Add RetryingContext (#590)
- Make ApiContext timeout relative to the start of each RPC (#592)
Dependencies
- Update gRPC to 1.15.0 (#582)
Documentation
Internal / Testing Changes
- Converting from uploadArchives to publications (#605)
- Releasetool compatibility and instructions (#598)
1.33.1
gax-grpc
- Remove special retrying logic for DEADLINE_EXCCEEDED error code (#597)
- Fix InstantiatingGrpcChannelProvider dependency issue (#593)
1.33.0
gax-grpc
- GrpcInstantiatingChannelProvider can now specify maximum inbound metadata size (#581)
1.32.0
gax
- Use initial RPC timeout in the first attempt (#576)
- Make sure to preserve the caller's stacktrace when calling sync variants of UnaryCallables. (#572)
1.31.0
gax
- Batching: fix permit leak (#567)
gax-grpc
- Expose error message from an operation (#564)
Misc
- Upgrade auth client (#569)
- Support Java 10 (mostly) (#566)
1.30.0
gax-grpc
- Deflake GrpcCallableFactoryTest (#560)
- Allow LRO futures to be transformed by ApiFutures. (#559)
Misc
- Update README and samples/pom.xml (#555)
- Update Gradle to 4.8.1 (#557)
- Update gRPC to 1.13.1 (#558)
- Upgrade deps, upgrading deprecated usages (#562)
1.29.0
gax-httpjson
- If fieldmask is null, do not serialize nulls (#548)
misc
1.28.0
- augment bidi streaming (#540) breaking change for
@BetaApi
features
1.27.0
gax
- stablize BatchingSettings and FlowControlSettings
- thread factory in InstantiatingExecutorProvider
gax-httpjson
- fieldmask for JSON serialization functions
gax-grpc
- interceptor provider for grpc channels