WooCommerce
- Fix – Fix error in onboarding wizard when plugin is activated but includes unexpected output. #35866
- Fix – Increased margin so that overflow modal content doesn’t clip header #35780
- Fix – Added default additional content to emails via filter woocommerce_email_additional_content_. #35195
- Fix – Corrects the currency symbol for Libyan Dinar (LYD). #35395
- Fix – Fix ‘Invalid payment method’ error upon double click on Delete button of Payment methods table #30884
- Fix – Fix bg color that was not covering the full page #35476
- Fix – Fix class name for class FirstDownlaodableProduct #35383
- Fix – Fixed “Unsupported operand types” error. #34327
- Fix – Fix inconsistent return type of class WC_Shipping_Rate->get_shipping_tax() #35453
- Fix – Fix invalid wcadmin_install_plugin_error event props #35411
- Fix – Fix JS error when the business step is accessed directly via URL without completing the previous steps #35045
- Fix – fix popper position for in-app marketplace tour #35278
- Fix – Fix WooCommerce icons not loading in the site editor. #35532
- Fix – FQCN for WP_Error in PHPDoc. #35305
- Fix – Make the user search metabox for orders show the same information for the loaded user and for search results #35244
- Fix – Override filter_meta_data method, since it should be a no-op anyway. #35192
- Fix – Remove the direct dependency on
$_POST
when validating checkout data. #35329 - Fix – Revert change that auto collapses the product short description field. #35213
- Fix – Skip flaky settings API test #35338
- Fix – Update Playwright from 1.26.1 to 1.27.1 #35106
- Fix – When the minimum and maximum quantity are identical, render the quantity input and set it to disabled. #34282
- Add – Add “Empty Trash” functionality to HPOS list table. #35489
- Add – Add add attribute modal to the attribute field in the new product management MVP #34999
- Add – Add add new option for the category dropdown within the product MVP #35132
- Add – Add contextual product more menu #35447
- Add – Added a guided tour for WooCommerce Extensions page #35278
- Add – Added npm script for Playwright API Core Tests #35283
- Add – Added states for Senegal. #35199
- Add – Added the “Tour the WooCommerce Marketplace” task to onboarding tasks list #35278
- Add – Added Ukrainian subdivisions. #35493
- Add – Adding attribute edit modal for new product screen. #35269
- Add – Add manual stock management section to product management experience #35047
- Add – Add new Category dropdown field to the new Product Management screen. #34400
- Add – add new track events for in-app marketplace tour #35278
- Add – Add option and modal to create new attribute terms within MVP attribute modal. #35131
- Add – Add placeholder to description field #35286
- Add – Add playwright api-core-tests for data crud operations #35347
- Add – Add playwright api-core-tests for payment gateways crud operations #35279
- Add – Add playwright api-core-tests for product reviews crud operations #35163
- Add – Add playwright api-core-tests for product variations crud operations #35355
- Add – Add playwright api-core-tests for reports crud operations #35388
- Add – Add playwright api-core-tests for settingss crud operations #35253
- Add – Add playwright api-core-tests for system status crud operations #35254
- Add – Add playwright api-core-tests for webhooks crud operations #35292
- Add – Add Product description title in old editor for clarification. #35154
- Add – Add product inventory advanced section #35164
- Add – Add product management description to new product management experience #34961
- Add – Add product state badge to product form header #35460
- Add – Add product title to header when available #35431
- Add – Add scheduled sale support to new product edit page. #34538
- Add – Adds new Inbox Note to provide more information about WooCommerce Payments to users who dismiss the WCPay promo but say that they want more information in the exit survey. #35581
- Add – Add summary to new product page experience #35201
- Add – Include order datastore information in status report. #35487
- Add – Make it possible to add custom bulk action handling to the admin order list screen (when HPOS is enabled). #35442
- Add – Set In-App Marketplace Tour as completed on tour close #35278
- Add – When custom order tables are not authoritative, admin UI requests will be redirected to the matching legacy order screen as appropriate. #35463
- Update – Woo Blocks 8.9.2 #35805
- Update – Comment: Update WooCommerce Blocks to 8.7.2 #35101
- Update – Comment: Update WooCommerce Blocks to 8.7.3 #35219
- Update – Comment: Update WooCommerce Blocks to 8.9.1 #35564
- Update – CustomOrdersTableController::custom_orders_table_usage_is_enabled returns now false if the HPOS feature is disabled #35597
- Update – Disable inventory stock toggle when product stock management is disabled #35059
- Update – Improve the loading time of WooCommerce setup widget for large databases #35334
- Update – Permit showing a guided tour for WooCommerce Extensions page on desktops only #35278
- Update – Remove adding and managing products note #35319
- Update – Remove first downloadable product note #35318
- Update – Remove InsightFirstProductAndPayment note #35309
- Update – Remove insight on first sale note #35341
- Update – Remove manage store activity note #35320
- Update – Remove Popover.Slot usage and make use of exported SelectControlMenuSlot. #35353
- Update – Remove update store details note #35322
- Update – Update Array checks in playwright api-core-tests as some of the existing tests would produce false positives #35462
- Update – Update playwright api-core-tests for shipping crud operations #35332
- Update – Update playwright api-core-tests to execute for both base test environment and base JN environment with WooCommerce #35522
- Update – Update products task list UI #35611
- Update – Update ShippingLabelBanner add_meta_box action to only trigger on shop_order pages and remove deprecated function call. #35212
- Update – Update WooCommerce Blocks to 8.9.0 #35521
- Dev – Add variation price shortcut #34948
- Dev – Cleanup and deprecate unused Task properties and methods #35450
- Dev – Enable Playwright tests on Daily Smoke Test workflow and upload its Allure reports to S3 bucket. #35114
- Dev – Move product action buttons to header menu #35214
- Dev – Revert the changes introduced in PR #35282 #35337
- Dev – Show a dismissible snackbar if the server responds with an error #35160
- Dev – Update api-core-tests readme for consistency with new command and updates to other commands too. #35303
- Dev – Updated the COT plugin URL now that this feature can be enabled in a different way. #34990
- Dev – Update the list of tags for WC plugin on .org #35573
- Dev – Update unit test install script for db sockets. #35152
- Dev – Use plugins/woocommerce/tests/e2e-pw folder for saving test outputs #35206
- Dev – Uses the globa-setup.js to setup permalinks structure #35282
- Tweak – Move HPOS hook woocommerce_before_delete_order before deleting order. #35517
- Tweak – Adds new filter
woocommerce_get_customer_payment_tokens_limit
to set limit on number of payment methods fetched within the My Account page. #29850 - Tweak – Add source parameter for calls to the subscriptions endpoint on WooCommerce.com #35051
- Tweak – Fix @version header in form-login.php #35479
- Tweak – Move HPOS hook woocommerce_before_delete_order before deleting order. #35517
- Tweak – typo fix #35111
- Tweak – Unwrap product page input props and pass via getInputProps #35034
- Tweak – Updates the currency symbol used for the Azerbaijani manat. #30605
- Tweak – Use new Tooltip component instead of EnrichedLabel #35024
- Enhancement – Change the product info section title to Product Details #35255
- Enhancement – Fix the display of letter descenders in the shipping class dropdown menu #35258
- Enhancement – Improve the communication around required and optional #35266
- Enhancement – Increase the spacing between the shipping box illustration and the dimensions fields #35259
- Enhancement – Optimize query usage in the Onboarding tasks #35065
- Enhancement – Remove some placeholder values #35267
- Enhancement – Replace the trash can icon in the attribute list #35133
- Enhancement – Select the current new added shipping class #35123
- Enhancement – Tweaks the PR template for GitHub pull requests #34597