Aws Sso Cli Versions Save

A powerful tool for using AWS Identity Center for the CLI and web console.

v1.16.1

2 weeks ago

Overview

  • Fix homebrew auto-builds
  • change flag for specifying profiles to --profile for the credentials command

What's Changed

Full Changelog: https://github.com/synfinatic/aws-sso-cli/compare/v1.16.0...v1.16.1

v1.16.0

3 weeks ago

Overview

Key changes in v1.16.0:

  • Add credentials command to write temporary IAM credentials to ~/.aws/credentials
  • Fix config-profiles command to support multiple AWS SSO instances
  • Improve fish shell support
  • AWS_SSO_SESSION_EXPIRATION environment variable is now in RFC3339 format

What's Changed

New Contributors

Full Changelog: https://github.com/synfinatic/aws-sso-cli/compare/v1.15.1...v1.16.0

v1.15.1

2 months ago

Overview

  • Added fish shell helperst #361

What's Changed

New Contributors

Full Changelog: https://github.com/synfinatic/aws-sso-cli/compare/v1.15.0...v1.15.1

v1.15.0

2 months ago

What's Changed

Full Changelog: https://github.com/synfinatic/aws-sso-cli/compare/v1.14.3...v1.15.0

v1.14.3

5 months ago

Overview

  • Update dependencies
  • Statically link Linux binaries (CGO_ENABLED=0)
  • Fix crash when users have no AWS roles available

What's Changed

Full Changelog: https://github.com/synfinatic/aws-sso-cli/compare/v1.14.2...v1.14.3

v2.0.0-beta1

7 months ago

Overview

This is a significant release with some key changes regarding configuration defaults and user experience which I hope makes aws-sso easier and more consistent to use. The major changes (please see the change log for more details) are:

  1. Now requires to run aws-sso login to use your SSO credentials to login to AWS Identity Center.
  2. New default Profile format (used for $AWS_PROFILE and --profile flag) uses the Account name/alias instead of the AccountId.
  3. Removed the AutoConfigCheck config option. aws-sso will now check the number of authorized AWS Accounts at login to see if the cache needs to be updated. If you have been granted a new role to an existing account, you will need to run aws-sso cache manually.

I consider this beta quality as I am using this myself on a daily basis.

Changelog

Bugs

  • No longer ignore the --threads CLI option

New Features

  • Require running aws-sso login. No more auto-login. #291
  • login does a quick cache invalidation check using the AWS AccountIDs #576
  • New default ProfileFormat uses AccountAlias instead of AccountId

Changes

  • aws-sso commands other than cache and login no longer can trigger a cache refresh or update of ~/.aws/config file

Removed Commands, Config Options and Flags

  • Remove config, config-profiles and completions commands and replace with setup
  • Remove flush command. Use logout instead
  • Remove --no-cache flag
  • Remove CacheRefresh configuration option. aws-sso will only update the cache when you ask it to via aws-sso cache
  • Remove tags --force-update flag
  • Remove AutoConfigCheck configuration option.
  • Remove references to all deprecated features:
    • AccountIdStr() function for ProfileFormat.
    • AccountIdStr field is replaced by AccountIdPad in list command and ListFields in config.yaml
    • ARN field is replaced by Arn in list command and ListFields in config.yaml
    • ExpiresStr field is replaced by Expires in list command and ListFields in config.yaml
    • FirefoxOpenUrlInContainer config option
    • ConfigUrlAction config option

What's Changed

Full Changelog: https://github.com/synfinatic/aws-sso-cli/compare/v1.14.2...v2.0.0-beta1

v1.14.2

8 months ago

Changes

Bugs

  • Fix console command when accessing China/US Gov #634

Changes

  • Now use region/partition specific API Endpoint when retrieving AWS Console URLs from IAM Identity Center #634

What's Changed

Full Changelog: https://github.com/synfinatic/aws-sso-cli/compare/v1.14.1...v1.14.2

v1.14.1

8 months ago

Note: This is likely the final v1.x release as I start working on v2 which will break CLI command compatibility with v1.

Changes

Bugs

  • Fix bug where JsonStore was not being created #612
  • Fix fish shell completion
  • Do not fall back to interactive prompt when provided CLI args #567

New Features

  • Config Wizard now prompts for ProfileFormat #590

Changes

  • Documentation is now built via Docker #587
  • Improved demos in documentation #551
  • Update many dependencies

What's Changed

Full Changelog: https://github.com/synfinatic/aws-sso-cli/compare/v1.14.0...v1.14.1

v1.14.0

8 months ago

Changes

Bugs

  • Update net/http to v1.17.0 to fix HTTP/2 server bug CVE-2023-39325

Changes

  • Print user code during SSO authentication workflow #572

New Features

  • Add --no-cache to console, config-profiles, exec and list #574

What's Changed

New Contributors

Full Changelog: https://github.com/synfinatic/aws-sso-cli/compare/v1.13.1...v1.14.0

v1.13.1

10 months ago

[v1.13.1] - 2023-08-28

Bugs

  • Fix fetching creds from ECS Server #557
  • ECS Server now includes RoleArn in output #561
  • Fix selection of default browser in advanced guided setup #563

Changes

  • ECS Server API is now more RESTful and fully document the API
  • Default profile AWS_CONTAINER_CREDENTIALS_FULL_URI is now http://localhost:4144/
  • Slotted profile AWS_CONTAINER_CREDENTIALS_FULL_URI is now http://localhost:4144/slot/<profile>
  • aws-sso ecs list and aws-sso ecs profile now return the same output format
  • make tags now uses gotags

What's Changed

Full Changelog: https://github.com/synfinatic/aws-sso-cli/compare/v1.13.0...v1.13.1