v0.2.9
0.2.9
2022-03-13
BREAKING-CHANGES:
- FIPS artifacts are disabled by default on GitHub Actions CI but still can be
built locally. harp-artifacts
containing all harp binaries will not be produced anymore.
FEATURES:
-
cli/lint:
- Provide command to Lint YAML/JSON content for
Bundle
,BundleTemplate
,RuleSet
andBundlePatch
. #138
- Provide command to Lint YAML/JSON content for
-
cli/render:
- Generate a configuration file system from an archive. #149
-
cli/template:
- Support archive as file loader.
-
sdk/api:
-
sdk/crate:
- A crate is an OCI Compatible image which can be pushed to OCI compliant
registries. crate push
is used to prepare acrate
with asealed container
and
optionally an archive - OCI Push #138- This is used to publish the sealed container and the templates used to
render the final configuration. crate copy
is used to retrieve a remote crate from a registry. #147
- A crate is an OCI Compatible image which can be pushed to OCI compliant
DIST:
- docker:
- Multi-architecture docker images are produced.
What's Changed
- chore(deps): bump actions/cache from 1 to 2.1.7 by @dependabot in #136
- chore(deps): bump github.com/hashicorp/vault/api from 1.3.1 to 1.4.1 by @dependabot in #135
- Chore go maintenance by @Zenithar in #137
- chore(deps): bump actions/checkout from 2 to 3 by @dependabot in #139
- chore(deps): bump github.com/open-policy-agent/opa from 0.37.2 to 0.38.0 by @dependabot in #140
- chore(deps): bump sigstore/cosign-installer from 2.0.1 to 2.1.0 by @dependabot in #143
- chore(deps): bump go.step.sm/crypto from 0.15.1 to 0.15.2 by @dependabot in #142
- chore(deps): bump github.com/klauspost/compress from 1.14.4 to 1.15.0 by @dependabot in #141
- feat(crate): introduce crate concept. by @Zenithar in #138
- Feat config jsonschema by @Zenithar in #145
- chore(deps): bump github.com/google/cel-go from 0.9.0 to 0.10.0 by @dependabot in #144
- feat(lint): schema autodetection from content. by @Zenithar in #146
- feat(create): copy command. by @Zenithar in #147
- chore(deps): bump google.golang.org/grpc from 1.44.0 to 1.45.0 by @dependabot in #148
- chore(deps): bump go.step.sm/crypto from 0.15.2 to 0.15.3 by @dependabot in #152
- chore(deps): bump github.com/spf13/cobra from 1.3.0 to 1.4.0 by @dependabot in #150
- chore(deps): bump github.com/google/cel-go from 0.10.0 to 0.10.1 by @dependabot in #151
- feat(archive): make in-memory fs walkable. by @Zenithar in #149
Full Changelog: v0.2.8...v0.2.9