Releases
v1.3.3
Compare
Sorry, something went wrong.
No results found
What's New
Code Quality (Issue #26 )
YAML Escaping : Fixed Frontmatter to properly escape YAML 1.2 special characters
Markdown Title Escaping : Sanitize titles to escape special markdown characters
N+1 Query Fix : Batch loading post meta with update_postmeta_cache()
Cache Invalidation : Transient caching with automatic invalidation on post updates
RateLimiter Extraction : Extracted rate limiting into dedicated class (SRP)
Redis/Memcached Support : Rate limiter uses WordPress object cache
CI/CD Improvements
Blacksmith Runners : Migrated all workflows to faster Blacksmith runners
PHPUnit Fix : Removed coverage config that caused CI warnings
E2E Tests : Fixed wp-env setup for reliable endpoint testing
Testing
140 PHPUnit tests (up from 78)
Comprehensive MarkdownConverter test coverage
E2E tests for /llms.txt and /*.md endpoints
Documentation
Added docs/HOOKS.md with all filters and actions
Added composer audit to CI pipeline
Track composer.lock for reproducible builds
Housekeeping
Removed .claude folder (consolidated in private repo)
Added .claude/ to .distignore
You can’t perform that action at this time.