Release Notes
1.0.2#
Security
- Add to cart from the chat now checks the quantity: it must be at least 1 and may not exceed what the product allows (its stock, or 10 per request by default; developers can change the cap with the
swpr_max_cart_quantityfilter). Out-of-range requests are refused with a clear message.
Changed
- Connections now shows the Streamable HTTP MCP endpoint (
/wp-json/swpr/v1/mcp), the transport MCP clients should use; the older/mcp/sseaddress remains available for legacy clients only. - Readme: the installation step no longer names a version-specific zip file, and a new FAQ explains rate limiting behind a proxy or CDN (and the
swpr_client_ipfilter). - Deleting the plugin from the Plugins screen now also removes its license activation data and scheduled cleanup, so nothing is left behind.
Fixed
- The chat button's hover colour is correct when the primary colour under Chatbot Builder is a 3-digit hex value such as
#abc. - Changing the excluded categories under AI Persona takes effect immediately; previously cached search results could keep recommending excluded products for up to five minutes.
- Chat log timestamps are now stored in UTC, so the dashboard's "today" figures follow your site's timezone and the retention cleanup removes exactly the messages older than the chosen number of days.
- First-time install no longer triggers the "translation loading triggered too early" notice on WordPress 6.7 and later.
1.0.0 – 29 October 2026#
First release, sold through technoleet.dev.
New
- Storefront chat widget that turns a shopper’s request into a product search (keyword, price range, category, colour and size) and shows matching products as cards with Add to Cart.
- Store policy answers from the instructions and policies entered under AI Persona, with a hand-off link to your contact page when a shopper asks for a person.
- Bring-your-own-key support for OpenAI, OpenRouter and Anthropic, with a connection test and current model lists.
- Admin dashboard (conversations, product interactions, token usage and an estimated cost for GPT-4o Mini), chat history with CSV export, Chatbot Builder with live preview, and excluded categories.
- Per-visitor rate limiting and a message length cap to keep AI spend predictable; suggested privacy policy text under Settings → Privacy.
- Optional, experimental MCP server (Streamable HTTP at
/wp-json/swpr/v1/mcp, legacy SSE at/mcp/sse) protected by a token you generate. Off by default. - License screen under LeetCart AI → License for activating the key and receiving updates from technoleet.dev.
- Daily chat log cleanup event with a filterable retention period (
swpr_chat_log_retention_days, off by default). - Translation template in
languages/.
Was this article helpful?
Tell us what was missing
