# Changelog All notable changes to @astrojs/discovery will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project uses date-based versioning (YYYY.MM.DD). ## [2025.11.03] - 2025-11-03 ### Added - Initial release of @astrojs/discovery - Automatic robots.txt generation with LLM bot support - Automatic llms.txt generation for AI assistant context - Automatic humans.txt generation for team credits - Integration with @astrojs/sitemap for sitemap-index.xml - Configurable HTTP caching headers - Custom template support for all generated files - TypeScript type definitions - Comprehensive configuration options - Example configurations (minimal and full) ### Features - **robots.txt** - Default allow-all policy - LLM-specific bot rules (Anthropic-AI, GPTBot, etc.) - Custom agent configurations - Crawl delay settings - Custom rules support - **llms.txt** - Site description and key features - Important pages listing - AI assistant instructions - API endpoint documentation - Technology stack information - Brand voice guidelines - Custom sections - **humans.txt** - Team member information - Thanks/credits section - Site technical information - Project story - Fun facts - Development philosophy - Custom sections - **Configuration** - Sensible defaults - Full customization options - Environment-based toggles - Dynamic content support - Cache control configuration ### Documentation - Comprehensive README with examples - API reference documentation - Contributing guidelines - Example configurations - Integration guides ## Future Enhancements ### Planned Features - security.txt support (RFC 9116) - ads.txt support for advertising - manifest.json for PWA - RSS feed integration - OpenGraph tags injection - Structured data (JSON-LD) - Analytics discovery - i18n support for multi-language sites ### Testing - Unit tests for generators - Integration tests - E2E tests with real Astro projects --- For more information, see [README.md](README.md)