We are pleased to announce the release of WooCommerce 5.9. This is a minor release and everything should be backwards compatible with the previous version.
This release contains:
- 410 commits from 25 contributorsย in WooCommerce Core
- 89 commits from 20 contributorsย in WooCommerce Admin
- 120 commits from 19 contributorsย in WooCommerce Blocks
As always, we recommend creating a backup of your site and making sure that your theme and any other plugins are compatible before updating. You can check outย this update guideย for more information.
Whatโs new in 5.9?
- WooCommerce Blocks 6.1:ย Blocks package have been updated to 6.1.ย Please take a look at the release posts forย 6.0.1,ย 6.0.2ย andย 6.1.0ย to see whatโs new and improved.
- WooCommerce Admin 2.8.0:ย WooCommerce Admin package has also been updated to 2.8.0 with this release of WooCommerce. Seeย the changelogย for details on whatโs new in this version (and also on previous versions 2.7.1 and 2.7.2)
- Marketplace page redesign:ย The WooCommerce marketplace page shows a refreshed look, and app cards shows additional bits of information like icons, ratings and reviews. Seeย #30900ย andย #30840.
- Variable product price caching fix:ย There was a caching issue that caused incorrect variable product prices to be displayed when VAT exemption was involved.ย #30889
- Empty billing email via REST API:ย It is now possible to specify an empty billing email to remove it from an order via REST API.ย #30850
- Unpaid order cancellation scheduling fix:ย When the scheduled action to cancel an unpaid order failed it wasnโt re-scheduled for retry.ย #30830
- Tax location when adding products via admin fix:ย When a product was added to an order via admin, and theย
woocommerce_adjust_non_base_location_prices
ย filter was set to returnยfalse
ย (to calculate taxes based on the customer location, not thee shop location), the location for the taxes was being taken from the admin user, not from the user who performed the order.ย #30692 - We have reverted a change that prepended theย
currency-info.php
ย file name with a path inยlocale-info.php
, that extra path wasnโt really needed and was causing issues in 3rd party applications.ย #31036 - We have improved the handling of downloadable files hosted on the server to better enforce file type check.
These are just some of the changes that are included in WooCommerce 5.9. You can find the complete changelog for this release in theย changelog.txt file.
Actions and Filters
There are no new actions or filters in this release.
Database changes
There are no database changes in this release.
Template changes
There are no template changes in this release.
Reposted from WooCommerce