Skip to content

Releases: common-fate/granted

v0.17.0

20 Sep 17:33
56cb739
Compare
Choose a tag to compare

Changelog - Version 0.17.0

New Granted Cache Commands

We're introducing two new commands: granted cache clear allows you to remove cached credentials securely, and granted cache list lets you view the available cached credentials along with their storage type.

Deprecation of Region Flag in Granted SSO Commands

After prior warnings regarding changes to the behavior of --region, we have officially deprecated the use of the --region flag in Granted SSO commands. Please transition to using the sso-region flag instead. In an upcoming release of Granted, the -region flag will be repurposed to specify the 'region' field in generated profiles.

What's Changed

Full Changelog: v0.16.1...v0.17.0

v0.16.1

19 Sep 02:46
dfc3918
Compare
Choose a tag to compare

Added Authentication Code Display

AWS has recently implemented a confirmation step where they request you to verify if the provided code matches the one presented during their authentication process. To facilitate this verification, we have now incorporated a feature that displays the authentication code directly in your terminal.

What's Changed

New Contributors

Full Changelog: v0.16.0...v0.16.1

v0.16.0

13 Sep 17:47
aabae6a
Compare
Choose a tag to compare

Added Support for Arc and Firefox Developer Edition

Granted now supports Arc and Firefox Developer Edition! Run granted browser set and choose the option to update your browser preference.

Caching IAM credentials and flag to pass MFA token code

For those using an AWS profile that requires an MFA prompt, Granted will now cache your credentials, eliminating the need to repeatedly enter the MFA token code as long as the cached credentials remain valid.

Moreover, if you can obtain an MFA token through a script, you can now utilize the mfa-token flag with assume to bypass the MFA prompt like assume dev --mfa-token 123456

Support for specific browser profiles

Launching a specific browser profile is now possible with --browser-profile flag for supported browsers such as Chrome, Edge, and Chromium Variants. Try assume profile-name -c --browser-profile "<your_browser_profile>"

What's Changed

  • Add granted credentials import-from-env subcmd to load new profile with credentials from env by @Eddie023
  • Added logic for adding custom chrome profiles by @meyerjrr in #318
  • MFA prompts improvements by @Eddie023 in #474

Full Changelog: v0.15.0...v0.16.0

v0.15.0

07 Sep 19:58
36e4cab
Compare
Choose a tag to compare

Autocompletion Feature with Service and Region Argument Support

Previously, the profile name autocompletion wouldn't work if you ran assume -c <tab>. We've now addressed this issue, and the profile autocompletion is now independent of the positional argument to the assume command.

Assume service argument autocomplete demo - Watch Video

Support for --exec Flag with Double Dash (--) Prefix

Users can leverage the --exec flag with a double dash (--) prefix to execute more complex commands that involve quotations. Use the following syntax: assume <profile_name> --exec -- cmd arg... to run your command.

Customize AWS Configuration and Credentials File Locations

We've added support for specifying the location of your AWS configuration file and credentials file through environment variables. Set the $AWS_CONFIG_FILE and $AWS_SHARED_CREDENTIALS_FILE environment variables to configure these file locations according to your preferences.

What's Changed

  • Adjust check for whether or not the assume script has been sourced by @jhuntwork in #438
  • Add ability to use doubledash with exec command by @Eddie023 in #470
  • set AWS_DEFAULT_REGION environment variable by @Eddie023 in #468
  • pass the output of getCallerIdentity as the name of the federated user by @Eddie023 in #469
  • Add ability to overwrite default aws config paths with $AWS_CONFIG_FILE & $AWS_SHARED_CREDENTIALS_FILE env by @Eddie023
  • Add autocomplete support for services by @Eddie023 in #473

Full Changelog: v0.14.4...v0.15.0

v0.14.4

01 Sep 18:32
fcf921e
Compare
Choose a tag to compare

What's Changed

  • Ensure all windows environment variables get set when using hyphens and slashes by @katsumex in #465

New Contributors

Full Changelog: v0.14.3...v0.14.4

v0.14.3

29 Aug 16:26
f45fff8
Compare
Choose a tag to compare

Fixed granted sso generate/populate - TooManyRequestsException

Users with large numbers of accounts and roles were running into TooManyRequestsException: HTTP 429 Unknown Code when they ran granted sso generate/populate #458. We've implemented a fix that rate limits the AWS SSO API call and added a progress bar too!

What's Changed

Full Changelog: v0.14.2...v0.14.3

v0.14.2

07 Aug 01:52
0c83e7d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.14.1...v0.14.2

v0.14.1

04 Aug 06:54
5593842
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.14.0...v0.14.1

v0.14.0

21 Jun 18:38
1f21dcd
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.13.2...v0.14.0

v0.13.2

08 Jun 02:43
Compare
Choose a tag to compare

Fixes typos and extra logging messages from development

Full Changelog: v0.13.1...v0.13.2