Changelog
1.0.10 (2026-03-27)
Improvements
- Switched API client to cURL with persistent connection for faster sync operations
- Product sync now pauses briefly every 100 items to avoid API rate limits
- Improved error logging during product export with detailed exception info
Fixed
- Fixed sync command failing with HTTP 100 status due to
Expect: 100-continueheader handling
1.0.9 (2026-03-19)
Improvements
- ⚠️ Renamed
OtpServicetoEmailVerificationService,SendOtptool toSendVerificationCode, and related email template identifiers — clear generated data if upgrading - Increased email verification rate limit to allow more requests per session
- Removed unnecessary cooldown between verification code requests
1.0.8 (2026-03-18)
Features
- Multi-store support — register, configure, and sync each store view independently with its own chat instance
- AI tools for the chat widget — the chatbot can now look up order details, generate invoice PDFs, view helpdesk tickets, and submit new tickets on behalf of customers
- Email verification for ticket submission — customers verify their email with a one-time code before the chatbot can create a helpdesk ticket
- Knowledge Base article sync — Mirasvit KB articles are now exported to the chat knowledge base
- CMS page sync — CMS pages are now exported to the chat knowledge base
Improvements
- Sync command and cron now iterate over all active store views automatically
- Added
--storeoption to the sync CLI command to sync a specific store - Admin account panel is now scope-aware and shows per-store instance overrides
- ⚠️ New ACL resource
Mirasvit_EChat::echat_managecontrols access to registration and credentials - ⚠️ Exporters moved from
Mirasvit\EChat\Apinamespace toMirasvit\EChat\Exporter— update any custom exporters
1.0.7 (2026-03-13)
Improvements
- Improved product data export with better attribute handling
1.0.6 (2026-03-12)
Features
- Initial stable release