Skip to content

v1.0.0-rc.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 03 Feb 00:34
· 904 commits to main since this release

New Features

  • Introduce new certificate store and CRD definition

    • A certificate store resource defines the list of certificate to fetch from a provider. You can find more about certificate stores including a sample notary verifier with certificate stores defined here.
  • Introduce new Ratify server endpoint and accompanying functionality for a tag to digest external data provider

    • This service endpoint returns resolved digests of any tag provided in the request. Find the design doc here.
  • Introduce new request cache lock to enable processing verification once per subject in case of concurrent requests

    • Verification results are cached with a 5 min TTL and refreshed if the cache entry is expired at read time.
  • Introduce new cache layer to the ORAS store API to avoid lots of same requests to remote registry at the same time

    • Add cache layer to the ListReferrers ORAS store API with configurable TTL.
  • Introduce new configurable logging level

    • Implements configurable log levels via RATIFY_LOG_LEVEL, with the default to the current INFO level. Find the valid options here.

Bug Fixes

  • fix: update chart value for keyvault provider by @susanshi in #586
  • fix: store crd chart missing managedIdentity oras authprovider by @fseldow in #543
  • fix: notice file name for component governance by @sajayantony in #482

Tests

CLI

  • Verifier Scenarios
    • Notation v2
    • Cosign
    • SBOM
    • License Checker
    • JSON Schema Validation
    • All verifier types in one

Kubernetes

  • Verifier Scenarios
    • Notation v2
    • Cosign
    • SBOM
    • License Checker
    • JSON Schema Validation
    • All verifier types in one
  • ORAS Store Authentication Providers
    • Docker
    • Kubernetes Secrets
    • Azure Workload Identity
    • Azure Managed Identity
  • Mutation Provider

Detailed Commits

New Contributors

  • @HDYA made their first contribution in #509

Full Changelog: v1.0.0-beta.2...v1.0.0-rc.1