Releases: cloudfoundry/cf-java-client
Cloud Foundry Java Client 3.26.0.RELEASE
I'm pleased to announce the release of the Cloud Foundry Java Client, version 3.26.0.RELEASE. This release's highlight is support for multiple buildpacks.
Note: There is a known issue with the 4.1.51.Final version of Netty that breaks application upload for us. Our current dependencies avoid that version, but you may see a problem if you override our choice in your own dependencies.
- Enable support for multiple buildpacks when pushing an application (via @parasuramln and Ilayaperumal Gopinathan)
- Adds support for v3 Routes (with thanks to Encho Belezirev)
- Rounds out support for v3 Spaces
- Allows for legacy health check types (via Roman Bachmann)
- Adds
stackto the data returned when fetching a buildpack (via sai krishna) - Dependency updates.
For a more detailed look at the changes in 3.26.0.RELEASE, please take a look at the issue tracker and commit log.
Cloud Foundry Java Client 4.8.0.RELEASE
I'm pleased to announce the release of the Cloud Foundry Java Client, version 4.8.0.RELEASE. This release's highlight is much better handling of expired refresh tokens.
Note: We've temporarily postponed the upgrade to the Spring Boot 2.3 line to iron out a dependency issue, but expect to go ahead with the upgrade in our next release.
- Add support for v3 Events (with thanks to Encho Belezirev)
- Automatically obtains a new refresh token when the existing token expires (via Alberto C. Ríos and Alexander Dietzsch)
- Adds wider support for maintenance info (via Guillaume Berche)
- Enables logging of request IDs (via @parasuramln)
For a more detailed look at the changes in 4.8.0.RELEASE, please take a look at the issue tracker and commit log.
Cloud Foundry Java Client 3.25.0.RELEASE
I'm pleased to announce the release of the Cloud Foundry Java Client, version 3.25.0.RELEASE. This release's highlight is much better handling of expired refresh tokens.
- Add support for v3 Events (with thanks to Encho Belezirev)
- Automatically obtains a new refresh token when the existing token expires (via Alberto C. Ríos and Alexander Dietzsch)
- Adds wider support for maintenance info (via Guillaume Berche)
- Enables logging of request IDs (via @parasuramln)
For a more detailed look at the changes in 3.25.0.RELEASE, please take a look at the issue tracker and commit log.
Cloud Foundry Java Client 4.7.0.RELEASE
I'm pleased to announce the release of the Cloud Foundry Java Client, version 4.7.0.RELEASE. This release adds support for v3 Domains.
Note: This is the final version of the 4.x line that will be based on Spring Boot 2.2 for its managed dependencies. The next release will update to Spring Boot 2.3.
- Add support for v3 Domains (with thanks to Yuxin Bai)
- Improved the handling of some errors that result in a non-json response from the CF API.
- Dependency updates
For a more detailed look at the changes in 4.7.0.RELEASE, please take a look at the issue tracker and commit log.
Cloud Foundry Java Client 3.24.0.RELEASE
I'm pleased to announce the release of the Cloud Foundry Java Client, version 3.24.0.RELEASE. This release adds support for v3 Domains.
- Add support for v3 Domains (with thanks to Yuxin Bai)
- Improved the handling of some errors that result in a non-json response from the CF API.
- Dependency updates
For a more detailed look at the changes in 3.24.0.RELEASE, please take a look at the issue tracker and commit log.
Cloud Foundry Java Client 4.6.0.RELEASE
I'm pleased to announce the release of the Cloud Foundry Java Client, version 4.6.0.RELEASE. This release brings in a number of pull requests from our community.
- Add application ports when updating applications (via and with thanks to Georg Friedrich)
- Correct Enums for Status Reasons and Values in V3 Deployments (via @nickkomen)
- Make docker credentials nullable (with thanks to Encho Belezirev)
- Better customization options for the underlying HTTP client (with thanks to Vasko Bozhurski)
- Retrieve default domain (via Kristian Atanasov and Alexander Tsvetkov, with thanks to Alexander Tsvetkov)
- Correct encoding of plus signs in query parameters (via and with thanks to Alexander Tsvetkov)
- Support metadata in v3 organizations and spaces (via Arun Kumar Meenakshi Sundaram, with thanks to @checketts)
- Dependency updates
For a more detailed look at the changes in 4.6.0.RELEASE, please take a look at the issue tracker and commit log.
Cloud Foundry Java Client 3.23.0.RELEASE
I'm pleased to announce the release of the Cloud Foundry Java Client, version 3.23.0.RELEASE. This release brings in a number of pull requests from our community.
- Add application ports when updating applications (via and with thanks to Georg Friedrich)
- Correct Enums for Status Reasons and Values in V3 Deployments (via @nickkomen)
- Make docker credentials nullable (with thanks to Encho Belezirev)
- Better customization options for the underlying HTTP client (with thanks to Vasko Bozhurski)
- Retrieve default domain (via Kristian Atanasov and Alexander Tsvetkov, with thanks to Alexander Tsvetkov)
- Correct encoding of plus signs in query parameters (via and with thanks to Alexander Tsvetkov)
- Support metadata in v3 organizations and spaces (via Arun Kumar Meenakshi Sundaram, with thanks to @checketts)
- Dependency updates
For a more detailed look at the changes in 3.23.0.RELEASE, please take a look at the issue tracker and commit log.
Cloud Foundry Java Client 4.5.0.RELEASE
I'm pleased to announce the release of the Cloud Foundry Java Client, version 4.5.0.RELEASE. This release increments several dependencies to include important security updates.
For a more detailed look at the changes in 4.5.0.RELEASE, please take a look at the issue tracker and commit log.
Cloud Foundry Java Client 3.22.0.RELEASE
I'm pleased to announce the release of the Cloud Foundry Java Client, version 3.22.0.RELEASE. This release increments several dependencies to include important security updates.
For a more detailed look at the changes in 3.22.0.RELEASE, please take a look at the issue tracker and commit log.
Cloud Foundry Java Client 4.4.0.RELEASE
I'm pleased to announce the release of the Cloud Foundry Java Client, version 4.4.0.RELEASE. This release resolves several customer pain points, thanks to our external contributors.
- Allow for deletion of metadata (with thanks to Valentin Velkov)
- Fix indefinite retry on invalid token and associated memory leaks(in part via @checketts, with thanks to Valentin Velkov)
- Add ability to include custom http headers in http requests (with thanks to Kristian Atanasov)
- General dependency updates.
For a more detailed look at the changes in 4.4.0.RELEASE, please take a look at the issue tracker and commit log.