Changelog
What shipped, release by release. Every version ships at 100% test coverage.
2.14.0
Live-demo deep link
- A store can share a link that opens the assistant, types a question, and sends it automatically, for a hands-free live demo. Powers the "Try the live demo" button on this site.
2.13.1
Back-in-stock alerts from chat
- The assistant now offers to notify a customer when an out-of-stock item returns (double opt-in), using the existing stock-alert system.
2.13.0
Store-as-an-agent
- New read-only endpoints under /agent so external AI agents (ChatGPT, Claude, Perplexity) can discover and shop the store: an llms.txt guide, a catalogue feed, search and product lookups reusing the chat widget's grounded data, and a human checkout handoff (the shopper completes payment, never the agent).
2.12.0
Merchant copilot
- New admin-only, read-only endpoints (gated by the Manage WooCommerce capability) that surface real store data for an admin assistant: a sales and refunds summary, products worth putting on sale, a product's real attributes for content generation, and reviews awaiting a reply. Nothing is written automatically.
2.11.12
Refer a friend, from chat
- Ask the assistant how to refer a friend and it now shares your real referral link, code and reward amounts (when the store runs a referral programme).
2.11.11
Shop within your wallet balance
- Ask the assistant to find something within your store credit and it now checks your real balance and only suggests products that fit it.
2.11.10
Grounded wallet answers
- When a customer asks about their balance or store credit, the assistant now checks their real wallet instead of answering from memory, and asks them to sign in if they are logged out.
2.11.9
Grounded sale and discount answers
- The assistant can now filter a product search to items currently on sale, so "what is on sale?" returns the real sale products with their sale prices.
- It no longer claims an item is or is not on sale from memory; it checks the catalogue first, and says so plainly if nothing is discounted.
- Reached 100% automated test coverage across the plugin (PHP and the chat widget) with enforced coverage gates.
2.11.8
Mobile UI and humanized replies
- Fixed the chat panel overflowing on landscape phones, moved the reply feedback below the message, set the input to 16px (no iOS zoom), and added device safe-area support.
- Replies read more naturally and no longer use em-dashes, and a re-runnable Playwright test suite was added.