Skip to content

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

v2.17.0

22 Jun 19:25
0c68922
Compare
Choose a tag to compare

Installers

Mac OS X 64 bit
Mac OS X M1/ARM 
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit

Binaries

Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit

Change logs

Commands Changed

  • cf: all Cloud Foundry commands and CF related parameters of commands are removed
  • dev: tekton-trigger command error messaging improvements
  • dev: --version parameter is restored

Other Changes

  • Improved error handling in pagination support for multiple commands
  • Upgrades Golang to version 1.20.5

v2.16.1

08 Jun 21:46
0c68922
Compare
Choose a tag to compare

v2.16.0

06 Apr 18:22
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 as of 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

  • config get, set, unset, list: manage the CLI configuration with these new commands
  • enterprise account-delete: delete an account from the enterprise
  • enterprise account-group-delete: delete an account group from the enterprise

Commands Changed

  • dev: all "App" related commands previously deprecated are now removed
  • resource: all Cloud Foundry related commands are marked as deprecated
  • resource service-key-create: now accepts a role name of NONE

Other Changes

  • Improvements to concurrency tolerance of config file access for Mac and Linux versions
  • Upgrades Golang to version 1.20.2

v2.15.0

22 Feb 00:26
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

  • sl dedicatedhost list
  • sl order lookup
  • sl user vpn-subnet: manage subnets for a user
  • sl user vpn-manual: enable or disable vpn subnets manual configuration

Commands Changed

  • account org* commands are deprecated
  • account space* commands are deprecated
  • cf commands are deprecated
  • dev code, console, create, delete, deploy, edit, get-credentials, list, view: will now default to the us-south region for regions no longer supporting the App Service
  • plugin install and download: add support for multiple plug-in and version download and install in one command
  • target: Cloud Foundry options -o, -s, --cf, and --cf-api are deprecated

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