WooCommerce 9.8.5 has been released
WooCommerce 9.8.5 makes the new React-based Payments Settings page the default for all stores while improving CSV import capabilities with S3 support and fixing issues related to block patterns and shipping during checkout.
What’s in this release
Full rollout of the new React-based Payments Settings page. The new Payments Settings page is now enabled by default for all stores, new and existing. This release also includes a number of user experience updates since the rollout started in WooCommerce 9.7
. To learn more about this feature, you can review this roadmap post from last year that outlined the goals of this updated screen, backwards compatibility, and other related changes. (#57614)
Allow other protocols such as S3 for file paths in CSV importer. This release adds the ability to use S3 and other protocols to upload CSV files for product import. Previously the validation would fail for a file path with s3://
. (#57465)
Update remote fetching of block patterns. Following up on fixes in WooCommerce 9.8.4
, this release adds additional guards around how block patterns are fetched, reducing the risk of fatal errors from malformed data. (#57847)
Prevent checkout without paying for shipping when hiding core fields. As part of this fix, we’ve added a new $cart_context
property to the the WC_Cart
object to help prevent shipping rates from remaining hidden when checkout fields are filtered to be optional. (#57674)
This release includes a number of fixes to address PHP 8.4 deprecation warnings and clean up other PHP notices as well as an enhancement to our E2E tests for shipping zones. View the full changelog for more details.
Leave a Reply