What's Changed
- Simplify creation of temporary creds by @mtibben in #1120
- Handle
[sso-session]section by @dima-vm in #1088 - Update Documentation to reflect new Multi-MFA per IAM User functionality on AWS. by @LouisTsiattalou in
#1101 - Add support for
credential_processby @jmczerk in #1087
#1122 - Add
mfa_processconfig by @mtibben in #1123 - Support aws-cli's
AWS_CREDENTIAL_EXPIRATIONby @mtibben in #1124 - Remove support for
parent_profile, deprecated in v5 by @mtibben in #1131 - Add
aws-vault exportcmd by @mtibben in #1135 #1146 - Provide feedback to user to minimise confusion by @mtibben in #1136
- Make
--ecs-serverthe default server implementation by @mtibben in #1137 - Automatically select the best prompt driver by @mtibben in #1138
- Remove use of old env vars by @mtibben in #1143 #1147
Backwards-compatibility breaks
--prompt=passotpis no longer supported. Instead, usemfa_process = pass otp my_aws_mfain your config fileparent_profilein the aws config file is no longer supported. Useinclude_profileinstead--servernow executes a ECS metadata server instead of a EC2 metadata server. To continue using the EC2 metadata server, use--ec2-serverinstead- When using
aws-vault execthe following old env vars are no longer set. If you use any of these env vars, use the more standard alternativeAWS_SECURITY_TOKEN(useAWS_SESSION_TOKENinstead)AWS_SESSION_EXPIRATION(useAWS_CREDENTIAL_EXPIRATIONinstead)
aws-vault exec --jsonflag is deprecated and will be removed in a future release. Useaws-vault export --format=jsoninstead.
New Contributors
- @dima-vm made their first contribution in #1088
- @LouisTsiattalou made their first contribution in #1101
- @jmczerk made their first contribution in #1087
Full Changelog: v6.6.2...v7.0.0-beta2