Categories
Core

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
Core

WooCommerce 5.2.2 fix release

This release fixes a bug that prevented granting download permissions from the order details page (clicking the “Grant access” button caused the UI to hang on a neverending spinner, since the request had actually failed with a 500 status code). Changelog This release contains only one change: Fix: can’t grant permission to downloadable product from […]

Categories
Core

WooCommerce 5.2.1 fix release

This release updates the WooCommerce Blocks package to version 4.7.2, which fixes an issue that appears when trying to use the Elementor plugin in PHP 8 (a Fatal error: Uncaught TypeError: array_diff() is thrown; in PHP 7 this appears as just a warning). This error is caused by a change introduced in Blocks 4.7.0 which […]

Categories
Core

WooCommerce 5.2 Released

We’re excited to announce that WooCommerce 5.2 is now released! This is the third minor release of 2021 and has 456 commits from 27 contributors in WooCommerce core. 109 commits from 25 contributors in the WooCommerce Admin package. 148 commits from 15 contributors in the WooCommerce Gutenberg Products Block package. This is a minor release, which means everything is […]

Categories
Core

WooCommerce 5.2 RC 2

We have released a second release candidate for WooCommerce 5.2 and are still on track for our planned release April 13th. Note that this is a minor release focusing on bug fixes and performance improvements. See more details of our versioning changes in Developer Advisory: Changes to WooCommerce Versioning Scheme. Changes WooCommerce Admin package has […]