Releases: bwhaley/ssmsh
v1.4.9
v1.4.7: Adds arm64 binaries
Changelog
- 545fd23 update goreleaser for arm64
v1.4.6
v1.4.5
v1.4.4: Improved error checking
This patch has improved error checking and resolves some linting issues. Thanks to @dbirks for the GitHub Actions contribution that detected these issues!
v1.4.3: Add JSON output format for get and history commands
With this release, you can add a line like
output=json
to your .ssmshrc
file to print the output of get
and history
commands in JSON format. The fields of the JSON results will be the same as in the respective Go structs. See the Parameter
and ParameterHistory
docs. All other results are printed in plain text/non-formatted output (e.g. not JSON).
v1.4.2: Fixes an issue with extra spaces in multiline values
When putting parameters with values that contain line breaks, an extraneous space was being added at the end of each line. This release resolves that issue.
v1.4.1: Fixes the `key` command
Previously, entering key
with no arguments caused a crash. This release now prints the usage statement as intended. Also bumped Go to version 1.13.
Add configuration support
This release adds support for configuring ssmsh
with ~/.ssmshrc
. See the README.md
for details.
Also, the semantics for the decrypt
command have changed. Previously, running decrypt
within the shell would toggle decryption. Now, running decrypt
prints the current state. To toggle the state, use decrypt true
and decrypt false
.
The README.md
has been updated to remove references to Game of Thrones.
Add profile command
This update adds the ability to switch to named profile using the profile command.
/> profile
default
/> profile myprofile
/> profile
myprofile
Use the AWS credentials file to set up profiles.