Skip to main content

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-continue header handling

1.0.9 (2026-03-19)

Improvements

  • ⚠️ Renamed OtpService to EmailVerificationService, SendOtp tool to SendVerificationCode, 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 --store option 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_manage controls access to registration and credentials
  • ⚠️ Exporters moved from Mirasvit\EChat\Api namespace to Mirasvit\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