Releases: kgaughan/gcredstash
v0.5.3
What's Changed
- Bump github.com/spf13/cobra from 1.8.0 to 1.8.1 by @dependabot in #72
- Bump github.com/aws/aws-sdk-go from 1.53.14 to 1.54.11 by @dependabot in #74
- Bump aws/aws-sdk-go to v1.54.19 and bump the linter too by @kgaughan in #76
- Automatically regenerate mocks when dependabot opens a PR by @kgaughan in #77
- Bump github.com/aws/aws-sdk-go from 1.54.19 to 1.55.3 by @dependabot in #80
- Lean on goreleaser for docker builds by @kgaughan in #81
- Add latest tag to future images by @kgaughan in #82
Full Changelog: v0.5.2...v0.5.3
v0.5.2
This is primarily a maintenance release. If you're using v0.5.1, you probably don't need to update to this release.
What's Changed
- Switch to go.uber.org/mock as github.com/golang/mock is archived by @kgaughan in #64
- Make the linter happy by @kgaughan in #65
- Bump github.com/aws/aws-sdk-go from 1.53.6 to 1.53.14 by @dependabot in #67
- Tidying by @kgaughan in #68
- Update goreleaser parts of the pipeline to v2 by @kgaughan in #69
Full Changelog: v0.5.1...v0.5.2
v0.5.1
What's Changed
- Bump some actions due to Node 16 deprecation by @kgaughan in #48
- Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 by @dependabot in #50
- Get the lint workflow (hopefully) working again by @kgaughan in #62
- Update github.com/aws/aws-sdk-go to v1.53.6; update mocks by @kgaughan in #63
Full Changelog: v0.5.0...v0.5.1
v0.5.0
This is a major rewrite of the internals to use improve the internal structure of the code, bringing it into line with standard practices. It also increases compatibility with the original Python implementation of credstash.
What's Changed
- Version needs to be a variable by @kgaughan in #21
- Remove RPM spec file and switch to nfpm by @kgaughan in #22
- Update github.com/aws/aws-sdk-go to v1.44.284 by @kgaughan in #23
- Internal reorg by @kgaughan in #24
- Fix ARM64 RPM names by @kgaughan in #25
- Extract the version from go.mod in the pipeline by @kgaughan in #26
- Bump github.com/aws/aws-sdk-go from 1.44.284 to 1.44.298 by @dependabot in #29
- Fix all the messed-up internal package naming issues by @kgaughan in #30
- Port from github.com/mitchellh/cli to github.com/spf13/cobra by @kgaughan in #31
- Remove more cruft by @kgaughan in #32
- Bump github.com/aws/aws-sdk-go from 1.44.298 to 1.44.300 by @dependabot in #33
- Bump github.com/aws/aws-sdk-go from 1.44.300 to 1.45.25 by @dependabot in #46
- Fix passing of version in build by @kgaughan in #47
New Contributors
- @dependabot made their first contribution in #29
Full Changelog: v0.4.3...v0.5.0
v0.5.0-alpha1
This is a pretty major internal rewrite of the codebase. I've spent time attempting to get it into a state where it might be possible to get it close to feature parity with the Python version, as well as improved its out-of-the-box compatibility as things stand.
This breaks compatibility with previous versions of gcredstash, but they should be relatively minor. The get
subcommand no longer supports the -e
flag and the GCREDSTASH_GET_ERROUT
environment variable is thus no longer supported. In addition, the GCREDSTASH_GET_TRAILING_NEWLINE
is no longer supported, but the -n
flag remains, supplemented by the --noline
long flag.
This version introduces support for a large number of the credstash long flags there there was an existing short flag supported by gcredstash. It also attempts to respect any CREDSTASH_*
environment variables if there isn't an equivalent GCREDSTASH_*
variable set.
What's Changed
- Version needs to be a variable by @kgaughan in #21
- Remove RPM spec file and switch to nfpm by @kgaughan in #22
- Update github.com/aws/aws-sdk-go to v1.44.284 by @kgaughan in #23
- Internal reorg by @kgaughan in #24
- Fix ARM64 RPM names by @kgaughan in #25
- Extract the version from go.mod in the pipeline by @kgaughan in #26
- Bump github.com/aws/aws-sdk-go from 1.44.284 to 1.44.298 by @dependabot in #29
- Fix all the messed-up internal package naming issues by @kgaughan in #30
- Port from github.com/mitchellh/cli to github.com/spf13/cobra by @kgaughan in #31
New Contributors
- @dependabot made their first contribution in #29
Full Changelog: v0.4.3...v0.5.0-alpha1
v0.4.3
v0.4.2
v0.4.1
Thanks to @mathew-fleisch for inspiring the release pipeline work.
What's Changed
- Catches template errors and exit with 1 by @danieleva in #5
- Update dependencies by @kgaughan in #8
- Get rid of old .deb and docker stuff by @kgaughan in #9
- New release pipeline by @kgaughan in #10
New Contributors
- @danieleva made their first contribution in #5
Full Changelog: v0.4.0...v0.4.1
Go module support
v0.4.0 Go module support