Bot releases are hidden (Show)
Full Changelog: https://github.com/elastic/harp/compare/v0.2.10...v0.2.11
Published by Zenithar over 2 years ago
BREAKING-CHANGES:
harp-artifacts
containing all harp binaries will not be produced anymore.FEATURES:
cli/lint:
Bundle
, BundleTemplate
, RuleSet
and BundlePatch
. #138
cli/render:
cli/template:
sdk/api:
sdk/crate:
crate push
is used to prepare a crate
with a sealed container
andcrate copy
is used to retrieve a remote crate from a registry. #147
DIST:
Full Changelog: https://github.com/elastic/harp/compare/v0.2.8...v0.2.9
Published by Zenithar over 2 years ago
FEATURES:
darwin-amd64
and darwin-arm64
are code signed and notarized using an Apple Developer ID certificate to allow harp execution on Silicon M1 based computers. #134
rego
language for RuleSet constraint engine. #134
user_data
for Bundle
, Package
, SecretChain
to store custom arbitrary data during pipeline execution. #134
CHANGES:
cmd/harp/vX.XX
will never be produced.dependabot
setup to monitor and automate dependency updates.provenance
is temporary disabled due to a lack of the multiplatform support for the used action.DIST:
Full Changelog: https://github.com/elastic/harp/compare/v0.2.7...v0.2.8
FEATURES:
HCL
bundle descriptor to generate the binary bundle. #114
DIST:
Published by Zenithar over 2 years ago
Full Changelog: https://github.com/elastic/harp/compare/v0.2.6...cmd/harp/v0.2.7
Published by Zenithar over 2 years ago
Full Changelog: https://github.com/elastic/harp/compare/v0.2.5...v0.2.6
Published by Zenithar over 2 years ago
FEATURES:
isodate
time formatter to RFC3389 date format.DIST
Full Changelog: https://github.com/elastic/harp/compare/v0.2.5...cmd/harp/v0.2.6
Published by Zenithar over 2 years ago
Full Changelog: https://github.com/elastic/harp/compare/v0.2.4...v0.2.5
Published by Zenithar almost 3 years ago
Full Changelog: https://github.com/elastic/harp/compare/v0.2.3...v0.2.4
Published by Zenithar almost 3 years ago
Full Changelog: https://github.com/elastic/harp/compare/v0.2.2...v0.2.3
Published by Zenithar almost 3 years ago
Full Changelog: https://github.com/elastic/harp/compare/v0.2.1...v0.2.2
Published by Zenithar almost 3 years ago
Full Changelog: https://github.com/elastic/harp/compare/v0.2.0...v0.2.1
Published by Zenithar almost 3 years ago
BREAKING-CHANGES:
to ruleset
command. #77
--jmespath
as been renamed to --query
. #77
--jmespath
as been renamed to --query
. #77
github.com/elastic/harp/pkg/bundle/vfs
has been removed. The Golang 1.16 fs.FS
implementation must be used and located at github.com/elastic/harp/pkg/bundle/fs
. #77
ed25519
key pairs vs x25519
keys in previous versions. For conversion, you can still unseal a container using old x25519
key based identities, but you can't seal with them. To be future-proof, you have to regenerate new identities. #79
FEATURES:
encryption.Must(value.Transformer, error)
to build a transformer instance with a panic raised on error. #77
DiscardWriter()
is a io.Writer
provider used to discard all output. #77
DirectWriter(io.Writer)
is a io.Writer
provider used to delegate to input writer. #77
NewClosedWriter()
is a io.Writer
implementation who always return on Write()
calls. #77
jwe:a128kw:<base64>
to initialize a AES128 Key Wrapper with AES128 GCM Encryption transformerjwe:a192kw:<base64>
to initialize a AES192 Key Wrapper with AES192 GCM Encryption transformerjwe:a256kw:<base64>
to initialize a AES256 Key Wrapper with AES256 GCM Encryption transformerjwe:pbes2-hs256-a128kw:<ascii>
to initialize a PBES2 key derivation function for AES128 key wrapping with AES128 GCM Encryption transformerjwe:pbes2-hs384-a192kw:<ascii>
to initialize a PBES2 key derivation function for AES192 key wrapping with AES192 GCM Encryption transformerjwe:pbes2-hs512-a256kw:<ascii>
to initialize a PBES2 key derivation function for AES256 key wrapping with AES256 GCM Encryption transformerpkg/value/encryption.Register(prefix, factory)
to register a transformer factory matching the given prefix.--remove
added to support prefix removal operation. #81
toml
format as output. #81
v4.local
transformer. #82
CHANGES:
value.Transformer
usage for identity protection. #81
value.Transformer
usage for container key recovery from an identity. #81
IsNil()
now recognize nil function pointer. #77
DIST:
golangci-lint
to v1.43.0
. #76
Published by Zenithar almost 3 years ago
Full Changelog: https://github.com/elastic/harp/compare/v0.1.24...v0.2.0
Published by Zenithar almost 3 years ago
BREAKING-CHANGES:
DIST:
CHANGES:
go.step.sm/crypto
#73
FEATURES:
jsonEscape
/ jsonUnescape
is added to handle string escaping using JSON character escaping strategy #70
unquote
is added to unquote a quote
escaped string. #70