mirror of
https://github.com/hashicorp/vault-action.git
synced 2025-11-07 07:06:56 +00:00
* Set output for the error message In the event vault-action throws an error, the error message is sent to the workflow log when with core.setFailed, but that output is not accessible to other steps in the workflow. This change sets an output for the error message, called errorMessage, than can be read by other steps within the workflow and parsed. * Add hashicorp/vault-action#446 to improvements in CHANGELOG
6.1 KiB
6.1 KiB
Unreleased
Features:
- Added support for userpass and ldap authentication methods GH-440
- Define an output,
errorMessage, for vault-action's error messages so subsequent steps can read the errors GH-446
2.5.0 (Jan 26th, 2023)
Features:
- Adds ability to automatically decode secrets from base64, hex, and utf8 encodings. GH-408
Improvements:
- Improves error messages for Vault authentication failures GH-409
- bump jest from 28.1.1 to 29.3.1 GH-397
- bump @types/jest from 28.1.3 to 29.2.6 GH-397, GH-413
- bump jsrsasign from 10.5.27 to 10.6.1 GH-401
- bump json5 from 2.2.1 to 2.2.3 GH-404
- bump minimatch from 3.0.4 to 3.1.2 GH-410
2.4.3 (Nov 8th, 2022)
Improvements:
- bump jest-when from 3.5.1 to 3.5.2 GH-388
- bump semantic-release from 19.0.3 to 19.0.5 GH-360
- bump jsrsasign from 10.5.25 to 10.5.27 GH-358
- bump @actions/core from 1.9.0 to 1.10.0 GH-371
- update runtime to node16 for action GH-375
2.4.2 (Aug 15, 2022)
Bugs:
- Errors due to replication delay for tokens will now be retried GH-333
Improvements:
- bump got from 11.5.1 to 11.8.5 GH-344
2.4.1 (April 28th, 2022)
Improvements:
- Make secrets parameter optional GH-299
- auth/jwt: make "role" input optional GH-291
- Write a better error message when secret not found GH-306
- bump jest-when from 2.7.2 to 3.5.1 GH-294
- bump node-fetch from 2.6.1 to 2.6.7 GH-308
- bump @types/jest from 26.0.23 to 27.4.1 GH-297
- bump trim-off-newlines from 1.0.1 to 1.0.3 GH-309
- bump moment from 2.28.0 to 2.29.2 GH-304
- bump @types/got from 9.6.11 to 9.6.12 GH-266
2.4.0 (October 21st, 2021)
Features:
- GitHub provided JWT auth is now supported GH-257
2.3.1 (August 23rd, 2021)
Improvements:
2.3.0 (June 23rd, 2021)
Features:
2.2.0 (May 6th, 2021)
Security:
- multi-line secrets are now properly masked in logs GH-208 CVE-2021-32074
Features:
- JWT auth method is now supported GH-188
2.1.2 (January 21st, 2021)
Bugs:
- fixed bug where newlines were being rendered for multi-line secrets GH-173
2.1.1 (December 15th, 2020)
Improvements:
- bump jest from 26.5.0 to 26.6.3 GH-150
- bump semantic-release from 17.1.2 to 17.3.0 GH-158
- bump got from 11.7.0 to 11.8.1 GH-163
- bump @types/jest from 26.0.14 to 26.0.19 GH-164
- bump ini from 1.3.5 to 1.3.8 GH-167
2.1.0 (October 6th, 2020)
Features:
- Added
exportTokento share the Vault token as an environment variable GH-127
Security:
action/coreupdated to 1.2.6 to address minor CVE GH-130
2.0.1 (September 15th, 2020)
Improvements:
- bump node-fetch from 2.6.0 to 2.6.1 GH-110
- bump lodash from 4.17.15 to 4.17.20 GH-111
- bump npm from 6.14.4 to 6.14.8 GH-112
- bump @types/jest from 25.1.5 to 26.0.13 GH-114
- bump @actions/core from 1.2.3 to 1.2.5 GH-115
- bump jest from 25.2.7 to 26.4.2 GH-116
- bump got from 11.5.1 to 11.6.2 GH-117
- update jsonata to version 1.8.3 GH-118
- update dev dependencies GH-119
- update kind-of to version 6.0.3 GH-120
2.0.0 (August 24th, 2020)
Features:
- Added TLS and mTLS support GH-97
Improvements:
- Breaking change: removed KV specific parameters and generalized secret UX GH-102
Bugs: