- Accessibility: Fixed custom screen-reader-text using deprecated property.
- Admin: Added support for nested siblings in slider updates.
- Blocks: Fixed a conflict which allowed the receipt block inner blocks to be overwritten by extensions.
- Cart: Improved VAT number validation for sites with multiple checkout pages.
- Customers: Reviewed and improved customer creation process.
- Downloads: Fixed incorrect sales numbers in downloads report.
- EU VAT: Fixed reverse charge potentially being doubled on subscription renewal orders.
- Stripe: Fixed the requirements check for the
invoice.created
webhook. - Orders: Order details now always show dispute information when disputes exist.
- Reports: Fixed PHP warning in user report telemetry.
- Reports: Fixed graph tooltips not displaying currency amounts correctly.
- Reports: Improved orders export functionality.
- Reports: Enhanced performance of product sales report export.
- Site Health: Fixed missing tax rate names in copy/paste functionality.
- Square: Fixed potential fatal error in Square connection notice.
- Dev: Fixed deprecation notice for
Cookies::set()
due to implicitly nullable parameter. - Dev: Moved DB engine to PSR autoloading.
- Dev: Fixed fatal error in
edd_scan_folders()
on PHP 8.1+ whenscandir()
returns false. - Dev: Added filter in
edd_invoices_get_order_items
function for invoices. - Dev: Removed legacy email option filter.