Skip to content

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

v2.28.1

01 Oct 18:34
42f2f0e
Compare
Choose a tag to compare

Installers

Mac OS X 64 bit
Mac OS X M1/ARM 
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
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

Windows versions are not updated in this release.

Bug Fixes

  • iam service-api-key-update was not properly handling the -n parameter as of release 2.28.0. Restoring the correct functionality

v2.28.0

17 Sep 20:01
9c0e911
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

  • catalog pricing improves help text, adds support for global deployment pricing, and adds tier pricing information to output
  • iam access-group-policy-create now accepts --service-group-id IAM to allow creating a policy for this service group (this is the only possible service group at this time)
  • iam account-settings-update adds --unset-allowed-ip-addresses to clear the allowed IP addresses for an account
  • iam authorization-policy-assignment and authorization-policy-template enterprise commands are added
  • resource service-instance details the onetime credential setting for the instance
  • resource instances command is added to list all instances irrespective of type
  • resource service-instance-create may enforce --service-endpoints as a required parameter depending on the service definition
  • resource service-instance-create warns a user when selecting a public endpoint
  • resource service-instance-create adds --onetime-credentials to direct that the service credentials be returned but not stored in IBM Cloud
  • resource service-instances adds --all-pages to allow attempting to query all service instances
  • resource service-key details the onetime credential setting for the key
  • resource tag-attach adds --update to update specified tags
  • target adds --choose-account | -ca to improve switching accounts at the command line
  • --version | -v improves the version format with the Copyright on a 2nd line

Bug Fixes

  • resource service-key-create handles valid CRN or None as input for role and correctly enforces default role when Service ID is specified
  • various commands correct an error in the help output when arguments are also specified (ex: iam access-group-policy-create)

Other Changes

  • Upgrades Golang to 1.22.7
  • Upgrades Dev plug-in to 3.2.1
  • Cloud Foundry Notices are removed from all installers

v2.27.0

10 Jul 22: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

Commands Changed

  • iam access-group-policies, access-policies, account-policies, authorization-policies, service-policies, trusted-profile-policies and user-policies add option --total-items that includes a total number of items retrieved for the command

Bug Fixes

  • iam login, logout clear any assumed trusted profile from the CLI configuration
  • iam trusted-profile-assume removes account from output that is not relevant and may be incorrect
  • resource service-key-create corrects handling of None as input for the role

Other Changes

  • Notices are updated in all installers
  • Upgrades IBM Cloud CLI SDK to 1.5.0

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