Skip to content

v0.15.0

Choose a tag to compare

@sebsto sebsto released this 15 Feb 15:05
· 129 commits to main since this release

This releases makes it easier to work with AWS Secrets Manager. It now support --profile for authentication and the new aws login type of sso.

Things that matters

  • add --profile (-p) option to specify an AWS profile name from ~/.aws/credentials or ~/.aws/config
  • add support for aws login (SSO) style credentials in the credential provider chain
  • automatically prompt and store Apple credentials in Secrets Manager when they don't exist yet (no need to run storesecrets first)
  • improved error messages when AWS credentials are not found or profile name is invalid
  • update README

The rest

  • Update dependency soto-project/soto to from: "7.10.0" by @renovate[bot] in #86
  • Update dependency apple/swift-argument-parser to from: "1.6.2" by @renovate[bot] in #85
  • refactor: replace HTTPClient environment back-patching with construct… by @sebsto in #91
  • refactor: make DownloadManager a struct with method parameters by @sebsto in #92
  • refactor: split Environment protocol into focused protocols by @sebsto in #93
  • chore(deps): update actions/checkout action to v6 by @renovate[bot] in #87
  • Add --profile option to CLI commands for AWS credential provider configuration by @sebsto in #94
  • Prompt for credentials when apple credentials secret doesn't exist in AWS by @sebsto in #95

Full Changelog: v0.14.5...v0.15.0