Skip to content

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

v2.26.1

19 Jun 00:55
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

To verify installed binaries, please see here

Change logs

Bug Fixes

  • iam api-key, service-api-key, service-id, and service-ids restore restriction between output as JSON and --uuid parameters
  • resource group, service-key restore restriction between output as JSON and --id parameters
  • resource search, resources returns proper JSON output with --output JSON parameter

v2.26.0

17 Jun 16:27
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

To verify installed binaries, please see here

Change logs

New Commands

  • iam trusted-profile-assume to assume a trusted profile that the usesr has permissions for, or to list the current assumed trusted profile
  • iam trusted-profile-leave to leave a trusted profile previously assumed and return to normal access for the user

Commands Changed

  • iam trusted-profiles adds option --can-assume to filter to the trusted profiles the current user can assume
  • enterprise account-create adds option --create-service-id to create a service ID along with the account
  • resource service-instance adds options --crn and --guid to provide just the corresponding value from the current --id option
  • resource service-instance-create adds options --access-tags and --user-tags to enable adding these types of tags at creation
  • -o is added as an alias to --output for core CLI commands
  • version and -v now return copyright information for the IBM Cloud CLI

Bug Fixes

  • iam trusted-profile-rule-create is corrected to allow JSON input for claim rules

Other Changes

  • Upgrades Golang to 1.22.4

v2.25.1

31 May 14:38
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

To verify installed binaries, please see here

Change logs

Bug Fixes

  • account show restores output for Service Endpoint and VRF enablement
  • account update command is restored
  • iam api-key, api-key-create show the setting for the new support sessions option
  • iam api-key-create, api-key-update, service-api-key-create, service-api-key-update correct the default value for action-if-leaked setting
  • iam api-key-update, service-api-key-update allows updating the action-if-leaked setting with no other changes. Also, corrects the name being altered along with the description in some cases

v2.25.0

16 May 14:17
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

To verify installed binaries, please see here

Change logs

New Commands

  • iam api-key-enable, api-key-disable to toggle the availability of a platform api-key for use
  • iam service-api-key-enable, service-api-key-disable to toggle the availability of a service api-key for use

Commands Changed

  • Remaining Cloud Foundry commands and parameters are removed
  • account list adds options --active and --exclude for filtering the results
  • iam api-key-create, api-key-update, service-api-key-create and service-api-key-update add --action-if-leaked option for a key
  • resource service-instance and service-key return additional attribute onetime_credential
  • resource reclamation returns custom properties

Bug Fixes

  • config --list adds settings SSOType and VersionCheckEnabled to the JSON output
  • iam authorization-policy-create is corrected to permit use of the --target-service-instance-name parameter
  • plugin update all will update plug-ins installed on a Mac ARM system that are Mac AMD
  • resource service-key-create no longer will default the role to None if no value is provided

Other Changes

  • Upgrades Golang to 1.22.3

v2.24.0

25 Mar 14:59
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

To verify installed binaries, please see here

Change logs

Commands Changed

  • iam authorization-policy adds support for V2 API
  • login --sso adds a new capability to automate the copy of the token from your browser. Use config --sso-otp auto or config set sso-otp auto to opt-in to this new feature
  • plugin repo-plugin now lists the architectures a plug-in supports by version
  • resource service-instance-create adds a warning when a user is creating an instance of a deprecated service
  • target removes Cloud Foundry output

Bug Fixes

  • iam commands accept -r as an alias for --roles
  • iam account-settings-update is corrected so that partial updates do not remove other settings (for example: mfa users)

Other Changes

  • Upgrades Golang to 1.22.1

v2.23.0

05 Feb 21:03
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

To verify installed binaries, please see here

Change logs

New Commands

  • iam activty-report, activity-report-create are added to allow creating and retrieving reports of IAM access by duration
  • iam role, role-update, role-delete, and roles commands are added to expand managing of roles from the command line

Commands Changed

  • iam access-policies JSON output is updated to add last_permit_at and last_permit_frequency fields
  • iam account-policies JSON output is updated to add last_permit_at and last_permit_frequency fields
  • iam user-policies JSON output is updated to add last_permit_at and last_permit_frequency fields

Bug Fixes

  • installers remove references to deprecated Cloud Foundry and IDT installer
  • iam commands correct untranslated strings
  • plugin show conceals hidden commands
  • resource service-instance-create now defaults to the service endpoint type defined by the service
  • resource service-instances --limit usability improvements
  • resource services --output json properly handles multiple pages of results

Other Changes

  • Upgrades Golang to 1.21.4

v2.22.1

13 Dec 18:54
0c68922
Compare
Choose a tag to compare

v2.22.0

08 Dec 18:33
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

To verify installed binaries, please see here

Change logs

New Commands

  • catalog blocklist is added to add an account to a service blocklist
  • catalog pricing is added to retrieve pricing information for catalog offerings

Commands Changed

  • billing resource-instances-usage adds tags to the JSON output
  • catalog allows composite services
  • resource service-instances adds pagination support

Bug Fixes

  • billing org-usage is removed as this was a Cloud Foundry query and Cloud Foundry is deprecated
  • plugin install all removes inaccurate Failed output when installing a Mac AMD plug-in onto a Mac M1

v2.21.0

27 Oct 00:01
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

To verify installed binaries, please see here

Change logs

Commands Changed

  • account domain-cert modified to use Secrets Manager v2 API and allow use in eu-gb region
  • account users adds invitedOn field to the JSON output
  • resource reclamations adds -g flag to filter by resource group

Bug Fixes

  • cf install instructions removed from the post-install notes
  • iam access-group --id was not returning the group in all cases
  • iam authorization-policy-create parameter processing is corrected
  • resource groups uses paginated API for better responses
  • resource service-key-create improves error messaging

v2.20.0

21 Sep 15:33
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

To verify installed binaries, please see here

Change logs

Commands Changed

  • iam authorization policy-create syntax is improved, adding optional flags --target-service-name and --source-service-name
  • sl plug-in is removed as a built-in plug-in of the CLI. To install, use ibmcloud plugin install sl

Bug Fixes

  • config - list handling of JSON is corrected
  • version - unnecessary quiet option is removed