AI Agent support (MCP) – search products, change settings, rebuild and inspect the index with Claude, Cursor, or any MCP agent. New AI Agent page with one-click Agent Connector setup
Full translation support – every string translatable, Spanish included, WPML and Polylang support for search labels
Index status now reports which products are excluded and why
Changed
PHP requirement raised from 7.4 to 8.0
Search input CSS hook changed from #elex-search-input to the .elex-search-input class. Update any custom CSS/JS targeting the old ID
Fixed
Search results were returned in ascending post ID instead of relevance order; they now follow the engine’s scores
Products created without a product type term (WP-CLI, importers) were skipped by the indexer; they are now indexed
A failed rebuild no longer leaves the store with no search: the new index is built alongside the old one and swapped in only once complete
Failed rebuilds reporting “idle” instead of an error
Rebuild batches were read in unstable order, so catalogs over 500 products could index one product twice and skip another; batches now page in stable ID order
The scheduled rebuild re-queued itself even when disabled and ran offset by the site’s UTC difference; disabling now sticks and runs happen at the configured time
Category and tag edits triggering a full index rebuild
Category paths ending in a dangling separator
Add-to-cart failures showing as success
Search button clicks closing the results popover
Multiple search widgets on one page conflicting with each other
Security
Stricter validation on public search and add-to-cart requests
Update downloads restricted to trusted URLs, and cached update responses signed with HMAC-SHA256 and verified before use