New
- Introduced native multilingual support across EasyStore.
- Added AI-powered translation via the new EasyStore Multilingual system plugin.
- Added multilingual Smart Search indexing for translated product titles, descriptions, and metadata.
- Added translation support for attributes, variants, checkout content, emails, shipping, payments, and store settings.
- Added translation status indicators.
Fixes
- Corrected faulty conditional logic that broke base unit display.
- Fixed broken relative image URLs in product details by prepending the correct root base path.
Fixes
- Resolving invalid HTML syntax that resulted from an extra wrapper div matching dynamic heading tags.
Updates
- Added customization options for product specification display. (Pro only)
- Added tracking URL support in the order detail summary header for admin and site.
- Added custom class support with default classes for all addons in settings. (Pro only)
- Improved range slider validation and value mapping.
Fixes
- Updated rating descriptions and added language strings.
- Resolved coupon condition issues.
- Resolved addon settings class undefined issue on product list. (Pro only)
- Product gallery thumbnail and main image now update correctly on variant selection.
- Fixed unauthenticated order state manipulation in the checkout repay task.
- Added strict allow-list sanitization for product list sorting options.
- Enforced user ownership verification on order details and invoice views.
Updates
- Dirty state detection now triggers before editing product variants to prevent accidental data loss.
Fixes
- Fixed a syntax error in root color definitions.
- Addressed integration issues with the USPS shipping carrier plugin. (Pro Only)
- Attribute creation service now correctly writes entries to the database.
- Resolved product stock control issue affecting inventory management.
- Fixed incorrect price display on products when tax is enabled.