Releases: kubernetes-client/java
Releases · kubernetes-client/java
Release 10.0.0
- Latest release supporting Kubernetes 1.18.x
kubectl
equivalent commands- Bug fixes
Release 9.0.2
Latest release, including Informer fixes.
Release 6.0.1
Changes in this release:
- Fix: remove the capacity limit of ProcessorListener
- Fixes unexpectedly listener quitting leads to OOM approved
- Fix: should not return from DefaultController.worker() method
- manually set OKHttpClient read timeout zero ensure client doesnot timeout
- Fixes leaking informer#controller daemon thread
- Release/flush websocket buffers on abnormal closing
- Add workqueue support
- Add leader election
- Feat: Structurelize patch object
Release 5.0.0
Release 5.0.0
- Fix a problem that lister cannot get resource correctly
- Update openapi metadata from k/k 1.14 branch
- Feat: Provide thread-safety for pager
- Fixes patch format to support various patch formats
- Refactor pager to support colon-loop java grammar
- add workqueue implementation for kube-style controller
- Fixes watch conflict handling in informer and more test coverage
- Added support for KUBECONFIG environment variable with multiple paths.
- Fix some problems with watches that return a v1.Status
- Support client.authentication.k8s.io/v1beta1 ExecCredential
Relase 4.0.0
Changes since 4.0.0-beta1
- Fix DateTime string generation. (#500)
- Update proto buff files for 1.13.0 (#498)
- Improve auth tests, fix a bug in credential parsing (#465)
- NPE System.getenv(ENV_HOME) returns null on Windows (#455)
- Fix serialization of null quantities (#442)
Note
This library includes an update to the generated Kubernetes code which may contain breaking API changes.
Release 4.0.0-beta1
- Fix Quantity serialization
- Add merge in ProtoClient
- Invoke async callback on unexpected exceptions
- Update to 1.12 generated code. Fix a few compile errors w/ the new code.
Release 3.0.0
Changes since 2.0.0
- Expand HOME detection on Windows.
- Changed to set USERPROFILE on Windows environment.
- Add utilities for copying files.
- shutdown okhttp client after exec call
- add constructDateTime to snakeYaml CustomConstructor
- Dropped reference to gson internal API
- Implemented equals method for Quantity
- set content-type to merge-patch+json while building nodePatchCall
- support client certificate chain
- feat (#137): Introduce builder generation.
- Close watches more cleanly.
- Avoid use SystemClassLoader on Yaml.
- Add config file persistence.
- Support refresh for Azure Active Directory tokens.
- Regenerate client for Kubernetes 1.11
Release 3.0.0-beta1
- feat (#137): Introduce builder generation.
- Close watches more cleanly.
- Avoid use SystemClassLoader on Yaml.
- Add config file persistence.
- Support refresh for Azure Active Directory tokens.
- Regenerate client for Kubernetes 1.11
Release 2.0.0
No changes from 2.0.0-beta2
2.0.0-beta2
Changes since 1.0.0:
- Update Guava dependency. #301 by brendandburns
- Added OSGi support and updated plugins #291 #292
- Client overwriting my app's logback configuration #276 #284
- Support equals() for IntOrString #283
- Close the response body in the case of error. #281
- Add a warning and an exception if a watch is created with debugging enabled. #280
- Update to 1.10 API.