Skip to content

v0.2.9

Compare
Choose a tag to compare
@Zenithar Zenithar released this 13 Mar 12:48
· 36 commits to main since this release
v0.2.9
1066e2b

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 and BundlePatch. #138
  • cli/render:

    • Generate a configuration file system from an archive. #149
  • cli/template:

    • Support archive as file loader.
  • sdk/api:

    • Bundle, BundleTemplate, RuleSet and BundlePatch JSON schema are published. #138
    • JSON Schema for all configuration files. #145
  • sdk/crate:

    • A crate is an OCI Compatible image which can be pushed to OCI compliant
      registries.
    • crate push is used to prepare a crate with a sealed 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

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