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.txtroute 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: Acceptheader to all markdown endpoints andVary: Accept, User-Agentto auto-serve responses. - Add
X-Robots-Tag: noindex, nofollowheader 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
markdownUrlPrefixoptional, leave it empty to use${url}.mdURLs 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, nofollowheader to all markdown endpoints. - Add
Link: rel="canonical"header to individual markdown pages pointing to the original HTML page.
Improved
- Expand default
remove_nodesto 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 (
entryId→elementId,sectionId→groupId,entryMeta→elementMeta). - Generalize all services to work with
ElementInterfaceinstead ofEntry.
Version 1.2.0
March 1, 2026
- Add auto serve markdown mode if the
text/markdownheader 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/markdownandraw/${uri}.mdroutes.
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