Releases: 99designs/aws-vault
Releases · 99designs/aws-vault
v4.6.1
Fixed
- Regression where a role could not be assumed when the profile had a
mfa_serial
and the root profile did not #383 --assume-role-ttl
on exec honored the environment variableAWS_ASSUME_ROLE_TTL
. This has been fixed for login command #385--profile
on exec has a hint if not passed in, added this to login command #385
v4.6.0
v4.5.1
v4.5.0
Added
- zenity prompt driver #295
--path
option toaws-vault login
#291- shell completion scripts #306
- command line options and variables for
pass
#319
--pass-dir
andAWS_VAULT_PASS_DIR
--pass-cmd
andAWS_VAULT_PASS_CMD
--pass-prefix
andAWS_VAULT_PASS_PREFIX
- support for using aws-vault as an aws-cli credential helper #300
- support for FreeBSD #325
Changed
- keychain: Default to trusting sessions, but not root credentials. This reduces the need to re-enter password and click "Allow" (or "Always Allow") #318
Fixed
v4.4.1
v4.4.0
v4.3.0
Fixed
- Increase MaxAssumeRoleDuration to 12 hours #240
- Rotating AWS keys in GovCloud #257
- Always use a session to rotate AWS keys #265
Changed
- Update 99designs/keyring to the latest #238 Changelog
- Update go-keychain to resolve Go 1.11 compilation issue #271
Added
- Support for the
external_id
option in profile config #264
v4.2.1
Fixed
- create the aws config file if it doesn't exist already #225
- fix regression where the secret-service collection was renamed aws-vault instead of the original awsvault #226
- make it possible to exit using Ctrl-C at the mfa prompt #236
- shell autocompletion for profile names #227
- compatibility with go 1.10 #244
v4.2.0
Security
- Prevent local network segment from accessing credential server #205
Added
- Metadata server support for Windows #166
- A
--keychain
argument (orAWS_VAULT_KEYCHAIN_NAME
env var) to specify the macOS keychain to use #197 - A Dockerfile for linux testing #194
- Docs for rotate and clearer errors #180
- Docs for removing sessions #183
- Docs about how to use a self-signed binary #195
Fixed
v4.1.0
Added
aws-vault add
now adds an entry to the aws config file if the profile doesn't exist #169
Changed
- Show an error message when trying to add credentials to source_profile profile #153
- Clarify credentials, sessions and profiles in
aws-vault list
#161 - Updates docs #165
- Read the region from the config for STS calls #163
Fixed
- Fixes for an eventual consistency issue in
aws-vault rotate
. We now poll IAM #170 - Fixed a data race condition in
aws-vault exec
#162 - Fixed an issue where the username couldn't be determined reliably #152
- Fixed instances where aws-vault would quit with a zero exit code on errors, when it should be non-zero #168