cmd/harp/v0.2.0
Zenithar
released this
26 Oct 20:01
·
229 commits
to main
since this release
0.2.0
2021-10-26
BREAKING-CHANGES:
- Metadata storage has been modified to support a JSON level complexity. All plugins must align their metadata management to the new format.
- Legacy metadata format is converted to new format on read.
DIST:
- go: Build with Golang 1.17.2.
- homebrew: Approriate harp version can be installed according to your platform architecture and OS #71
CHANGES:
- core/vault: Replace json encoded metadata in secret data by a JSON object. #68
- crypto/pem: Delegate PEM encoding/decoding to
go.step.sm/crypto
#73
FEATURES:
- to/vault: Support Vault >1.9 custom metadata for bundle metadata publication. #68
- from/vault: Support Vault >1.9 custom metadata for bundle metadata retrieval. #68
- from/vault: Support legacy bundle metadata format. #69
- template/engine:
jsonEscape
/jsonUnescape
is added to handle string escaping using JSON character escaping strategy #70 - template/engine:
unquote
is added to unquote aquote
escaped string. #70 - bundle/prefixer: Globally add a prefix to all secret package. #74
- plugin/kv: Promote harp-kv as builtin. #75