v1.1.5
Summary
We're thrilled to roll out this latest release, which brings a game-changing feature: Hashicorp Vault integration as a key store! This paves the way for more secure and efficient signing operations. This release also includes a slew of bug fixes and enhancements that make the system more robust than ever.
Hashicorp Vault Support
Signatory can now integrate with Hashicorp Vault as a remote backend for signing operations. Setting this up is a breeze—just configure Signatory with the necessary Vault details such as address
, roleID
, secretID
, and transitConfig
. For step-by-step instructions on how to run a development Vault and set up Signatory, check out our Vault Documentation.
A huge shoutout to Dzianis Andreyenka@denisandreenko for contributing this awesome feature.
Multistage Docker Builds
We've made a significant upgrade to our build process by implementing Docker multistage builds and cache busting techniques. These changes have not only slimmed down our Docker images by approximately 25% but also expedited the build process noticeably.
Special thanks to Dzianis Andreyenka@denisandreenko for spearheading these improvements.
What's Changed
- docs update gcp kms vault native authentication by @stephengaudet in #438
- Bump github.com/aws/aws-sdk-go from 1.44.319 to 1.44.323 by @dependabot in #436
- replace slash with hyphen for valid image tags by @stephengaudet in #444
- Bump github.com/go-playground/validator/v10 from 10.15.0 to 10.15.1 by @dependabot in #440
- Bump google.golang.org/api from 0.136.0 to 0.138.0 by @dependabot in #441
- Bump github.com/aws/aws-sdk-go from 1.44.323 to 1.44.328 by @dependabot in #442
- Bump github.com/google/uuid from 1.3.0 to 1.3.1 by @dependabot in #443
- hashicorp vault support by @denisandreenko in #439
- Update testenvs by @stephengaudet in #450
- multistage build (enhancement) by @denisandreenko in #447
- chore: updated go dependencies by @GImbrailo in #468
New Contributors
- @denisandreenko made their first contribution in #439
- @GImbrailo made their first contribution in #468
Changelog
- a9d6ef6 Bump github.com/aws/aws-sdk-go from 1.44.319 to 1.44.323 (#436)
- 652ee43 Bump github.com/aws/aws-sdk-go from 1.44.323 to 1.44.328 (#442)
- 9573818 Bump github.com/go-playground/validator/v10 from 10.15.0 to 10.15.1 (#440)
- be801b2 Bump github.com/google/uuid from 1.3.0 to 1.3.1 (#443)
- c3c407b Bump google.golang.org/api from 0.136.0 to 0.138.0 (#441)
- b6d5be8 Update integration test docker-compose.yml
- a70c527 Update testenvs (#450)
- 50d6129 chore: updated go dependencies (#468)
- ddf37fa hashicorp vault support (#439)
- 17caf86 multistage build (enhancement) (#447)
- e96fd26 replace slash with hyphen for valid image tags (#444)
- cd4f380 update gcp kms vault native authentication (#438)
Full Changelog: v1.1.4...v1.1.5