Release v0.6.0
🚀 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
- @build-agntcy made their first contribution in #717
Full Changelog: v0.5.0...v0.6.0