diff --git a/Release-Testing-Instructions-WooCommerce-7.8.md b/Release-Testing-Instructions-WooCommerce-7.8.md new file mode 100644 index 0000000..fdb82b3 --- /dev/null +++ b/Release-Testing-Instructions-WooCommerce-7.8.md @@ -0,0 +1,353 @@ +WooCommerce 7.8 includes: + +- [WooCommerce Blocks Updates](https://github.com/woocommerce/woocommerce/wiki/Release-Testing-Instructions-WooCommerce-7.8#woocommerce-blocks-updates) +- [WooCommerce Core Updates](https://github.com/woocommerce/woocommerce/wiki/Release-Testing-Instructions-WooCommerce-7.8#woocommerce-core-updates) + +# WooCommerce Blocks Updates + +_Slack Workflow: WooCommerce Blocks_ + +- [Blocks 10.1.0](https://github.com/woocommerce/woocommerce-blocks/blob/trunk/docs/internal-developers/testing/releases/1010.md) +- [Blocks 10.2.0](https://github.com/woocommerce/woocommerce-blocks/blob/trunk/docs/internal-developers/testing/releases/1020.md) + + +# WooCommerce Core Updates + +_When we link directly to a Pull Request, please use the testing instructions in that Pull Request. If it mentions something like "Load this branch" you can assume the release you are testing._ + +### [Always show product variations empty state with message when there are no "used for variations" attributes](https://github.com/woocommerce/woocommerce/pull/38358) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Show correct confirmation message when removing an attribute from a product](https://github.com/woocommerce/woocommerce/pull/38355) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Fix race condition when rendering product attributes tab empty state](https://github.com/woocommerce/woocommerce/pull/38354) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Limit 'email me when stock reaches' field to numerical only](https://github.com/woocommerce/woocommerce/pull/38353) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Remove sample data from product templates](https://github.com/woocommerce/woocommerce/pull/38343) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Add core profiler user profile page](https://github.com/woocommerce/woocommerce/pull/38328) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Add error specific messages to product save functionality](https://github.com/woocommerce/woocommerce/pull/38307) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Make DateTimePickerControl a ForwardedRef](https://github.com/woocommerce/woocommerce/pull/38306) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Only register blocks when user navigates to the product edit page](https://github.com/woocommerce/woocommerce/pull/38303) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Update shipping class block to match new designs](https://github.com/woocommerce/woocommerce/pull/38301) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Add woocommerce_suggest_jetpack filter to exlude Jetpack suggestion in OBW](https://github.com/woocommerce/woocommerce/pull/38286) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Wrap selected items in experimental select control](https://github.com/woocommerce/woocommerce/pull/38284) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Fix double scrollbars on product editor page](https://github.com/woocommerce/woocommerce/pull/38281) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Move template addition to feature flag](https://github.com/woocommerce/woocommerce/pull/38276) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Cleanup task list and re-organize file structure](https://github.com/woocommerce/woocommerce/pull/38271) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Wait for editor changes to be debounced before closing modal](https://github.com/woocommerce/woocommerce/pull/38262) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Use SelectTree in Parent Category field](https://github.com/woocommerce/woocommerce/pull/38261) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Product Block Editor: Fix product summary field top margin](https://github.com/woocommerce/woocommerce/pull/38251) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Fix editor header hidden in Firefox](https://github.com/woocommerce/woocommerce/pull/38247) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Fix validation behavior](https://github.com/woocommerce/woocommerce/pull/38194) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Fix shipping tour layout context error](https://github.com/woocommerce/woocommerce/pull/38183) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Fix "Add store details" task fails to mark as completed for selecting Nigeria based address](https://github.com/woocommerce/woocommerce/pull/38181) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Add tinymce scripts to product editor pages](https://github.com/woocommerce/woocommerce/pull/38175) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Fix activity panel not showing unread when closed](https://github.com/woocommerce/woocommerce/pull/38173) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Add default styles for product meta in the TT3 order details table](https://github.com/woocommerce/woocommerce/pull/38172) +_Slack Workflow: WooCommerce Core_ + +### [Add editor styles to product editor and iframe editor](https://github.com/woocommerce/woocommerce/pull/38168) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Hide "Upload a logo" step in Personalize task if theme doesn't support it](https://github.com/woocommerce/woocommerce/pull/38161) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Correcting spacing for image gallery block](https://github.com/woocommerce/woocommerce/pull/38151) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Fix spacing between pricing fields](https://github.com/woocommerce/woocommerce/pull/38146) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Make all fields in the tax location form mandatory](https://github.com/woocommerce/woocommerce/pull/38137) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Remove drag and drop handle in product blocks editor](https://github.com/woocommerce/woocommerce/pull/38127) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Update empty state for product attributes tab](https://github.com/woocommerce/woocommerce/pull/38126) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Variations - Remove separator between buttons and empty state screen](https://github.com/woocommerce/woocommerce/pull/38123) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Prevent height flickering when selecting a variation in TT3](https://github.com/woocommerce/woocommerce/pull/38115) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Fix `wc-experimental` strings are not translated ](https://github.com/woocommerce/woocommerce/pull/38108) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [ Fix misaligned loading sample product's progress message](https://github.com/woocommerce/woocommerce/pull/38107) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Restoring standard tabbing behavior in product block editor](https://github.com/woocommerce/woocommerce/pull/38105) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Use snackbar to show variations generated message, instead of browser alert](https://github.com/woocommerce/woocommerce/pull/38103) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Update shipping dimensions image in new product blocks editor](https://github.com/woocommerce/woocommerce/pull/38101) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Fix tasklist completion message when no tasks are completed](https://github.com/woocommerce/woocommerce/pull/38092) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Update Payfast logo and title](https://github.com/woocommerce/woocommerce/pull/38090) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Fix partial data import with product task imports](https://github.com/woocommerce/woocommerce/pull/38089) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Fix "Marketing & Merchandising" padding on store management panel](https://github.com/woocommerce/woocommerce/pull/38088) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Prevent double debouncing of iframe editor callback](https://github.com/woocommerce/woocommerce/pull/38087) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Fix summary toolbar positioning and selection on blur](https://github.com/woocommerce/woocommerce/pull/38086) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Variations - Rename the Generate variations button after variations are created](https://github.com/woocommerce/woocommerce/pull/38084) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Adding basic ordering to tab slot fill](https://github.com/woocommerce/woocommerce/pull/38081) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Add Sale price validation](https://github.com/woocommerce/woocommerce/pull/38078) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Change product-category-metabox scripts/styles enqueue logic](https://github.com/woocommerce/woocommerce/pull/38076) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [updated product description tips text](https://github.com/woocommerce/woocommerce/pull/38070#issuecomment-1560320917) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Fix product data field description styling, including checkboxes and radio buttons](https://github.com/woocommerce/woocommerce/pull/38066) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Fixing more menu width in product block editor header](https://github.com/woocommerce/woocommerce/pull/38053) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Show comma separated list in ready only mode of select tree control](https://github.com/woocommerce/woocommerce/pull/38052) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Adding attributes block to product block editor.](https://github.com/woocommerce/woocommerce/pull/38051) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Await triggerNoteAction before navigating when action is clicked](https://github.com/woocommerce/woocommerce/pull/38047) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Update disable drag and drop within images block](https://github.com/woocommerce/woocommerce/pull/38045) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Add fixed toolbar to modal editor](https://github.com/woocommerce/woocommerce/pull/38031) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Fix N/A displayed on re-enabling toggles for "Stats overview" panel after refreshing "Woocommerce > Home" page.](https://github.com/woocommerce/woocommerce/pull/38030) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Add Business Location page to the core profiler](https://github.com/woocommerce/woocommerce/pull/38019) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Summary field remove 'inline image' and 'keyboard input' options](https://github.com/woocommerce/woocommerce/pull/38012) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Add block inspector to modal iframe editor](https://github.com/woocommerce/woocommerce/pull/38011) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Remove strange block editor highlighting within product block editor](https://github.com/woocommerce/woocommerce/pull/38000) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Add ContentPreview component for previewing block content](https://github.com/woocommerce/woocommerce/pull/37990) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Remove dot in images description](https://github.com/woocommerce/woocommerce/pull/37983) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Remove AUTO-DRAFT in product name field on create new product page](https://github.com/woocommerce/woocommerce/pull/37982) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Working add shipping class option and modal](https://github.com/woocommerce/woocommerce/pull/37968) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Update List price Pricing link on the general tab to navigate to the Pricing tab](https://github.com/woocommerce/woocommerce/pull/37961) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Track stock quantity for this product should be disabled when Enable stock management within settings is disabled, and enabled otherwise](https://github.com/woocommerce/woocommerce/pull/37957) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Add core profiler "Welcome to Woo!" page](https://github.com/woocommerce/woocommerce/pull/37952) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Add modal editor for use in product editor](https://github.com/woocommerce/woocommerce/pull/37937) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Introduce missing button element classes for the account orders and downloads](https://github.com/woocommerce/woocommerce/pull/37933) +_Slack Workflow: WooCommerce Core_ + +### [Fix #36664](https://github.com/woocommerce/woocommerce/pull/37916) +_Slack Workflow: WooCommerce Core_ + +### [Disable toolbars in all relevant product editor blocks](https://github.com/woocommerce/woocommerce/pull/37912) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Adding Stock status to inventory tab and toggle block](https://github.com/woocommerce/woocommerce/pull/37906) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Fix TT3 styles and typography in the single product's attributes table](https://github.com/woocommerce/woocommerce/pull/37895) +_Slack Workflow: WooCommerce Core_ + +### [Fix comment list styling in TT2](https://github.com/woocommerce/woocommerce/pull/37894) +_Slack Workflow: WooCommerce Core_ + +### [Fix/issue 36360](https://github.com/woocommerce/woocommerce/pull/37883) +_Slack Workflow: WooCommerce Core_ + +### [Fix/37601 Add `aria-describedby` to Select options button](https://github.com/woocommerce/woocommerce/pull/37880) +_Slack Workflow: WooCommerce Core_ + +### [Fix/36785 Clear floats after Product Summary in 2023 theme](https://github.com/woocommerce/woocommerce/pull/37877) +_Slack Workflow: WooCommerce Core_ + +### [Show correct variations count when generating a single variation](https://github.com/woocommerce/woocommerce/pull/37876) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Moving section icon svgs to assets folder and loading by URL](https://github.com/woocommerce/woocommerce/pull/37869) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Reduce padding within notices for smaller screens in the Twenty Twenty One theme](https://github.com/woocommerce/woocommerce/pull/37862) +_Slack Workflow: WooCommerce Core_ + +### [Ensure the remove icon shows properly on smaller screens when using the Twenty Twenty One theme](https://github.com/woocommerce/woocommerce/pull/37859) +_Slack Workflow: WooCommerce Core_ + +### [Fix "Out of stock threshold" when filed value is empty - Fix/issue 36960](https://github.com/woocommerce/woocommerce/pull/37855) +_Slack Workflow: WooCommerce Core_ + +### [Change from using a `figure` to using a `div` around the single product image](https://github.com/woocommerce/woocommerce/pull/37853) +_Slack Workflow: WooCommerce Core_ + +### [Add the product description block and callbacks for the IframeEditor](https://github.com/woocommerce/woocommerce/pull/37852) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Do not call login if user is already logged in](https://github.com/woocommerce/woocommerce/pull/37850) +_Slack Workflow: WooCommerce Core_ + +### [Order is search with the phone number and linked with the user accoun…](https://github.com/woocommerce/woocommerce/pull/37844#issuecomment-1560357242) +_Slack Workflow: WooCommerce Core_ + +### [fix/28214 Backorders have a wrong availability on application/ld+json](https://github.com/woocommerce/woocommerce/pull/37837) +_Slack Workflow: WooCommerce Core_ + +### [Enhancement: Add order note to display held stock inventory. #29132](https://github.com/woocommerce/woocommerce/pull/37833#issuecomment-1560364357) +_Slack Workflow: WooCommerce Core_ + +### [Fix/37599 Add Product Name in the `aria-label` attribute](https://github.com/woocommerce/woocommerce/pull/37830) +_Slack Workflow: WooCommerce Core_ + +### [Fix: variations are counted as products in import message of number of products imported](https://github.com/woocommerce/woocommerce/pull/37829) +_Slack Workflow: WooCommerce Core_ + +### [Fix/37600 Remove `aria-disabled` from `Update Cart` button](https://github.com/woocommerce/woocommerce/pull/37820) +_Slack Workflow: WooCommerce Core_ + +### [Fix/issue 36668: Shows warning only when the variation price is empty](https://github.com/woocommerce/woocommerce/pull/37817) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Fix bulk sale price update](https://github.com/woocommerce/woocommerce/pull/37812) +_Slack Workflow: WooCommerce Core_ + +### [fix/37604: replace title html attribute with aria-label](https://github.com/woocommerce/woocommerce/pull/37811) +_Slack Workflow: WooCommerce Core_ + +### [fix/35860: Adds missing aria-label and tabindex HTML attributes to the Help tip element.](https://github.com/woocommerce/woocommerce/pull/37808) +_Slack Workflow: WooCommerce Core_ + +### [Adding global product block editor styles](https://github.com/woocommerce/woocommerce/pull/37805) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Create default pages in store locale language](https://github.com/woocommerce/woocommerce/pull/37795) +_Slack Workflow: WooCommerce Core_ + - Please follow steps [here](https://translatepress.com/change-woocommerce-language/#dashboard) to set different languages for the admin-facing and customer-facing pages. + + ### [Fix checkbox label styling on product page tabs](https://github.com/woocommerce/woocommerce/pull/37791) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Migrate Purchase task and dashboard utils to TS](https://github.com/woocommerce/woocommerce/pull/37725) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Invert the useValidation hook behavior to return an error instead of a boolean value](https://github.com/woocommerce/woocommerce/pull/37695) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Print blocks-based element CSS classes only when a block theme is used](https://github.com/woocommerce/woocommerce/pull/37631) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Solves Cross-Sells display variable product](https://github.com/woocommerce/woocommerce/pull/37616) +_Slack Workflow: WooCommerce Core_ + +### [Add IframeEditor component to product editor](https://github.com/woocommerce/woocommerce/pull/37570) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Replace hardcoded notices with the correct wp_print_notice function](https://github.com/woocommerce/woocommerce/pull/37514) +_Slack Workflow: WooCommerce Core_ + +### [Add category field block](https://github.com/woocommerce/woocommerce/pull/37295) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Use feature the new feature flags engine to guard the access to the new product blocks experience](https://github.com/woocommerce/woocommerce/pull/37122) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Update/34885 category field in product editor](https://github.com/woocommerce/woocommerce/pull/36869) +_Slack Workflow: WooCommerce Admin Start Manage_ + +### [Remove the global wc-cart-fragments enqueue](https://github.com/woocommerce/woocommerce/pull/35530) +_Slack Workflow: WooCommerce Blocks_ + +### [fixed spacing issue of thumb image](https://github.com/woocommerce/woocommerce/pull/35491) +_Slack Workflow: WooCommerce Core_ + +### [Hide state selector from Ethiopia and Rwanda addresses](https://github.com/woocommerce/woocommerce/pull/35481) +_Slack Workflow: WooCommerce Core_