WooCommerce
- Fix – Add HPOS support to the reserved stock query #36535
- Fix – Comment: Fix inconsistencies on Analytics > Orders table when using date_paid or date_completed #36876
- Fix – Define a public
api
property in the WooCommerce class to prevent a PHP deprecation warning #36545 - Fix – Don’t delete order from posts table when deleted from orders table if the later is authoritative and sync is off #36617
- Fix – Eliminate data store internal meta keys duplicates #36611
- Fix – Ensure changes made via the
woocommerce_order_list_table_prepare_items_query_args
are observed. #36649 - Fix – Ensuring that we know if allowTracking is true before adding exit page. #36656
- Fix – Fix Ampersand changed to & on product attribute export #36525
- Fix – Fix decimal points for NOK currency #36780
- Fix – Fix inconsitent product task icon colors #36889
- Fix – Fix WordPress unit tests libraries being installed in a symlinked folder structure #36641
- Fix – Make states optional for Hungary and Bulgaria. #36701
- Fix – Screen ID matching switched to untranslated ‘woocommerce’ strings. #36854
- Fix – Translate the labels for units of measure. #36708
- Fix – Update
config@3.3.7
(from3.3.3
). Fixnode_env_var_name is not defined
error. #33828 - Add – Add ‘add_tab’ method in FormFactory to allow plugins to extend the WooCommerce admin product form #36583
- Add – Add @woocommerce/product-editor dependency and change dependency of ProductSectionLayout component. #36600
- Add – Add additional global attributes and local attributes information when saving product attributes #36858
- Add – Add a new Channels card in multichannel marketing page. #36541
- Add – Add an experimental slot for marketing overview extensibility #36828
- Add – Add slot fill support for tabs for the new product management MVP. #36551
- Add – Add survey after disabling new experience #36544
- Add – Add unique sku option to error data when setting product sku #36612
- Add – Add WC-specific criteria to the Site Health test for persistent object caches #35202
- Add – Enable new experience when new user selects “Physical product”. #36406
- Update – Update WooCommerce Blocks to 9.6.5 #37051
- Update – Update WooCommerce Blocks to 9.6.3 #36992
- Update – Update WooCommerce Blocks to 9.6.2 #36919
- Update – Add date_paid and date_completed date sorting options for Revenue and Order reports #36492
- Update – Add default value for backorders #36607
- Update – Add Skydropx, Envia, Sendcloud, Packlink to shipping task #36873
- Update – Always show comments for product feedback form #36484
- Update – Delete FlexSlider code for legacy browsers. #36690
- Update – Disable the new product editor, pending design updates. #36894
- Update – Have “Grow your store” appear first in marketing task by default #36826
- Update – Migrating product editor pricing section to slot fills. #36500
- Update – Refactor slot fills to ensure variant fills have distinct slots. #36646
- Update – Removed I.D column from product import samples #36857
- Update – Remove Meta from grow your store list #36886
- Update – Remove opinionated styles from buttons in block themes so they inherit theme styles more accurately #36651
- Update – Replace $.ajax() calls with browser-native window.fetch() calls. #36275
- Update – Update payment gateway list ordering priority and remove Klarna from North America #36550
- Update – Update Playwright version from 1.28.0 -> 1.30.0 #36789
- Update – Updates to product editor fill to support new prop API. #36592
- Update – Update WooCommerce Blocks 9.6.0 & 9.6.1 #36852
- Dev – Add attribute creation form when there are no attributes #36606
- Dev – Add a unit test for woocommerce_admin_experimental_onboarding_tasklists filter #36827
- Dev – Code refactor on marketing components. #36540
- Dev – Made e2e selectors more robust #36499
- Dev – Remove attribute type logic from attribute component #36563
- Dev – Update eslint to 8.32.0 across the monorepo. #36700
- Dev – Update pnpm command to run e2e tests for consistency. Also update docs with new command. #35287
- Tweak – Add IR and fields priorities to list of get_country_locale() method to follow conventional way of addressing in Iran. #36491
- Tweak – Add missing deprecation notice for filter hook woocommerce_my_account_my_orders_columns. #36356
- Tweak – Adjust default sizes for the quantity and coupon input fields within the cart page. #29122
- Tweak – Do not display low/out-of-stock information in the dashboard status widget when stock management is disabled. #36703
- Tweak – Remove free trial terms from Avalara tax task #36888
- Tweak – Tweak product link description and display in the new product management experience #36591
- Enhancement – Change the sass variable names to more predictable ones. #28908