Releases: cloudfoundry/cf-java-client
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.
Cloud Foundry Java Client 2.34.0.RELEASE
I'm pleased to announce the release of the Cloud Foundry Java Client, version 2.34.0.RELEASE. This release focuses on compatibility with the latest version of Cloud Foundry.
Note: This is the final release in the 2.x line.
- 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 2.34.0.RELEASE, please take a look at the issue tracker and commit log.
Cloud Foundry Java Client 3.14.0.RELEASE
I'm pleased to announce the release of the Cloud Foundry Java Client, version 3.14.0.RELEASE. This release focuses on compatibility with the latest version of Cloud Foundry.
- Updates to work with v2.120.0 of the Cloud Controller API
- Improve backwards compatibility of the V3 Service Instances API (via Nico Schmoigl)
- Support unit indicators in application manifests (via @parasuramln)
- Remove blocking errors caused by a change in reactor (via Scott Frederick)
- Improve handling of optional fields in client tokens (with thanks to Mike Heath)
- Support user provided service tags (with thanks to Mike Heath)
- Remove extraneous tests (via Mike Heath)
- Fix error when getting a user summary (via Mohneesh Damade)
- Handle application names that include '.' when creating routes (via @parasuramln)
- Support third party identity providers (via @andreaAlkalay, with thanks to @pavellom)
- Handle users with no name when listing users (via Chris Phillipson)
- Make updating a service instance an asynchronous operation (via Scott Frederick)
- Handle time zones that are not a whole number of hours offset from UTC
- Dependency and test updates.
For a more detailed look at the changes in 3.14.0.RELEASE, please take a look at the issue tracker and commit log.
Cloud Foundry Java Client 2.33.0.RELEASE
I'm pleased to announce the release of the Cloud Foundry Java Client, version 2.33.0.RELEASE. This release focuses on compatibility with the latest version of Cloud Foundry.
- Updates to work with v2.120.0 of the Cloud Controller API
- Improve backwards compatibility of the V3 Service Instances API (via Nico Schmoigl)
- Support unit indicators in application manifests (via @parasuramln)
- Remove blocking errors caused by a change in reactor (via Scott Frederick)
- Improve handling of optional fields in client tokens (with thanks to Mike Heath)
- Support user provided service tags (with thanks to Mike Heath)
- Remove extraneous tests (via Mike Heath)
- Fix error when getting a user summary (via Mohneesh Damade)
- Handle application names that include '.' when creating routes (via @parasuramln)
- Support third party identity providers (via @andreaAlkalay, with thanks to @pavellom)
- Handle users with no name when listing users (via Chris Phillipson)
- Make updating a service instance an asynchronous operation (via Scott Frederick)
- Handle time zones that are not a whole number of hours offset from UTC
- Dependency and test updates.
For a more detailed look at the changes in 2.33.0.RELEASE, please take a look at the issue tracker and commit log.
Cloud Foundry Java Client 3.13.0.RELEASE
I'm pleased to announce the release of the Cloud Foundry Java Client, version 3.13.0.RELEASE. This release focuses on compatibility with the latest version of Cloud Foundry.
- Updates to work with v2.112.0 of the Cloud Controller API
- Various updates to integration test coverage and reliability.
- Dependency updates.
For a more detailed look at the changes in 3.13.0.RELEASE, please take a look at the issue tracker and commit log.
Cloud Foundry Java Client 2.32.0.RELEASE
I'm pleased to announce the release of the Cloud Foundry Java Client, version 2.32.0.RELEASE. This release focuses on compatibility with the latest version of Cloud Foundry.
- Updates to work with v2.112.0 of the Cloud Controller API
- Various updates to integration test coverage and reliability.
- Dependency updates.
For a more detailed look at the changes in 2.32.0.RELEASE, please take a look at the issue tracker and commit log.
Cloud Foundry Java Client 3.12.0.RELEASE
I'm pleased to announce the release of the Cloud Foundry Java Client, version 3.12.0.RELEASE. This release focuses on the Service Instance API.
- Support the V3 Service Instances API (with thanks to Arghya Sadhu)
- Improvements to integration test reliability.
For a more detailed look at the changes in 3.12.0.RELEASE, please take a look at the issue tracker and commit log.
Cloud Foundry Java Client 2.31.0.RELEASE
I'm pleased to announce the release of the Cloud Foundry Java Client, version 2.31.0.RELEASE. This release focuses on the Service Instance API.
- Support the V3 Service Instances API (with thanks to Arghya Sadhu)
- Improvements to integration test reliability.
For a more detailed look at the changes in 2.31.0.RELEASE, please take a look at the issue tracker and commit log.