release · dir · v1.5.0 · 2026-06-17
v1.5.0
# 🚀 AGNTCY Dir v1.5.0 Release
This release focuses on implementing **AI Catalog** and **Agentic Resource Discovery** protocols
on top of Agent Directory. It also includes significant improvements to the documentation site,
importer workflows for Agent Skills, and ships with a dedicated dashboard built on top of these
protocols.
🌟 Key Features
- **AI Catalog + ARD**: Directory now also serves the data for discovery and
retrieval through the AI Catalog and Agentic Resource Discovery protocols
via `GET /.well-known/ai-catalog.json` and `GET /v1/agents` endpoints.
- **Web Dashboard**: A dedicated dashboard is now available for visualisation of
all registered records, their contents, and details around identity and security.
- **Native DIR Record**: Each Directory node now comes preequiped with a native
record that provides agentic applications a way to interact and use APIs and tools.
- **Docs Revamp**: The documentation site has been migrated into the `dir` repository,
with improved homepage, versioning, and onboarding experience for developers,
operators, and organizations.
- **Public Deployment**: The Directory Testbed is now available for public access via
dedicated web dashboard and ARD-compliant API, with a growing collection of
MCP servers, A2A cards, and Agent Skills.
Available at: [**https://ai-catalog.outshift.io**](https://ai-catalog.outshift.io).
Check out the [ARD over Agent Directory](https://blogs.agntcy.org/technical/2026/06/17/ai-catalog-over-directory.html) blogpost for an in-depth overview of how DIR
works with the ARD and AI Catalog protocols.
Full Changelog: https://github.com/agntcy/dir/compare/v1.4.0...v1.5.0
🤝 Community & Support
- [Repository](https://github.com/agntcy/dir)
- [Discussions](https://github.com/agntcy/dir/discussions)
- [Documentation](https://dir.agntcy.org/)
- [Quick Start](https://dir.agntcy.org/latest/dir/dir-quickstart/)
🙏 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.
<details>
<summary>
What's Changed
</summary>
• docs(dir): update release document by @tkircsi in #1552•
• fix(cli): completion context skip by @tkircsi in #1566•
• fix(dir): fix brew formula v1.4 by @csirmazbendeguz in #1567•
• chore(dirctl): update brew formula to v1.4.0 by @build-agntcy in #1568•
• chore(dir): revert fix brew formula v1.4 (#1567) by @csirmazbendeguz in #1569•
• chore(deps): update github actions by @agntcy-automation[bot] in #1565•
• chore(deps): update module github.com/spiffe/spire to v1.15.1 by @agntcy-automation[bot] in #1563•
• chore(deps): update go patches by @agntcy-automation[bot] in #1562•
• chore(deps): update busybox docker tag to v1.38.0 by @agntcy-automation[bot] in #1564•
• chore(cli/importer): bump dir-importer and adapt CLI to the new enricher config API by @paralta in #1570•
• chore(deps): update module github.com/agntcy/dir-mcp to v1.3.1 by @agntcy-automation[bot] in #1561•
• chore(deps): update postgresql by @agntcy-automation[bot] in #1560•
• feat(proto/catalog): add AI Catalog models and AIFinderService proto by @paralta in #1579•
• feat(dir/helm): follow up prod changes by @tkircsi in #1580•
• chore(deps): update module github.com/quic-go/quic-go to v0.59.1 [security] by @agntcy-automation[bot] in #1583•
• feat(docs): migrating docs site to dir repo by @lgecse in #1585•
• feat(dir/server): expose an AI Finder HTTP API over a grpc-gateway sidecar by @paralta in #1582•
• chore(docs): updating documentation content by @keraron in #1589•
• feat(api): add aicatalog wellknown endpoint by @ramizpolic in #1590•
• fix(api): resolve config unittests by @ramizpolic in #1592•
• feat(docs): migrate docs site to dir repo by @lgecse in #1591•
• feat(docs): add main page, community page and re-organize the site by @lgecse in #1594•
• feat(dir/server): add AI Finder UI by @akijakya in #1595•
• feat(dir/api, dir/cli): add AI Finder agent export by @akijakya in #1610•
• chore(deps): update go patches by @agntcy-automation[bot] in #1602•
• fix(gateway): enable authenticated client usage in gateway by @ramizpolic in #1614•
• feat(docs): add dev(main) and latest(vX.Y.Z) to docs deployment by @lgecse in #1611•
• feat(dir/cli, ci): add Agent Skill import workflow by @akijakya in #1617•
• chore(docs): updating reused docs and links by @keraron in #1615•
• feat(api): add full record to ai catalog mappings by @ramizpolic in #1609•
• feat(gateway/ui): align AI Catalog UI to Figma Phoenix design by @vaesposito in #1622•
• chore(catalog): resolve well-known identifiers and identity by @ramizpolic in #1623•
• fix(helm): drop unused federatesWith spire config for services by @ramizpolic in #1625•
• chore(docs): major refactor of the main page by @lgecse in #1619•
• chore(deps): update module github.com/sigstore/sigstore-go to v1.2.1 by @agntcy-automation[bot] in #1636•
• chore(deps): update module github.com/mikefarah/yq/v4 to v4.53.3 by @agntcy-automation[bot] in #1634•
• chore(deps): update helm release zot to v0.1.117 by @agntcy-automation[bot] in #1632•
• chore(deps): update module buf.build/gen/go/agntcy/oasf-sdk/protocolbuffers/go to v1.36.11-20260610090943-03acfe1f6b7e.1 by @agntcy-automation[bot] in #1633•
• chore(deps): update github actions by @agntcy-automation[bot] in #1631•
• perf(ui): faster AI Catalog first load with paginated initial fetch by @akijakya in #1638•
• fix(dirctl): latest brew formulae missing env by @arpad-csepi in #1608•
• chore(docs): verifying docs by @keraron in #1639•
• chore(deps): update postgresql by @agntcy-automation[bot] in #1630•
• chore(docs): ai catalog links by @keraron in #1645•
• feat(dir): add SKILL.md file by @adamtagscherer in #1640•
• chore(docs): website main page graph update by @lgecse in #1647•
• chore(docs): further diagram updates by @keraron in #1650•
• feat(ci): docs CI update by @lgecse in #1649•
• chore(docs): adding ARD spec by @keraron in #1652•
• fix(dir): ai catalog name by @keraron in #1654•
• docs(docs): remove duplicate validation page and consolidate CLI install instructions by @paralta in #1646•
• fix(docs): adds back header shadow by @lgecse in #1655•
• fix(ci): harden import-records workflow for nightly catalog sync by @akijakya in #1651•
• docs(docs/get-started): trim and reorder the Get Started pages for easier onboarding by @paralta in #1656•
• perf(ui): add static asset cache headers, gzip, and self-hosted fonts by @akijakya in #1653•
• docs(dir): prune outdated docs by @paralta in #1657•
• chore(docs): updating intro paragraph by @keraron in #1659•
• feat(ui): add About page, header link, and favicon by @akijakya in #1658•
• release(dir): prepare api release v1.5.0 by @csirmazbendeguz in #1660•
• chore(docs): updating intro paragraph by @keraron in #1661•
• chore(deps): update ghcr.io/project-zot/zot docker tag to v2.1.17 by @agntcy-automation[bot] in #1664•
• chore(deps): update docker.io/bitnami/postgresql:latest docker digest to f60aa24 by @agntcy-automation[bot] in #1662•
• chore(dir/deps): update ghcr.io/grpc-ecosystem/grpc-health-probe docker tag to v0.4.52 by @agntcy-automation[bot] in #1663•
• release(dir): prepare server release v1.5.0 by @csirmazbendeguz in #1665•
• chore(dir): update go to v1.26.4 by @csirmazbendeguz in #1668•
• chore(dir): update dependencies by @csirmazbendeguz in #1669•
</details>
---
#dir #release #v1.5.0 #ai-catalog #ard-spec #dashboard #testbed
Version: v1.5.0
Date: 2026-06-17
Status: Released
Breaking: Yes
Components: Core
Authors: @tkircsi, @csirmazbendeguz, @build, @agntcy, @paralta, @lgecse, @keraron, @ramizpolic, @akijakya, @vaesposito, @arpad, @adamtagscherer
PRs:b18b5a2
Compare: Previous version