Releases: 99designs/aws-vault
Releases · 99designs/aws-vault
v3.1.0
- Fixed bug where non-MFA cached session was incorrectly used
- Add a
--session-only
flag to rm
command to purge sessions
- Add a hash of the profiles aws config to the session key
v3.0.0
- Profile is no longer passed to new process
- Exec process now gets AWS_VAULT={profilename} set and fails on the presence of this env.
- Exec defaults to using env vars for credentials, opt-in to metadata server via --server
- New server command runs a background server that exposes credentials from exec directly via 169.254.169.254:80. No more http_proxy.
- The
source_profile
is used for the cached session, making for better re-use of sessions across role heavy configs
v3.0.0-dev
- Exec uses
ForkExec
to replace the process entirely
- Profile is no longer passed to new process
- Exec process now gets
AWS_VAULT={profilename}
set and fails on the presence of this env.
- Exec defaults to using env vars for credentials, opt-in to metadata server via
--server
- New
server
command runs a background server that exposes credentials from exec
directly via 169.254.169.254:80
. No more http_proxy
.
v2.4.1
- Added
AWS_DEFAULT_PROFILE
and AWS_DEFAULT_REGION
for old clients
- Remove metatada config injection in config file, broke older aws cli's.
v2.4.0
- exec: Writes
AWS_PROFILE
and AWS_REGION
env vars by default
- exec: Removes
AWS_CREDENTIALS_FILE
if present
- exec: Support
--mfa-token
param
- login: Support
--mfa-token
param
v2.3.3
- Bug fix: Add a protocol to
http_proxy
- Bug fix: Add
AWS_SECURITY_TOKEN
for boto compatibility
v2.3.2
- Show MFA token when typing
- Fix bug where profile is missing from config (#32)
- Handle subcommand failures in exec, set correct exit code and print errors
- Send signals to subcommands in exec
v2.3.1
- Fix bug where login failed to assume role
- use
http_proxy
vs HTTP_PROXY
- Add support for KWallet/Linux
v2.3.0
- Defaults to using a metadata server rather than ENV vars
- Extend default session token timeouts, decrease assume-role timeouts
- Only store session tokens in keyring, not assume-role
v2.2.1
Fixed bug #14 with ls command and unopened keychains