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:
withSessionTimeoutSecs
method 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
overrideAuthority
option toEtcdClient.Builder
and correspondingoverride_authority
attribute to json config schema - Deprecated now-obsolete
ComposeTrustManagerFactory
andcompose_deployment
json 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.0
or later