Categories
Developer Advisory

Critical Vulnerability in Multiple Versions of WooCommerce

tl;dr A critical vulnerability was detected in multiple versions of WooCommerce and the WooCommerce Blocks feature plugin.  Patches for each impacted version have been created and deployed automatically to vulnerable stores.. The details A security vulnerability in WooCommerce and WooCommerce Blocks was recently discovered and reported to us via our HackerOne security program by security […]

Categories
Developer Advisory

Settings Page Infrastructure Refactor

tl;dr WooCommerce 5.5 will include an extensive refactoring of the settings pages infrastructure. While there are no breaking changes, there’s a new preferred way of structuring settings pages classes, and existing extensions that add their own settings should be tested extensively with the refactored infrastructure in place. The details The problem The settings pages in […]

Categories
Developer Advisory

WooCommerce 5.4 Temporarily Unavailable

tl;dr The recent release of WooCommerce 5.4 has been pulled from availability to limit the impact of a jQuery-related bug until a fix is available in version 5.4.1. The details WooCommerce 5.4, which was released yesterday, contains a jQuery-related bug that may break payment gateways by providing the wrong data type to a function. You […]

Categories
Developer Advisory

Plan to remove IE 11 support in WooCommerce

tl;dr In parallel to WordPress, WooCommerce core and all WooCommerce projects maintained by Automattic will be removing IE11 support in their subsequent versions. In the case of WooCommerce core, the most immediate version, WooCommerce 5.4, which is currently in beta and scheduled for June 8th, is expected to support IE11 but no new issues or […]

Categories
Developer Advisory WooCommerce Core

WordPress 5.6 and jQuery 3

tl;dr WordPress 5.6 will ship with jQuery 3.5.1 and an updated version of jQuery Migrate, which will help you identify potential compatibility issues in your extensions. Developers should ensure extensions are compatible with jQuery 3 because the WordPress Core team is currently planning to phase out the use of jQuery Migrate in WordPress 5.7. The […]