Skip to content

Releases: IBM-Cloud/ibm-cloud-cli-release

v2.14.0

25 Jan 21:10
0c68922
Compare
Choose a tag to compare

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 user
  • account user-status-update: update the status for a user
  • iam account-settings: query the settings for the current account
  • iam account-settings-update: update the settings for the current account
  • plugin download: download plug-ins as installable binaries that can later be installed
  • sl subnet route: update secondary subnet routing
  • sl subnet clear-route: remove the routing for a subnet
  • sl 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 Kits
  • iam 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 policies
  • iam access-policies: adds --api-version option and support for v2 policies
  • iam account-policies: adds --api-version option and support for v2 policies
  • iam service-policy, service-policy-create, service-policy-delete, service-policy-update, service-policies: adds --api-version option and support for v2 policies
  • iam 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 policies
  • iam user-policy, user-policy-create, user-policy-delete, user-policy-update, user-policies: adds --api-version option and support for v2 policies
  • sl hardware add-notifications: command is renamed to notifications-add

Other Changes

  • Upgrades Golang to version 1.19.4

v2.13.0

01 Dec 16:05
e54895b
Compare
Choose a tag to compare

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-key
  • sl hardware notifications: query notifications
  • sl hardware add-notification: add a notification
  • sl virtual notifications: query notifications
  • sl 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 Foundry
  • dev tekton-trigger: --trigger-headers parameter replaces --trigger-header in this Beta command
  • sl hardware credentials: better conforms to slcli usage
  • sl placementgroup delete, detail: takes an argument instead of --id
  • sl virtual credentials: better conforms to slcli usage
  • sl vs --prices: adds a billing option

Bug Fixes

  • dev commands: --trace setting was intermittently staying enabled after the execution of a command
  • iam service-api-key, service-id, trusted-profile: corrected poor usability with some use of --activity and --output json flags
  • resource 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

31 Oct 18:20
e54895b
Compare
Choose a tag to compare

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

27 Oct 21:55
e54895b
Compare
Choose a tag to compare

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 progress
  • resources: list all resources

Commands Changed

  • deprecated commands app and service are removed
  • dev create, edit: improve instructions for container registry namespaces
  • iam service-api-key, service-id, trusted-profile: add --activity parameter to show recent access for the credential
  • login: command allows use of --sso with private endpoints
  • resource 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 namespaces
  • iam api-key-delete: non-administrator users can delete their personal access tokens
  • plugin 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

24 Sep 20:15
e54895b
Compare
Choose a tag to compare

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 the LANG environment setting is missing

v2.11.0

23 Sep 16:17
e54895b
Compare
Choose a tag to compare

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 regions
  • account 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 and dev edit: adds Sydney as a toolchain region deployment option
  • dev tekton-trigger: adds support for secure properties in the trigger payload
  • dev toolchain-get: now can accept a toolchain ID instead of the toolchain name
  • iam: commands now refresh the session before calls to prevent inadvertent timeouts
  • iam service-api-keys: adds --all flag to list all service-api-keys for an account
  • login: logging in with a service ID now displays the name and ID of the service ID
  • plugin install and plugin 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 description
  • login: 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

24 Aug 20:21
e54895b
Compare
Choose a tag to compare

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: adds role-create to create custom roles
     

Commands Changed

  • iam login: improves an error message when an account fails to target
  • dev toolchains: improves the error message when a toolchain is not found to include the region
  • target: 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

05 Jul 19:54
c5f1db6
Compare
Choose a tag to compare

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: adds bandwidth-pools-detail subcommand
  • sl autoscale: adds create subcommand
  • sl block: adds subcommands duplicate-convert-status and object-list
  • sl email: adds subcommands detail, edit and list
  • sl event-log: adds subcommands get and types
  • sl firewall: adds subcommands detail, edit and list
  • sl licenses : adds subcommands cancel and create
  • sl metadata: new subcommand to query resources
  • sl nas: adds subcommands credentials and list
  • sl order: adds quote-list subcommand
  • sl report: adds bandwidth subcommand
  • sl 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

23 Jun 14:07
c5f1db6
Compare
Choose a tag to compare

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 Foundry
  • dev pipeline-get: provides instruction if the pipeline is tekton, not a classic pipeline

Bug Fixes

  • dev pipeline-get: intermittent nil pointer is corrected
  • dev tekton-logs: better handle an empty response object from the server
  • iam *-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

28 Apr 21:22
c5f1db6
Compare
Choose a tag to compare

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 API
  • enterprise 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, respectively
  • iam access-group-users: adds a --type parameter to specify static (default), dynamic, or all users
  • plugin list: sorts the plug-ins in alphabetical order
  • resource 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 container
  • dev 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