ChangeLog 

The complete history is kept in CHANGELOG.md.

0.3.0 - 2026-10-13 

Added

  • Site setting llmsTxtExcludeDoktypes to leave additional page types out of llms.txt (#1)
  • Optional caching with llmsTxtCacheLifetime, disabled by default (#2)
  • Support for TYPO3 14.3 LTS
  • Logging of generation errors, X-Content-Type-Options: nosniff header
  • Documentation of all settings, the CLI export and known limitations

Fixed

  • Pages of other languages appeared in the language sections of llms.txt (#10)
  • Translated SEO title and description, and text after text & media elements, in the Markdown version (#7)
  • Wrong .md links for page URLs ending with a slash (#8)
  • Excluded page types, translated subpages and language fallback handling in llms.txt
  • Performance on large page trees: queries are batched per tree level
  • llms.txt stayed in TYPO3's page cache for up to a day; it now follows llmsTxtCacheLifetime, and error responses are not cached

Security

  • The Markdown version ignored the site's enable switch and the page's "no index" flag
  • Error messages in the Markdown output could expose internal details
  • Escaped markup in page content became live HTML in the Markdown output
  • Line breaks and Markdown syntax in titles, descriptions and settings could inject lines into llms.txt and keys into the CLI export's YAML frontmatter

0.2.1 - 2026-01-22 

  • Updated the PHP versions used in the CI workflows and aligned code formatting

0.2.0 - 2026-01-22 

  • Refactored ConfigurationService to receive the request once via setRequest()
  • Unit tests for ConfigurationService
  • TYPO3 14 support in the test runner

0.1.9 - 2025-12-30 

  • Fixed the exclusion of folders, separators and shortcuts so that their subpages are still listed

0.1.7 - 2025-12-18 

  • Folders, separators and shortcuts are excluded from llms.txt, their subpages are listed instead

Initial release - 2025-10-29 

  • llms.txt generation according to the llmstxt.org specification, with the site's page tree up to a configurable depth
  • Markdown version of every page via the .md suffix
  • Route enhancers for /llms.txt, /.well-known/llms.txt and .md