Releases: IBM/etcd-java
Releases · IBM/etcd-java
v0.0.24
v0.0.23
v0.0.22
v0.0.21
v0.0.20
v0.0.19
Changes since version 0.0.18:
- Fix:
withSessionTimeoutSecsmethod of client builder now works properly (validation would always fail) - Fix: Problems with lifecycle of shared clients obtained from
EtcdClusterConfig - Fix: Javadoc is now published with maven artifacts
- Validation added for other client builder methods
- Miscellaneous minor cleanup from code inspections
- Updated dependencies: grpc-java
1.44.0, guava31.0.1, protobuf3.19.3, gson2.8.9, netty4.1.72.Final, netty-tcnative2.0.46.Final, slf4j1.7.32
v0.0.18
Changes since version 0.0.17:
- Fix: Ensure reauthentication attempts aren't blocked after unexpected auth response from server
- Fix: Endpoint string format regression in prior release
- Endpoint hostnames with no scheme prefix would default to TLS rather than plaintext as in prior releases
- Updated dependencies including JUnit
4.13.1, gRPC1.33.1, Guava30.0-jre, protobuf3.14.0
v0.0.17
Changes since version 0.0.16:
- Support for providing custom listener executor in
RangeCache(#38) - Ref-counting improvements to client cache used by
EtcdClusterConfig - Support for TLS client authentication when using json-based configuration (#41)
- Updated dependencies including gRPC
1.32.1, Netty4.1.51.Final, Protobuf3.13.0(#40)
v0.0.16
Changes since version 0.0.14:
- Fix: Widen etcd server error responses that trigger re-authentication (#30)
- Fix: Properly support TLS host verification with multiple static endpoints (#33)
- Added
overrideAuthorityoption toEtcdClient.Builderand correspondingoverride_authorityattribute to json config schema - Deprecated now-obsolete
ComposeTrustManagerFactoryandcompose_deploymentjson config schema attribute - Updated dependencies including gRPC
1.30.1, Netty4.1.48.Final, Protobuf3.12.2, Guava29.0-jre(#31)
Notes
- This release is a replacement for 0.0.15 and fixes a regression where
EtcdClient#forEndpoints(List<String>)was broken when passing a single endpoint prefixed withhttp://orhttps:// - This and future releases require grpc-java version
1.21.0or later