Major redesign — ground-up rethinking of the product.
NEW: Content Scoring Engine — every post receives a relevance score (0–100) based on post type, URL slug patterns, content quality, SEO signals, and freshness. Output is sorted by score, not just date.
NEW: AI Optimization Modes — choose between High Signal (curated, lean), Balanced (recommended, default), or Comprehensive (maximum depth). Each mode sets a score threshold for content inclusion.
REMOVED: 9 settings eliminated from the visible UI. All removed settings are now handled automatically with better defaults than most users would have chosen manually.
CHANGED: Descriptions always on — the best available description is always generated for every entry using a fallback chain: SEO meta description → post excerpt → auto-trimmed content intro. Was previously opt-in and disabled by default.
CHANGED: Full body content always included in llms-full.txt — depth is now controlled by the AI mode selection. Was previously opt-in.
CHANGED: Dates now ISO 8601 format (2024-01-15 instead of MySQL datetime). More machine-readable.
CHANGED: UTF-8 BOM removed from generated files. LLMs don’t need it.
CHANGED: Homepage always appears first in llms.txt output, regardless of post type order.
CHANGED: Posts sorted by relevance score (DESC) within each section, not just by date.
CHANGED: Tags excluded from taxonomy output — only category-type taxonomies are included to reduce noise.
CHANGED: WooCommerce price and SKU always included when WooCommerce is active. No checkbox needed.
CHANGED: robots.txt Sitemap directive is now automatic — added on first file generation without requiring a button click.
CHANGED: Per-post metaboxes always enabled — no longer hidden behind a settings checkbox.
CHANGED: llms.txt never added to XML sitemaps — discovery via robots.txt only, preventing SEO duplication.
CHANGED: X-Robots-Tag: noindex always served on both files — the dangerous opt-out is removed.
NEW: Automatic v1 → v2 migration — existing settings mapped to new schema on first load.
NEW: Live stats sidebar — indexed count, excluded count, and average relevance score shown in the admin.
NEW: Developer filter API — 7 new filters for score, thresholds, slug patterns, section labels, and forced inclusions.
CHANGED: Admin UI redesigned — Inter font, AI mode selection cards, status grid, collapsed advanced panel, consolidated generate/rebuild buttons.
1.0.2
Deferred initial file generation to the admin flow so activation no longer triggers heavy work during plugin install.
Merged Index Content Settings and Advanced Configuration into a single unified settings section.
Simplified maintenance by combining cache clearing and rebuild actions into one Clear Cache & Rebuild workflow.
Cleaned up the settings page by hiding third-party WordPress admin notices and update nags.
Implemented robust fallback checks for WP_Filesystem to prevent fatal errors when credentials are required.
Added defensive function/method checks for Yoast SEO and Rank Math dependencies.
1.0.0
Initial release. Core llms.txt and llms-full.txt generator, incremental database caching, stepped AJAX batch generation, and metabox controls for page-level exclusions, custom notes, and Markdown file attachments.
SEO plugin integrations: Yoast SEO, Rank Math, SEOPress, All in One SEO (AIOSEO), and Slim SEO — noindex/nofollow flags respected automatically.