This is a minor release, which means everything is backward compatible with the previous version.
WooCommerce
- Update – WooCommerce Admin package 2.0.2. #29229
- Update – WooCommerce Blocks package 4.4.3. #29016
- Fix – Error in notice message of reports when WC Admin is disabled via a filter. #29095
- Fix – Error when calculating orders with tax option rounding at subtotal level in PHP 8. #29089
- Fix – price filtering not working properly with variable products whose variations have different prices. #29043
- Fix – Removed extra closing brace from the Zone regions help text. #29036
- Fix – Tax name/label is not being updated in the order when it is changed. #28983
- Fix – Additional protection after wc_get_product to account for invalid ID. #28962
- Fix – orders list from returning false values if orders are missing. #28927
- Fix – Terms and Policy checkbox wording settings not shown in customizer. #28735
- Fix – Admin notices sometimes were persisting even after dismissing. #28500
- Fix – Calculate discount based on order location in the admin view. #26983
- Fix – SASS variables not being compile correctly due to recent SASS version. #29120
- Fix – Placeholder image height in cart. #29139
- Dev – Updated admin bar icons to use SVG and Dashicons instead of custom font. #29094
- Dev – Admin menu modification has been moved from admin_head hooks to admin_menu hooks. #29088
- Dev – status report generation time to the Status Report. #28980
- Dev – Add the ‘woocommerce_exporter_product_types’ filter to allow third-parties to filter the product types which can be imported and exported. #28950
- Dev – Filter added to allow ‘woocommerce_hold_stock_minutes’ to be customized. #28933
- Dev – Add optional semicolon to JS code for better compatibility. #28880
- Dev – Added Guatemala states. #28755
- Dev – jQuery 3 deprecated functions update. #28753
- Dev – Add Woo Version as global prop in track events. #28627
- Dev – Added orders count by payment method to Tracker data and replaced direct DB calls with CRUD. #28584
- Dev – WC_Tax::get_tax_rate_classes() is now public. #27671
- Dev – "Store management insights" option now is turned off by default. #29105
- Dev – Update the woo widget stock links to the new analytics page. #29093
- Tweak – Updated WooCommerce logo color. #29054
- Tweak – Correctly aligns content in the checkout with Twenty Twenty-One. #28951
- Tweak – Use assigned variable for $post_thumbnail_id instead of calling function more than once. #28919
- Tweak – Ensure that all tracker values collected for orders are of string type. #28893
- Tweak – Adjust CSS font size and spacing for Twenty Twenty One. #28827
WooCommerce Admin – 2.0.0 & 2.0.1 & 2.0.2
- Tweak – Bump minimum supported version of PHP to 7.0. #6046
- Tweak – update the content and timing of the NeedSomeInspiration note. #6076
- Tweak – Adjust the Marketing note not to show until store is at least 5 days. #6083
- Tweak – Refactored extended task list. #6081
- Fix – Add support for a floating-point number as a SummaryNumber’s delta. #5926
- Fix – allow for more terms to be shown for product attributes in the Analytics orders report. #5868
- Fix – Fixed the Add First Product email note checks. #6260
- Fix – Onboarding – Fixed "Business Details" error. #6271
- Fix – Show management links when only main task list is hidden. #6291
- Fix – Correct the Klarna slug. #6440
- Add – new inbox message – Getting started in Ecommerce – watch this webinar. #6086
- Add – Remote inbox notifications contains comparison and fix product rule. #6073
- Add – Task list payments – include Mollie as an option. #6257
- Update – store deprecation welcome modal support doc link #6094
- Update – Homescreen layout, moving Inbox panel for better interaction. #6122
- Enhancement – Allowing users to create products by selecting a template. #5892
- Enhancement – Use the new Paypal payments plugin for onboarding. #6261
- Dev – Add wait script for mysql to be ready for phpunit tests in docker. #6185
- Dev – Remove old debug code for connecting to Calypso / WordPress.com. #6097
- Dev – Allow highlight tooltip to use body tag as parent. #6309
WooCommerce Blocks – 4.1.0 & 4.2.0 & 4.3.0 & 4.4.0 & 4.4.1 & 4.4.2 & 4.4.3
- Update – Jetpack Autoloader to 2.9.1.
- Update – Update package for WooCommerce core inclusion.
- Enhancements – Design tweaks to the cart page which move the quantity picker below each cart item and improve usability on mobile. (3734)
- Enhancements – Store API – Fix selected rate in cart shipping rates response. (3680)
- Enhancements – Create get_item_responses_from_schema abstraction. (3679)
- Enhancements – Show itemized fee rows in the cart/checkout blocks. (3678)
- Enhancements – Extensibility: Show item data in Cart and Checkout blocks and update the variation data styles. (3665)
- Enhancements – Introduce SlotFill for Sidebar. (3361)
- Enhancements – Add the ability to directly upload an image in Featured Category and Featured Product blocks. (3579)
- Enhancements – Fix coupon code button height not adapting to the font size. (3575)
- Enhancements – Fixed Coupon Code panel not expanding/contracting in some themes. (3569)
- Enhancements – Fix: Added fallback styling for screen reader text. (3557)
- Fix – Ensure empty categories are correctly hidden in the product categories block. (3765)
- Fix – Added missing wrapper div within FeaturedCategory and FeatureProduct blocks. (3746)
- Fix – Set correct text color in BlockErrorBoundry notices. (3738)
- Fix – Hidden cart item meta data will not be rendered in the Cart and Checkout blocks. (3732)
- Fix – Improved accessibility of product image links in the products block by using correct aria tags and hiding empty image placeholders. (3722)
- Fix – Add missing aria-label for stars image in the review-list-item component. (3706)
- Fix – Prevent "X-WC-Store-API-Nonce is invalid" error when going back to a page with the products block using the browser back button. (3770)
- Fix – Adds a default "features" array for payment methods which do not define supported features. Fixes conflicts with 3rd Party payment method integrations.
- Fix – Fix an error that was blocking checkout with some user saved payment methods. (3627)
- Fix – Fix nonce issues when adding product to cart from All Products. (3598)
- Fix – Fix bug inside Product Search in the editor. (3578)
- Fix – Fix console warnings in WordPress 5.6. (3577)
- Fix – Fixed text visibility in select inputs when using Twenty Twenty-One theme’s dark mode. (3554)
- Fix – Fix product list images skewed in Widgets editor. (3553)
- Add address validation to values posted to the Checkout via StoreApi. (3552)
- Fix – Fix Fees not visible in Cart & Checkout blocks when order doesn’t need shipping. (3521)
- Fix – Fix All Products block edit screen. (3547)
- Fix – Checkout block: Prevent
Create an account
from creating up a user account if the order fails coupon validation. (3423) - Fix – Make sure cart is initialized before the CartItems route is used in the Store API. (3488)
- Fix – Fix notice close button color in Twenty Twenty One dark mode. (3472)
- Fix – Remove held stock for a draft order if an item is removed from the cart. (3468)
- Fix – Ensure correct alignment of checkout notice’s dismiss button. (3455)
- Fix – Fixed a bug in Checkout block (Store API) causing checkout to fail when using an invalid coupon and creating an account.
- Fix – Checkout block: Correctly handle cases where the order fails with an error (e.g. invalid coupon) and a new user account is created. (3429)
- Update – Hide the All Products Block from the new Gutenberg Widget Areas until full support is achieved. (3737)
- Update – Legacy
star-rating
class name has been removed from Product rating block (inside All Products block). That element is still selectable with the.wc-block-components-product-rating
class name. (3717) - Update – Update input colors and alignment. (3597)
- Update – Removed compatibility with packages in WordPress 5.3. (3541)
- Update – Bumped the minimum WP required version to 5.4. (3537)
- Dev – Change register_endpoint_data to use an array of params instead of individual params. (3478)
- Dev – Expose store/cart via ExtendRestApi to extensions. (3445)
- Dev – Added formatting classes to the Store API for extensions to consume.
- Dev – Refactored and reordered Store API checkout processing to handle various edge cases and better support future extensibility. (3454)