Skip to content

v1.1.0

Choose a tag to compare

@jeffgardnerdev jeffgardnerdev released this 14 Sep 14:49
· 2 commits to main since this release

🎁 New stuff

  • aws-vault support
    claws now officially supports aws-vault! aws-vault is a popular open-source project for secure storage of AWS credentials in development environments. With this update you can create, edit, and delete aws-vault-backed profiles and execute commands using an aws-vault profile directly within claws.
    claws supports aws-vault-backed profiles configured to fetch credentials from aws-vault via the AWS config credential_process (use case #2 described [here](https://github.com/99designs/aws-vault/blob/master/USAGE.md#use-case-2-aws-vault-is-a-master-credentials-vault-for-aws-sdk)). claws will create and update aws-vault-backed profiles in this manner, but any aws-vault specific configuration needs to be done directly via the aws-vault command line tool. aws-vault must be installed locally in order to leverage this functionality, see installation instructions [here](https://github.com/99designs/aws-vault/tree/master#installing).
    image

  • Customize AWS CLI shared credentials & config paths
    You can now customize the path to your local AWS CLI shared credentials file and AWS CLI config file. These are located at ~/.aws/credentials and ~/.aws/config by default, but the CLI allows you to customize this location to somewhere of your choosing.
    If you are not using the default location, you must set the path on the settings page by clicking the "Show advanced options" link, entering the custom path(s), and clicking the Save button. No need to change anything if you are using the default settings.
    image

🪲 Tweaks & fixes

  • Updated profile labels to shorter “User”, “SSO”, and “Role”
  • Graceful handling of offline status
  • Fixed broken “Send feedback” button