Skip to content

Release v0.6.0

Choose a tag to compare

@github-actions github-actions released this 19 Dec 14:47
28a5eec

🚀 AGNTCY Dir v0.6.0 Release

This release consolidates improvements from v0.5.1 through v0.5.7, focusing on operational
reliability, integration enhancements, and cross-registry support, including:

🌟 What's New

Tooling & Integration

  • Enhanced local search implementation with wildcard support
  • Configurable server-side OASF validation with auto-deployment support
  • Extended MCP tools for record enrichment and import/export workflows
  • Domain-based enrichment capabilities for importer service
  • Support across different OCI Registry storage backends

Observability & Operations

  • Enhanced SPIRE support for reliability and multi-SPIRE deployments
  • Prometheus metrics with ServiceMonitor and gRPC interceptors

What's Changed

  • feat(mcp): tools for importer enricher by @akijakya in #680
  • chore(brew): update brew formula to v0.5.0 by @ramizpolic in #684
  • chore(dir): update readme versions by @arpad-csepi in #685
  • feat(dir/helm): add dnsNameTemplates support to DIR API by @tkircsi in #681
  • feat(dir/helm): enable external secret config for api server and zot by @tkircsi in #691
  • feat(importer): use oasf-sdk/translator by @akijakya in #624
  • release(dir): prepare release v0.5.1 by @tkircsi in #695
  • feat(importer): enrichment with domains by @akijakya in #696
  • chore(dirctl): update brew formula to v0.5.1 by @github-actions[bot] in #702
  • feat(mcp): add import/export tools and prompts by @akijakya in #705
  • fix(brew): use brew updater after release is public by @arpad-csepi in #686
  • feat(dir/helm): add pvc configuration to sqlite and fix unit tests by @tkircsi in #713
  • release(dir): prepare release v0.5.2 by @tkircsi in #716
  • chore(dirctl): update brew formula to v0.5.2 by @build-agntcy in #717
  • fix(dir/helm): add tmp volume when rootfs is readonly by @tkircsi in #718
  • feat(sdk): add missing grpc calls to sdk by @arpad-csepi in #709
  • release(dir): prepare release v0.5.2 by @tkircsi in #719
  • feat(dir/helm): add Recreate deployment strategy to prevent PVC lock conflicts by @tkircsi in #720
  • release(dir/helm): release v0.5.2 by @tkircsi in #721
  • feat(dir/dirctl): add SPIFFE CSI driver support and auto home-dir volume by @tkircsi in #724
  • chore(dirctl): update brew formula to v0.5.2 by @build-agntcy in #723
  • release(dir/helm): prepare release/v0.5.3 by @tkircsi in #729
  • chore(dirctl): update brew formula to v0.5.3 by @build-agntcy in #731
  • chore(dir): turn off go workspace for go toolchain by @arpad-csepi in #732
  • fix(client): add retry logic for X509-SVID availability in SPIRE auth by @tkircsi in #735
  • release(client): prepare release/v0.5.4 by @tkircsi in #736
  • ci(dir): fix no unit test in CI by @arpad-csepi in #733
  • chore(dirctl): update brew formula to v0.5.4 by @build-agntcy in #738
  • fix(dir): add cleanup and sudo to spire task by @arpad-csepi in #734
  • feat(dir): add workflow for building images and charts from feature branches by @tkircsi in #739
  • fix(dir): reusable build workflow use the component tag if presented by @tkircsi in #742
  • chore(deps): bump golang.org/x/crypto from 0.43.0 to 0.45.0 in /server by @dependabot[bot] in #744
  • chore(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 in /sdk/dir-js by @dependabot[bot] in #745
  • feat(mcp, dir/server): add OASF API validation by @akijakya in #711
  • feat(importer): prioritize dedup checker by @akijakya in #743
  • feat(dir): add job to fetch latest release version for container security scan workflow by @paralta in #746
  • fix(client): fix SPIFFE X509-SVID retry logic for timing issues by @tkircsi in #741
  • fix(dir): release/v0.5.5 by @tkircsi in #750
  • chore(dirctl): update brew formula to v0.5.5 by @build-agntcy in #752
  • ci(dir): avoid no space left in runner by @arpad-csepi in #749
  • feat(dir): add basic prometheus metrics by @tkircsi in #757
  • ci(dir): use fixed code for avoid pr label duplication by @arpad-csepi in #755
  • refactor(dir): local search by @adamtagscherer in #747
  • chore(dir/server): update oasf api validation envs and remaining invalid records by @akijakya in #754
  • refactor(dir): remove search subcommands by @adamtagscherer in #759
  • release(dir/client): prepare release/v0.5.6 by @tkircsi in #760
  • chore(dirctl): update brew formula to v0.5.6 by @build-agntcy in #763
  • chore(deps): update zot and fix codeql workflow warning by @paralta in #761
  • chore(deps): bump github.com/sigstore/cosign by @paralta in #773
  • feat(helm/dir): add OASF configuration by @akijakya in #769
  • fix(helm/dir/dirctl): add className field to ClusterSPIFFEID resources by @tkircsi in #774
  • release(helm/dir/dirctl): prepare release/v0.5.7 by @tkircsi in #775
  • release(helm/dir/dirctl): prepare release v0.5.7 by @tkircsi in #776
  • chore(dirctl): update brew formula to v0.5.7 by @build-agntcy in #778
  • chore(ci): add helm linting to lint task by @paralta in #780
  • chore(cleanup): remove outdated components by @ramizpolic in #783
  • release(dir): prepare release v0.6.0 by @ramizpolic in #787

New Contributors

Full Changelog: v0.5.0...v0.6.0