ChangeLog 

Version 0.1.2 

Release Date: 2025-10-29

Initial Release 

This is the initial release of the LLMS TXT Generator extension for TYPO3 v13.

New Features 

Core Functionality

  • Complete llms.txt generation according to the llmstxt.org specification
  • Automatic site navigation structure inclusion with configurable depth
  • Page-to-Markdown conversion for any TYPO3 page via .md suffix

Configuration Options

  • TypoScript-based configuration for all settings
  • Configurable navigation depth (maxDepth setting)
  • Custom title and description overrides
  • Keywords/topics configuration for site metadata
  • Contact email specification for AI systems
  • Additional information text support

Technical Implementation

  • Built specifically for TYPO3 v13 using modern PHP 8.2+ practices
  • Service-oriented architecture with dependency injection
  • Proper separation of concerns with dedicated services for each responsibility
  • HTML-to-Markdown conversion using league/html-to-markdown library
  • Route enhancers for user-friendly URLs (.md suffix and llms.txt endpoints)

Documentation

  • Complete documentation following TYPO3 standards
  • Administrator installation and configuration guide
  • Editor usage guidelines
  • Developer API reference and extension guide
  • Configuration examples and best practices

System Requirements 

  • TYPO3 CMS 13.0 or higher
  • PHP 8.2 or higher
  • league/html-to-markdown ^5.1 (automatically installed via Composer)

Breaking Changes 

This is the initial release, so no breaking changes apply.

Known Issues 

  • Large sites (1000+ pages) may experience performance impacts during navigation generation
  • Complex HTML structures may not convert perfectly to Markdown format
  • Some web servers may require configuration for .well-known directory access

Migration Notes 

This is a new extension, so no migration is required.

Deprecations 

No deprecations in this initial release.

Credits 

  • Development: web-vision GmbH
  • Based on the llmstxt.org specification for AI-readable content guidelines
  • Uses league/html-to-markdown for HTML-to-Markdown conversion

Installation 

Install via Composer:

composer require web-vision/llms-txt
Copied!

After installation, the extension is ready to use with default settings. Visit ?type=1699 or ?type=1701 or /.well-known/llms.txt if you have configured RouterEnhancers, to access the generated links.

For detailed configuration options, see the Configuration section of this documentation.