Releases: IBM-Cloud/ibm-cloud-cli-release
v2.14.0
Installers
Mac OS X 64 bit
Mac OS X M1/ARM (as-is)
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM (as-is)
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM (as-is)
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM (as-is)
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
NOTE
The Bluemix CLI plugin repository is deprecated. On March 7, 2023, we will end support for the following endpoint: http://plugins.ng.bluemix.net/
After this date, clients will not be able to connect to the Bluemix CLI plugin repository. No direct replacement is planned, but see details on adding and removing IBM Cloud CLI plug-ins for command line access to IBM Cloud services.
Change logs
New Commands
account user-status
: query the status for a useraccount user-status-update
: update the status for a useriam account-settings
: query the settings for the current accountiam account-settings-update
: update the settings for the current accountplugin download
: download plug-ins as installable binaries that can later be installedsl subnet route
: update secondary subnet routingsl subnet clear-route
: remove the routing for a subnetsl version
: output sl plug-in version
Commands Changed
dev build
,code
,console
,create
,debug
,delete
,deploy
,diag
,edit
,get-credentials
,list
,run
,shell
,status
,stop
,test
,view
: are deprecated in keeping with the deprecation of IBM Cloud App Service Starter Kitsiam access-group-policy
,access-group-policy-create
,access-group-policy-delete
,access-group-policy-update
,access-group-policies
: adds--api-version
option and support for v2 policiesiam access-policies
: adds--api-version
option and support for v2 policiesiam account-policies
: adds--api-version
option and support for v2 policiesiam service-policy
,service-policy-create
,service-policy-delete
,service-policy-update
,service-policies
: adds--api-version
option and support for v2 policiesiam trusted-profile-policy
,trusted-profile-policy-create
,trusted-profile-policy-delete
,trusted-profile-policy-update
,trusted-profile-policies
: adds--api-version
option and support for v2 policiesiam user-policy
,user-policy-create
,user-policy-delete
,user-policy-update
,user-policies
: adds--api-version
option and support for v2 policiessl hardware add-notifications
: command is renamed tonotifications-add
Other Changes
- Upgrades Golang to version 1.19.4
v2.13.0
Installers
Mac OS X 64 bit
Mac OS X M1/ARM (as-is)
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM (as-is)
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM (as-is)
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM (as-is)
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
NOTE
The Bluemix CLI plugin repository is deprecated. On March 7, 2023, we will end support for the following endpoint: http://plugins.ng.bluemix.net/
After this date, clients will not be able to connect to the Bluemix CLI plugin repository. No direct replacement is planned, but see details on adding and removing IBM Cloud CLI plug-ins for command line access to IBM Cloud services.
Change logs
New Commands
iam api-key
: query an individual api-keysl hardware notifications
: query notificationssl hardware add-notification
: add a notificationsl virtual notifications
: query notificationssl virtual add-notification
: add a notification
Commands Changed
- deprecated command
dev enable
is removed dev create
,edit
,deploy
: remove support for deployments to Cloud Foundry in keeping with the deprecation of IBM Cloud Foundrydev tekton-trigger
:--trigger-headers
parameter replaces--trigger-header
in this Beta commandsl hardware credentials
: better conforms toslcli
usagesl placementgroup delete
,detail
: takes an argument instead of--id
sl virtual credentials
: better conforms toslcli
usagesl vs --prices
: adds a billing option
Bug Fixes
dev
commands:--trace
setting was intermittently staying enabled after the execution of a commandiam service-api-key
,service-id
,trusted-profile
: corrected poor usability with some use of--activity
and--output json
flagsresource service-instance-delete
: prevent a nil pointer that could occur under certain conditions
Other Changes
- Upgrades Golang to version 1.19.3
v2.12.1
Installers
Mac OS X 64 bit
Mac OS X M1/ARM (as-is)
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM (as-is)
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM (as-is)
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM (as-is)
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
Bug Fixes
resource
,resources
: fixes an untranslatable message error when using--output json
Other Changes
- Updates IBM Cloud CLI SDK to 1.0.1
v2.12.0
Installers
Mac OS X 64 bit
Mac OS X M1/ARM (as-is)
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM (as-is)
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM (as-is)
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM (as-is)
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
New Commands
dev tekton-pipeline-cancel
: cancel a tekton pipeline run that is in progressresources
: list all resources
Commands Changed
- deprecated commands
app
andservice
are removed dev create
,edit
: improve instructions for container registry namespacesiam service-api-key
,service-id
,trusted-profile
: add--activity
parameter to show recent access for the credentiallogin
: command allows use of--sso
with private endpointsresource service-instance-delete
: can now be used to cancel an instance that is still being provisioned
Bug Fixes
dev view
: allows use of non-default cluster namespacesiam api-key-delete
: non-administrator users can delete their personal access tokensplugin update
: prompts for confirmation if there is only 1 plug-in to update
Other Changes
- Upgrades IBM Cloud CLI SDK to version 1.0.0
- Notices are updated as part of the installation files
v2.11.1
Installers
Mac OS X 64 bit
Mac OS X M1/ARM (as-is)
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM (as-is)
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM (as-is)
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM (as-is)
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
Bug Fixes
- Upgrades
sl
plug-in to 1.0.9, removing panic when theLANG
environment setting is missing
v2.11.0
Installers
Mac OS X 64 bit
Mac OS X M1/ARM (as-is)
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM (as-is)
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM (as-is)
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM (as-is)
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
NOTE
After release, it was detected this version may return panic: detect: not detected
if the environment value LANG
is not set. To remediate with this release, set this value in your environment as LANG=en_US.UTF-8
for example.
Change logs
Improved IAM Session Handling
All commands using IAM authentication will now refresh the session before making API calls to prevent inadvertent timeouts.
New Commands
account domain-cert-map
: is added to map a certificate to a domain for a Cloud Foundry organization in supported regionsaccount domain-cert-unmap
: is added to remove the mapping of a certificate to a domain for a Cloud Foundry organization in supported regions
Commands Changed
dev create
anddev edit
: adds Sydney as a toolchain region deployment optiondev tekton-trigger
: adds support for secure properties in the trigger payloaddev toolchain-get
: now can accept a toolchain ID instead of the toolchain nameiam
: commands now refresh the session before calls to prevent inadvertent timeoutsiam service-api-keys
: adds--all
flag to list all service-api-keys for an accountlogin
: logging in with a service ID now displays the name and ID of the service IDplugin install
andplugin update
: modified to allow installing the MacOS AMD64 version of a plug-in if an ARM64 version is not available
Bug Fixes
iam api-key-update
: fixes updating the api key name was erasing the descriptionlogin
: now properly handles logging in with an api key that begins with-
Other Changes
- Upgrades Golang to version 1.19.1
- Upgrades
sl
plug-in to 1.0.8
v2.10.0
Installers
Mac OS X 64 bit
Mac OS X M1/ARM (as-is)
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM (as-is)
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM (as-is)
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM (as-is)
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
New Commands
iam
: addsrole-create
to create custom roles
Commands Changed
iam login
: improves an error message when an account fails to targetdev toolchains
: improves the error message when a toolchain is not found to include the regiontarget
: improves an error message when targeting fails
Bug Fixes
- Fixes some commands that were missing their description with
--help
Other Changes
- Upgrades Golang to version 1.18.5
v2.9.0
Installers
Mac OS X 64 bit
Mac OS X M1/ARM (as-is)
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM (as-is)
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM (as-is)
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM (as-is)
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
New Commands
sl account
: addsbandwidth-pools-detail
subcommandsl autoscale
: addscreate
subcommandsl block
: adds subcommandsduplicate-convert-status
andobject-list
sl email
: adds subcommandsdetail
,edit
andlist
sl event-log
: adds subcommandsget
andtypes
sl firewall
: adds subcommandsdetail
,edit
andlist
sl licenses
: adds subcommandscancel
andcreate
sl metadata
: new subcommand to query resourcessl nas
: adds subcommandscredentials
andlist
sl order
: addsquote-list
subcommandsl report
: addsbandwidth
subcommandsl tags
: new subcommand to manage tags
Commands Changed
iam
: deprecated commands removed
Bug Fixes
login --vpc-cri
: metadata version is corrected and command is accepted by the back-end service
Other Changes
- Upgrades Golang to version 1.18.3
v2.8.0
Installers
Mac OS X 64 bit
Mac OS X M1/ARM (as-is)
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM (as-is)
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM (as-is)
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM (as-is)
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
New Commands
iam account-policies
: lists all iam policies for an account
Commands Changed
cf install
,cf target
: includes deprecation warning for IBM Cloud Public Cloud Foundrydev pipeline-get
: provides instruction if the pipeline is tekton, not a classic pipeline
Bug Fixes
dev pipeline-get
: intermittent nil pointer is correcteddev tekton-logs
: better handle an empty response object from the serveriam *-policy-update
: commands properly handle multiple updates to one attribute in an execution
Other Changes
- Upgrades to SDK version 0.10.0
v2.7.0
Installers
Mac OS X 64 bit
Mac OS X M1/ARM (as-is)
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM (as-is)
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM (as-is)
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM (as-is)
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
Commands Changed
account user-reinvite
: now uses the v2 version of the back-end service APIenterprise account-group-update
: adds--new-name
and--new-primary-contact-id
to update the name of the account group and the account's primary contact user, respectivelyiam access-group-users
: adds a--type
parameter to specifystatic
(default),dynamic
, orall
usersplugin list
: sorts the plug-ins in alphabetical orderresource service-instances
: sorts the instances in alphabetical order by name
Bug Fixes
- Installer fixes for Linux ARM64
dev debug
: corrects failing with a check on the run containerdev debug
: corrects the parameters for invoking Node.js apps for debug to match the latest IBM Cloud starter kits
Other Changes
- Upgrades to Go 1.18.1