Releases: common-fate/granted
v0.13.1
v0.13.0
What's Changed
- Add AWS 'sm' shortcut for secrets manager by @alexjurkiewicz in #422
- Add console-destination switch to enable bookmarking, use regional endpoints by @perpil in #419
- Fix Common Fate refresh token not working by @chrnorm in #423
- fix text disappearing in some instances due to spinner by @chrnorm in #424
Full Changelog: v0.12.0...v0.13.0
v0.12.0
What's Changed
- Remove trailing slashes from
granted_sso_start_url
by @perpil in #411 - Update completion docs link by @ollytheninja in #414
- add config option to disable cache by @JoshuaWilkes in #417
- Auto detect sso region using html from sso-start-url by @perpil in #413
New Contributors
- @ollytheninja made their first contribution in #414
Full Changelog: v0.11.1...v0.12.0
v0.11.1
This release fixes an issue in the Common Fate access request integration which prevented access requests being created in some cases.
What's Changed
- Append a single array element for with field by @JoshuaWilkes in #409
Full Changelog: v0.11.0...v0.11.1
v0.11.0
Improved MacOS keychain UX
On MacOS, we now build a single granted
binary and use a symlink for assume
. This has reduced the number of keychain access prompts that you should see. A massive thanks to @lyoung-confluent for identifying and improving this!
Improved Common Fate integration
This release improves the experience for users using Granted with Common Fate. We've introduced granted exp request
, which allows AWS permissions to be easily requested via the command line.
We're using the exp
or experimental
subcommand to denote commands with APIs that are subject to change based on user feedback. Once this command is stabilised it will graduate to granted request
.
Here's a demo of the improved integration:
What's Changed
- Remove unnecessary logging by @lyoung-confluent in #407
- update PR template by @chrnorm in #406
- Replace assumego with a symlink to granted fixing keychain ACL issues by @lyoung-confluent in #404
- CLI based access request workflow by @chrnorm in #391
- fix build errors by @chrnorm in #408
Full Changelog: v0.10.0...v0.11.0
v0.10.0
This release improves credential caching when Granted is used - a big thanks to @lyoung-confluent for contributing this improvement.
This release also allows usage tips to be disabled by running
granted settings set -s=DisableUsageTips --value true
What's Changed
- use destination profile name when interpolating profile variable by @Eddie023 in #383
- bump golang.org/x/net from 0.5.0 to 0.7.0 by @dependabot in #368
- remove command echo from shell scripts by @JoshuaWilkes in #392
- Implement credential cache in keychain for credential_process by @lyoung-confluent in #396
- Add disableusagetips setting and update mechanism by @JoshuaWilkes in #394
New Contributors
- @lyoung-confluent made their first contribution in #396
Full Changelog: v0.9.1...v0.10.0
v0.9.1
This release improves the user experience of running commands like granted sso generate
- if a valid AWS SSO token already exists in ~/.aws/cache
it will be used, rather than prompting you to log in again.
A big thanks to @decisivedevops for helping update our documentation links too.
What's Changed
- CF-716: support for ~/.aws/sso/cache by @jordiup in #376
- updated shell-alias help url by @decisivedevops in #377
- fix panic due to error printing by @chrnorm in #379
New Contributors
- @decisivedevops made their first contribution in #377
Full Changelog: v0.9.0...v0.9.1
v0.9.0
This release fixes an issue which caused Granted to hang forever when using the credential_process
integration on headless terminals - thanks to @meyerjrr. As a result of this change, if you are unauthenticated, Granted will now immediately return an error message with instructions on how to log in:
[✘] error when retrieving credentials from custom process. please login using 'granted sso login <SSO Start URL>'
Additionally, this release adds support for using Safari and improves the default prompt UX during browser setup.
A huge thankyou to new contributors @arturtamborski and @perpil!
What's Changed
- Fix credential process for headless clients by @meyerjrr in #374
- enhancement: default Y/n for firefox, minor typos/grammar by @perpil in #373
- add support for Safari on OSX by @arturtamborski in #375
New Contributors
- @perpil made their first contribution in #373
- @arturtamborski made their first contribution in #375
Full Changelog: v0.8.2...v0.9.0
v0.8.2
v0.8.1
Thankyou to @holly-evans for helping us improve our CLI help text! This release also includes UX improvements when sourcing AWS profiles from a Common Fate deployment.
What's Changed
- Fix cli help command typos by @holly-evans in #364
- small fixes and UX improvements to CF profile source by @chrnorm in #365
Full Changelog: v0.8.0...v0.8.1