Skip to content

Release v1.6.1

Choose a tag to compare

@github-actions github-actions released this 22 Jul 09:51
4aeb58c

🚀 AGNTCY Dir v1.6.1 Release

This release focuses on a new client/server auth mode, routing operability, import reliability for extractor enrichment, and database stability.

🌟 Key highlights

  • JWT-TLS authentication: New jwt-tls auth mode combines standard web-PKI TLS transport with SPIFFE JWT-SVID bearer credentials, for deployments that need public CA–verified TLS plus identity-based RPC auth.
  • Configurable routing republish: routing.republish_interval lets operators tune how often local CID provider announcements are refreshed (default remains 36h).
  • Import/extractor fixes: Extractor-enriched imports now stamp the correct OASF schema_version, and in-process CLI reuse no longer leaks schema version between imports.

Fixed

  • Import: Align extractor-enriched records with the extractor’s latest OASF schema version (#1862)
  • Import: Reset SchemaVersion on each loadConfig call to avoid cross-import leakage in long-lived/in-process CLI sessions (#1863)
  • Database: Configure SQL connection pool idle limits for SQLite and PostgreSQL (#1850)

Full Changelog: v1.6.0...v1.6.1

🤝 Community & Support

🙏 Acknowledgments

Thank you to all contributors who made this release possible! Special thanks to the community for
feedback, bug reports, and feature requests that helped shape this release.

What's Changed

  • release(dir): prepare server release v1.6.1 by @csirmazbendeguz in #1859
  • release(dir): prepare api release v1.6.1 by @csirmazbendeguz in #1860
  • fix(import): reset SchemaVersion per loadConfig to avoid in-process leak by @ajaky in #1863
  • fix(import): align extractor-enriched record schema version with OASF latest by @ajaky in #1862
  • feat(dir): add JWT-TLS auth mode by @csirmazbendeguz in #1857
  • feat(routing): configurable republish interval with default by @tkircsi in #1858
  • docs(dir): document NL search, a2a-scanner, and extractor enrichment by @paralta in #1851
  • chore(deps): update module golang.org/x/crypto to v0.54.0 by @agntcy-automation[bot] in #1830
  • test(e2e): add extractor enricher coverage for dirctl import by @ajaky in #1849
  • fix(dir): increase db connection pool by @csirmazbendeguz in #1850
  • docs: contributor list updates by @ajaky, @lgecse in #1842#1847