- NEW: Emails – Recover abandoned carts with built-in Cart Recovery emails.
- NEW: Cron – Cron events are now more reliable and based on Action Scheduler.
- Cart: Fixed an unused variable in the cart class.
- Cart: The error handler has been improved to show messages more consistently.
- Checkout: Improved checkout accessibility.
- Discounts: Discount Select field now supports filtering out invalid discounts.
- Downloads: Improved the accuracy of the Download select field.
- Emails: Fixed documentation link.
- Emails: Introduced new ‘Styles’ feature to the email editor.
- Emails: Base email class now passes the Email Type to the template part.
- Labs: Cart Caching – Corrected an issue with tax recalculation not invalidating cache.
- Logs: Added filters for the LogStorageCalculator to support extensions.
- Logs: Improved log filter navigation.
- Notifications: Improved the flexibility of store notifications.
- Orders: Improved order status logic when processing a refund.
- Privacy: Personal data exports could fatal error if a product no longer exists.
- Stripe: Removed Sofort as an individual gateway (now supported in Klarna).
- Stripe: Prevent a console error on the Stripe settings page.
- Dev: Added the cookie name to the
edd_cookie_optionsfilter. - Dev: Fixed incorrect usage of
echowithesc_html_e. - Dev: Introduced base
edd-modalstyles and scripts. - Dev: Introduced the
edd_cart_tax_recalculatedhook.

