EasyStore 3.1.0 release notes - JoomShaper

New

  • Added native canonical URL support and configuration options for storefront pages.
  • Added SEF URL routing and helper integration for customer order invoices.
  • Improved checkout reliability with idempotency safeguards, atomic stock deductions, and cart hash validation.
  • Added automatic restocking for abandoned orders through the Scheduled Task plugin.

Fixed

  • Fixed category SEF state synchronization with checkbox filters and active filter chips.
  • Prevented coupon usage conflicts and duplicate item rows when merging carts.
  • Fixed payment success email notifications for orders marked as paid.
  • Resolved coupon usage limit issues during coupon creation.
  • Added the missing language string to the contact file.
  • Fixed customer ID and runtime identity handling during account creation at checkout.
This isn’t the newest version. See what’s new in 3.1.1.