Releases: cloudfoundry/bosh-package-cf-cli-release
v1.11.0
Bumps CF CLI to version 6.41.0. Changes in this version include:
Assign a Stack to a Buildpack epic
Supports the ability to assign a stack to a buildpack that is missing stack metadata. See official documentation for more details.
Important Note: It's important to note that once you assign a stack to a buildpack, you cannot undo the action unless you have access to your buildpack bits.
Additional notes:
- If you have two buildpacks with the same name, and one has a stack associated, and the other has a
nil
stack; when you runcf update-buildpack buildpack-name --assign-stack stack
- the buildpack withnil
stack will be updated.
Service Discovery epic
With app service discovery, apps pushed to Cloud Foundry can establish container-to-container communications through a known route. This allows front end apps to easily connect with back end apps.
Now users can use cf create-shared-domain internal.com --internal
to create an internal route, and domains
has been updated to include a new details
column to let users know if a route is internal.
See official documentation for more details.
Refactors
Important Note:
We've discovered that for commands we've refactored previously, the CLI started incorrectly allowing for additional arguments to be passed in commands, which are ignored silently. Moving forward and starting with these refactored commands, if you provide additional arguments to a command, the command will fail with a meaningful message. [details](https://www.pivotaltracker.com/story/show/162259630]
Note we intend to fix this bug for all refactored commands in a major CLI release see additional details
Services-related Refactors
In order to prepare for a upcoming service-related feature, the Services API team in London refactored the following commands. Big thanks to the SAPI team for providing this work to us.
User-facing changes include:
- Updating output where necessary and flavor text to promote consistently as described in our style guide
Create-shared-domain Refactor
In order to prepare for the Service Discovery (Container to Container Networking feature), we've refactored cf create-shared-domain
.
story
User-facing changes include:
- Updating output where necessary and flavor text to promote consistently as described in our style guide
Built with Golang 1.11.x story
Updated to Golang 1.11. See the Golang release summaries for details on the bug fixes.
Enhancements
- updated
cf --help
to include thedelete
command story
Full release notes can be found here.
v1.10.0
Bumped CF CLI to version 6.40.1. Changes in this version include:
Create-service-key Refactor:
- In order to prepare for a upcoming service-related feature, the Services API team in London refactored
create-service-key
. Big thanks to the SAPI team for doing this work for us. - Improves error messages (for permissions-related errors, and successful output handling if a user is using a async broker)
- Enhances the UX to remove flavor text and
- Updates output to return consistently for failures to promote consistency as described in our style guide
Service Instance Now Displays Binding Operation Type
- Now when you run
cf service service-instance
to display information for a async binding, in thestatus
field in thebound apps
table, more verbose text is returned for when you create and delete a binding.
Bug Fixes
- Updates the minimum version for the buildpacks-stacks association feature. In v6.39.0, when the feature was released, we incorrectly set the minimum to cc api version as
2.114
. The minimum cc api version is now correctly set to2.112
- Fixes a bug with inspecting a service instance
cf service service-instance
, now thedocumentation
url displays correctly for services which populate that field
Plugin Updates
- Updated CF Dev v0.0.12
- Updated MysqlTools v0.6.0
- Updated spring-cloud-services v1.0.3
- Updated log-cache-cli v2.0.0
- Updated metric-registrar v1.1.0
Full release notes can be found here.
v1.9.0
v1.8.0
v1.7.0
v1.5.0
v1.4.0
Change Log
Downgraded to Golang. 1.9
Due to a regression with certs in Golang 1.10, we've decided to publish a new release and downgrade our Golang version to 1.9.
- Bumped CF CLI to version
6.36.2
. This release is a tag ofv6.36.1
with Golang version1.9
. When the issues have been fix in Golang, we will upgrade to 1.10.x.
Other Fixes
- The OSX binary is now a true static binary.
v1.3.0
v1.1.0
v1.0.0
Changelog
Breaking:
- Removes support for vendoring the CLI package with
bosh vendor-package
. Colocating the release is now the only supported method for consuming the CF CLI via this release. - Removes
runtime.env
file fromcf-cli-6-linux
job; if you want to access the binary without specifying the full path, add it to your$PATH
.
Updates:
- Bumped CF CLI to version
6.35.2
. The release notes can be found here.