WooCommerce 8.1.0 was released and is backwards compatible. Read the official release post here.
All Cinch WooCommerce Support customers have been tested and updated ;)
WooCommerce
- Fix – Update modified date when a metadata is saved for HPOS. #39911
- Fix – Fix edgecase performance issues around incentives caching. #39958
- Fix – Add migration to move incorrectly stored payment token IDS to HPOS tables from postmeta. #39724
- Fix – Address more PHP 8.1+ deprecation warnings in wc-admin code. #38774
- Fix – Adds display of postcodes to Vietnam addresses. #39403
- Fix – Always return bool values from WPCacheEngine functions when expected. #39819
- Fix – Be more precise when checking submission data from the email verification form on the order confirmation screen. #39479
- Fix – Bring HPOS order hooks in line with the posts implementation. #39694
- Fix – Connect WC_Install’s create_tables to HPOS tables when its active. #39682
- Fix – Disable read on sync while backfilling. #39450
- Fix – Ensure refund meta data is saved correctly when HPOS is enabled. #39700
- Fix – Ensure that the full discount is ignored in free shipping minimum order calculations when ignore_discount setting is enabled #39155
- Fix – Fixed a race condition that was causing page views on intro-opt-in page to be sent before tracks was enabled. #39508
- Fix – Fixes WooCommerce knowledge base API returning empty posts. #39809
- Fix – Fix failure due to multiple h2 tags in the Product Vendors plugin #38717
- Fix – Fix Storefront recommendation link and missing image in Marketplace #39294
- Fix – include post_ID in HPOS order edit screen #39321
- Fix – Limit index length to 191 characters by default, additionally connect HPOS to verify DB tooling. #39250
- Fix – Onboarding payments task not completed after setting up WooPayments #39786
- Fix – Prevent possible error when refreshing order edit locks. #39498
- Fix – Prevent possible fatal error when edit lock is held on deleted order. #39497
- Fix – Store transactional data in order tables with HPOS. #39381
- Fix – Support inserting NULL values for strict DB mode for DataBase Util’s insert_on_duplicate_key_update method. #39396
- Fix – Update CSS prop ‘end’ to ‘flex-end’ when using flexbox. #39419
- Fix – Use admin theme color for select2, instead of hardcoded theme values. #39451
- Fix – Use admin theme color instead of old pink. Update old pink to the new brand color. #39182
- Fix – [Product Block Editor] remove digital products from the target list #39769 #39801
- Add – Add block template registry and controller #39698
- Add – Add delete option to generate variations API, to auto delete unmatched variations. #39733
- Add – Added feature flag that removes store appearance task and adds customize store task when enabled #39397
- Add – Add filter for adding new user preference option for notice to user data fields. #39685
- Add – Add plugin installation request track for core profiler #39533
- Add – Add post_password for products for REST API V3 #39438
- Add – Add support for Japan and UAE in WooPayments #39431
- Add – Add woocommerce/product-password-field block to new product editor #39464
- Add – API for block-based templates. #39470
- Add – Register product catalog and search visibility blocks #39477
- Add – Register the product variation items block #39657
- Add – [E2E test coverage]: Disable block product editor #39417 #39493
- Add – [E2E test coverage]: Enable new product management experience #39463
- Add – [E2E test coverage]: General tab #39411 #39493
- Update – Add ‘variable’ to supported post types for product block editor #39256
- Update – Added xstate scaffolding for customize your store feature #39619
- Update – add time support to product import on sale dates #39372
- Update – On the order confirmation screen, show the ‘thank you’ message regardless of whether the viewer is verified or not. #39758
- Update – Support
first_used
andinstallation_date
mobile usage data for WCTracker. #39605 - Update – Updates Action Scheduler to 3.6.2 (bug fixes and improvements to help debug problems). #39665
- Update – Update task list to show a spinner on item click #39270
- Update – Update WCPay banners for WooPay in eligible countries. #39596
- Update – Update WooCommerce Blocks to 10.9.0 #39783
- Update – Update WooCommerce Blocks to 10.9.2 #39828
- Update – Use the same checkbox style on the platform selctor #39469
- Dev – Added a unit test for plugin feature compatibility data in WC Tracker #38931
- Dev – Added storybook for core profiler pages #39046
- Dev – Fixed TS type error for state machine Context in Core Profiler that only got caught after TS5 upgrade #39749
- Dev – Fixes a failing e2e test in our daily test runs. #39674
- Dev – Fix flaky E2E tests in analytics-overview.spec.js. #39308
- Dev – Optimized the System Status Report unit tests. #39363
- Dev – Refactored some core profiler utils out to reuse them in customise your store. #39581
- Dev – Remove dependency on e2e-environment and e2e-utils in wc-admin. #39746
- Dev – Remove the non-existing method from TaskList docs. #39454
- Dev – Remove unused variation option components #39673
- Dev – Runs all API tests on daily run. Skips failing tests on CI. #39351
- Dev – Shard the unit tests into two test suites. #39362
- Dev – Simplify user id retrieval in analytics-overview.spec.js. #39472
- Dev – Update pnpm to 8.6.7 #39245
- Dev – Upgrade TypeScript to 5.1.6 #39531
- Dev – [Product Block Editor] Disable tabs in parent product page with variations #39459 #39675
- Dev – [Product Block Editor] Disable the new editor for variable products. #39780
- Tweak – Add loading indicator when submitting location in Tax task #39613
- Tweak – Center align checkbox, logo, and the title on the plugins page (core profiler) #39394
- Tweak – Do not run ‘woocommerce_process_shop_order_meta’ for order post when HPOS is authoritative. #39587
- Tweak – Fix TikTok naming. #39748
- Tweak – Modified the error message shown to customers in the event that no payment gateways are available. #39348
- Tweak – Remove subheading letter-spacing from the core profiler pages. #39526
- Tweak – Run A/B test on the core profiler plugins page — suggest Jetpack or Jetpack Boost #39799
- Tweak – Safety measures to prevent future breakages when executing bulk actions in the order list table (HPOS). #39524
- Tweak – When all plugins are deselected, but Jetpack is already installed and not connected, redirect users to the Jetpack Connect page. #39109
- Tweak – When HPOS is authoritative, execute order update logic earlier during the request. #39590
- Performance – Use direct meta calls for backfilling instead of expensive object update. #39450
- Enhancement – Add filter
woocommerce_pre_delete_{object_type}
which allows preventing deletion.’ #39650 - Enhancement – Create the Organization tab #39232
- Enhancement – Modify order index to also include date for faster order list query. #39682
- Enhancement – Update the admin’s menu remaining tasks bubble CSS class and handling #39273