Skip to content

Releases: synfinatic/aws-sso-cli

v2.3.1

Choose a tag to compare

@synfinatic synfinatic released this 20 Jun 14:05
v2.3.1
36a09df

Overview

Basically no longer attempt to include 1Password support on Linux because that requires CGO and hence would introduce a number of complexities that I do not want to touch with a 10ft pole. Suggest Linux+1Password users build from source, see docs for more details.

What's Changed

Full Changelog: v2.3.0...v2.3.1

v2.3.0

Choose a tag to compare

@synfinatic synfinatic released this 20 Jun 02:48
v2.3.0
7cecabd

New Features

  • Add 1Password SecureStorage backend (SecureStore: 1password) with service account and desktop
    app authentication support #1369
  • Add aws-sso [exec|eval] --overwrite-env flag to allow overriding AWS_ env variables #1095
  • Add support for /healthcheck endpoint for ECS server #1356
  • Add --default <profile> flag to ecs server and ecs docker start to automatically load
    a named profile as the default credential slot on startup
  • Interactive mode now supports selecting by Profile name
  • Add support for AWS Dual Stack API endpoints via AWS_USE_DUALSTACK_ENDPOINT

Bugs

  • Preserve final line of config files lacking a trailing newline #1419
  • fix FIPS endpoint support

Full Changelog: v2.2.5...v2.3.0

v2.2.5

Choose a tag to compare

@synfinatic synfinatic released this 14 Jun 03:45
v2.2.5
0a68b41

Overview

Just some bug fixes before v2.3.0 is released.

What's Changed

New Contributors

Full Changelog: v2.2.4...v2.2.5

v2.2.4

Choose a tag to compare

@synfinatic synfinatic released this 22 May 00:39
v2.2.4
3e0f0da

Overview

I goofed.

What's Changed

Full Changelog: v2.2.3...v2.2.4

v2.2.3

Choose a tag to compare

@synfinatic synfinatic released this 21 May 18:48
v2.2.3
5d574a8

Overview

Bugs

  • Fix $AWS_REGION not set by eval/exec despite being documented #1277
  • Fix bugs parsing AccountId's with leading zero's on the command line #1366
  • Default to AuthWorkflow: device_code when SSH or WSL sessions are detected #1371

What's Changed

Full Changelog: v2.2.2...v2.2.3

v2.2.2

Choose a tag to compare

@synfinatic synfinatic released this 17 May 21:44
v2.2.2
fff893f

Overview

This change attempts to resolve issues for some users who found AWS SSO API endpoint would not allow all 3 grant types when registering the client. We now only pass in your selected authentication mode (device_code or authorization_code) + refresh_token in RegisterClientInput.GrantTypes.

What's Changed

Full Changelog: v2.2.1...v2.2.2

v2.2.1

Choose a tag to compare

@synfinatic synfinatic released this 16 May 21:01
v2.2.1
8936ded

Overview

This is bug fix focused release that addresses some minor issues related to the ECS Server and challenges related to statically defined roles and cache diffs.

What's Changed

Full Changelog: v2.2.0...v2.2.1

v2.2.0

Choose a tag to compare

@synfinatic synfinatic released this 14 May 16:31
v2.2.0
d5933bf

Overview

v2.2.0 is a rather significant change and includes a massive refactoring of the back end code and includes a number of key enhancements/bug fixes:

  • Adding support for PKCE auth code OIDC workflow (enabled by default)
  • Adding support for OIDC refresh tokens (allows staying logged in > 8hrs)
  • Adding support for managing the $AWS_REGION environment variable
  • Fixing the bug caused by AWS reducing their query limit on number of accounts/roles to 100

This last issue is what caused v2.2.0 to get pushed out today rather than waiting a little longer to I bike shed a few things. Please open any ticket for new issues so they can be incorporated in the next release.

What's Changed

New Contributors

Full Changelog: v2.1.0...v2.2.0

v2.1.0

Choose a tag to compare

@synfinatic synfinatic released this 03 Sep 16:30
v2.1.0
fefba77

New Features

  • Add support for ansi-osc52 copying of URLs into clipboard #1070
  • --url-action now supports auto-complete
  • aws-sso-profile shell helper now supports -S/--sso flag to specify SSO instance #1264
  • Detect running in WSL and prompt user for open method #1267

Bug Fixes

  • Fix clearing ENV vars under Windows Powershell #1244
  • Fix docs around correct naming of --level flag #1240
  • Fix console command for Via/AssumeRole roles #1205
  • Update docker library to fix GO-2025-3829

What's Changed

New Contributors

Full Changelog: v2.0.3...v2.1.0

v2.0.3

Choose a tag to compare

@synfinatic synfinatic released this 29 May 15:09
v2.0.3
5c1f920

Fixes a regression where AuthUrlAction configuration option was not being honored.

What's Changed

Full Changelog: v2.0.2...v2.0.3