Version 1.4.0

April 11, 2026

Added

  • Add dashboard with site setup scores and section-level content statistics.
  • Add AI crawler detection to auto-serve markdown to known bots (GPTBot, ClaudeBot, ChatGPT-User, and more) based on user agent.
  • Add <link rel="alternate" type="text/markdown"> discovery tag injection with configurable toggle.
  • Add /.well-known/llms.txt route for RFC 8615 compliant discovery.
  • Add per-entry exclude toggle via the LlmifySettingsField to individually exclude entries from markdown generation and all LLM outputs.
  • Add SEOmatic field support for automatic front matter population.
  • Add Vary: Accept header to all markdown endpoints and Vary: Accept, User-Agent to auto-serve responses.
  • Add X-Robots-Tag: noindex, nofollow header to auto-serve responses.
  • Add custom bot user agent configuration for extending the built-in bot list.
  • Add markdown preview targets for entries and products.
  • Add direct links to content and site settings from the entry sidebar and settings field.

Improved

  • Reorganize plugin settings into a tabbed UI (General, Advanced) integrated into the plugin subnav.
  • Enable content negotiation (autoServeMarkdown) and AI crawler detection (enableBotDetection) by default for fresh installs.
  • Make markdownUrlPrefix optional, leave it empty to use ${url}.md URLs directly.
  • Refactor field discovery into dedicated FieldDiscoveryService.
  • Improve sidebar panel UX: show informative messages when LLMify is disabled at the site, section, or entry level instead of hiding the panel. Respect generate and clear permissions for sidebar buttons.
  • Enhance markdown generation for images inside links.

Fixed

  • Fix breadcrumbs in all plugin pages.
  • Fix bug in field discovery service with field layout overwrites.
  • Fix UI issue with front matter inheritance in the settings field.
  • Fix issue with cached SEOmatic field values in llms.txt.

Version 1.3.1

March 16, 2026

Fixed

  • Add icon to llmify settings field.

Version 1.3.0

March 4, 2026

Added

  • Add Craft Commerce product support as an optional soft dependency.
  • Add X-Robots-Tag: noindex, nofollow header to all markdown endpoints.
  • Add Link: rel="canonical" header to individual markdown pages pointing to the original HTML page.

Improved

  • Expand default remove_nodes to strip non-content elements (form, button, input, select, option, svg, script, nav, noscript).
  • Remove empty markdown links left behind after image/node removal.
  • Decode HTML entities in generated markdown output.

Changed

  • Generalize database schema from entry-specific to element-generic (entryIdelementId, sectionIdgroupId, entryMetaelementMeta).
  • Generalize all services to work with ElementInterface instead of Entry.

Version 1.2.0

March 1, 2026
  • Add auto serve markdown mode if the text/markdown header is present.
  • Add auto serve markdown setting.
  • Add blitz support for auto serve markdown mode.
  • Add link to generated markdown in entry sidebar.
  • Add auto try to generate markdown files before showing a 404 for requests with text/markdown and raw/${uri}.md routes.

Version 1.1.0

February 1, 2026
  • Add front matter support with hierarchical inheritance (Site → Section → Entry)
  • Add Content Block text fields support with dot notation
  • Add entry-level override settings for title, description and front matter
  • Add link to section settings in entry field UI

Version 1.0.2

December 8, 2025
  • Fix request context issues in EVENT_AFTER_RENDER_TEMPLATE. #1

Version 1.0.1

August 20, 2025
  • Remove punctuation mark at the end of the llms.txt description and filter out links without title or url.

Version 1.0.0

August 20, 2025
  • Initial release