Releases: cloudfoundry/cf-java-client
Cloud Foundry Java Client 3.20.0.RELEASE
I'm pleased to announce the release of the Cloud Foundry Java Client, version 3.20.0.RELEASE
. This release fixes a regression with path handling in manifests.
- Restores relative path support in manifests.
For a more detailed look at the changes in 3.20.0.RELEASE
, please take a look at the issue tracker and commit log.
Cloud Foundry Java Client 4.2.0.RELEASE
I'm pleased to announce the release of the Cloud Foundry Java Client, version 4.2.0.RELEASE
. This release focuses on compatibility wit newer versions of Cloud Foundry.
- Accommodate breaking changes included in CF APIs up to version
2.142.0
- Dependency updates.
For a more detailed look at the changes in 4.2.0.RELEASE
, please take a look at the issue tracker and commit log.
Cloud Foundry Java Client 3.19.0.RELEASE
I'm pleased to announce the release of the Cloud Foundry Java Client, version 3.19.0.RELEASE
. This release focuses on compatibility wit newer versions of Cloud Foundry.
- Accommodate breaking changes included in CF APIs up to version
2.142.0
- Dependency updates.
For a more detailed look at the changes in 3.19.0.RELEASE
, please take a look at the issue tracker and commit log.
Cloud Foundry Java Client 4.1.0.RELEASE
I'm pleased to announce the release of the Cloud Foundry Java Client, version 4.1.0.RELEASE
. This release focuses on cleaning up some issues from the recent major change to our Reactor dependencies.
- Fix Netty memory leaks (via David O'Sullivan, with thanks to Alexander Tsvetkov)
- Fixed issue with resubscribing on Token expiration.
For a more detailed look at the changes in 4.1.0.RELEASE
, please take a look at the issue tracker and commit log.
Cloud Foundry Java Client 3.18.0.RELEASE
I'm pleased to announce the release of the Cloud Foundry Java Client, version 3.18.0.RELEASE
. This release focuses on cleaning up some issues from the recent major change to our Reactor dependencies.
- Fix Netty memory leaks (via David O'Sullivan, with thanks to Alexander Tsvetkov)
- Fixed issue with resubscribing on Token expiration.
For a more detailed look at the changes in 3.18.0.RELEASE
, please take a look at the issue tracker and commit log.
Cloud Foundry Java Client 4.0.1.RELEASE
I'm pleased to announce the release of the Cloud Foundry Java Client, version 4.0.1.RELEASE
. This release is the first to make use of Spring Boot 2.2.x
to define our dependencies, the most significant result of which is that we now use the Reactor Netty 0.9.x
line and the corresponding Reactor Core 3.3.x
line
Despite the relatively small change in numbering from 0.7.x
to 0.9.x
this was actually a major update to Netty's public interface. All credit for tackling that goes to Alexander Tsvetkov, who produced probably the biggest PR in the project's history.
- Upgrade to Reactor Netty
0.9.x
(with thanks to Alexander Tsvetkov) - Upgrade to Reactor Core
3.3.x
(via Michael Minella, thanks to Alexander's fix) - Fix Reactor Netty version incompatibility with Spring WebFlux 5.1 WebClient (via Scott Frederick, thanks to Alexander's fix)
- Fix Netty memory leaks (via David O'Sullivan, thanks to Alexander's fix)
- General dependency updates.
For a more detailed look at the changes in 4.0.1.RELEASE
, please take a look at the issue tracker and commit log.
Cloud Foundry Java Client 3.17.1.RELEASE
I'm pleased to announce the release of the Cloud Foundry Java Client, version 3.17.1.RELEASE
. This release is the first to make use of Spring Boot 2.1.x
to define our dependencies, the most significant result of which is that we now use the Reactor Netty 0.8.x
line.
Despite the small change in numbering from 0.7.x
to 0.8.x
this was actually a major update to Netty's public interface. All credit for tackling that goes to Alexander Tsvetkov, who produced probably the biggest PR in the project's history.
- Upgrade to Reactor Netty
0.8.x
(with thanks to Alexander Tsvetkov) - Fix Reactor Netty version incompatibility with Spring WebFlux 5.1 WebClient (via Scott Frederick, thanks to Alexander's fix)
- Fix Netty memory leaks (via David O'Sullivan, thanks to Alexander's fix)
- General dependency updates.
For a more detailed look at the changes in 3.17.1.RELEASE
, please take a look at the issue tracker and commit log.
Cloud Foundry Java Client 3.16.0.RELEASE
I'm pleased to announce the release of the Cloud Foundry Java Client, version 3.16.0.RELEASE
. This release contains improvements and fixes for a range of user-reported issues. Particular thanks to Alexander Tsvetkov for his substantial work on this release.
- Support pushing of applications from private Docker registries (via @harald-luebeck, with thanks to Alexander Tsvetkov)
- Support filtering of builds based on package IDs (via and with thanks to Alexander Tsvetkov)
- Fix a JSON issue causing problems interacting with the networking API (via Kirill Tolkachev, with thanks to Georg Friedrich)
- Support pushing applications with 0 instances (with thanks to Alexander Tsvetkov)
- Support push with HTTP health-check endpoint (via James Carman, with thanks to Alexander Tsvetkov)
- Include Docker attributes in application manifests (via @vshetty001, with thanks to Alexander Tsvetkov)
- Support retrieval of service instance and service binding parameters (via and with thanks to Alexander Tsvetkov)
- Allow empty query parameters (with thanks to Ivan Dimitrov)
- Add support for v3 Application and Service metadata (with thanks to Petko Boyadzhiev)
- Improve the developer experience for Windows and Eclipse users (with thanks to Alexander Tsvetkov)
- Fix cloning the project on Windows (via Kristian Atanasov)
- Align pom with Maven guidelines (via Andy Wilkinson)
- Documentation updates (via José Fernando Santos de Carvalho and Glenn Oppegard, with thanks to Alexander Tsvetkov)
- General dependency updates.
For a more detailed look at the changes in 3.16.0.RELEASE
, please take a look at the issue tracker and commit log.
Cloud Foundry Java Client 2.35.0.RELEASE
I'm pleased to announce the release of the Cloud Foundry Java Client, version 2.35.0.RELEASE
. This release brings in some extra dependency updates missed in the last release (which was supposed to be the last release), setting up the 2.x
line properly for its retirement.
For a more detailed look at the changes in 2.34.0.RELEASE
, please take a look at the commit log.
Cloud Foundry Java Client 3.15.0.RELEASE
I'm pleased to announce the release of the Cloud Foundry Java Client, version 3.15.0.RELEASE
. This release focuses on compatibility with the latest version of Cloud Foundry.
- Updates to work with v2.125.0 of the Cloud Controller API
- Support for the v3 Deployments endpoint (with thanks to Alberto Ríos)
For a more detailed look at the changes in 3.15.0.RELEASE
, please take a look at the issue tracker and commit log.