21 Release Testing Instructions WooCommerce 7.9
nigeljamesstevenson edited this page 2023-07-28 18:57:43 +01:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

WooCommerce 7.9 includes:

WooCommerce Blocks Updates

Slack Workflow: WooCommerce Blocks

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. If it mentions trunk then it is referring to the previous version of WC

Beta Updates

Note Core Profiler will be enabled by default (so no steps are required to enable this feature)

Visual changes for Intro, guided setup, and skipped guided setup pages

Slack Workflow: WooCommerce Admin Start Manage

Fix task list header overlap

Slack Workflow: WooCommerce Admin Start Manage

Slack Workflow: WooCommerce Admin Start Manage

  • To delete options as mentioned in the PR, include the WooCommerce Beta tester in your install then access it via /wp-admin > Tools > WCA Test Helper. Options are the first tab. Delete them using the appropriate red Delete button

Remove editor-styles-wrapper class from product editor

Slack Workflow: WooCommerce Admin Start Manage

  • Perform steps 4-7

Show feedback bar after product editor tour/guide

Slack Workflow: WooCommerce Admin Start Manage

  • To delete options as mentioned in the PR, include the WooCommerce Beta tester in your install then access it via /wp-admin > Tools > WCA Test Helper. Options are the first tab. Delete them using the appropriate red Delete button
  • Focus on the UI tests. Any mention of tracks events are low priority and optional testing if you have time

improve get_children transient validation

Slack Workflow: WooCommerce Core

add: updated payment gateways for 2023 Q3

Slack Workflow: WooCommerce Admin Start Manage

Fix PHP notice when outside of orders screens

Slack Workflow: WooCommerce Core

Product Editor Onboarding: Add “tell me more” button to wc.com page

Slack Workflow: WooCommerce Admin Start Manage

  • Step 8 is low priority as it involves testing tracks.

Add Saint Kitts and Nevis localizations for address entry

Slack Workflow: WooCommerce Core

HPOS: Add descriptive document titles to HPOS order admin screens

Slack Workflow: WooCommerce Core

  • Step 2 should read WooCommerce > Settings > Advanced > Features.

Show “Save draft” instead of “Saved” on initial product page

Slack Workflow: WooCommerce Admin Start Manage

Slack Workflow: WooCommerce Admin Start Manage

Add Core Profiler loading spinner

Slack Workflow: WooCommerce Admin Start Manage

Update product editor CES modal to match new designs

Slack Workflow: WooCommerce Admin Start Manage

Product Editor Onboarding: Show spotlight for first time visitors

Slack Workflow: WooCommerce Admin Start Manage

Add editor history and undo/redo toolbar buttons

Slack Workflow: WooCommerce Admin Start Manage

Support values written in exponential notation for HPOS migrations.

Slack Workflow: WooCommerce Core

Publishing product in classic editor redirects back to new editor

Slack Workflow: WooCommerce Admin Start Manage

Add iframe editor header toolbar and block inserter

Slack Workflow: WooCommerce Admin Start Manage

fix string + string for PHP 8.X

Slack Workflow: WooCommerce Core

fix Unsupported operand string * float

Slack Workflow: WooCommerce Core

Always show pricing group fields, disable if not available for a product type

Slack Workflow: WooCommerce Admin Start Manage

Product route not updated after save initially failed and succeeded after

Slack Workflow: WooCommerce Admin Start Manage

Prevent theme styles from being used in the block-based product editor

Slack Workflow: WooCommerce Admin Start Manage

View should scroll to the top when navigating between tabs

Slack Workflow: WooCommerce Admin Start Manage

Opt out of Reset and Help buttons in DateTimePickerControl

Slack Workflow: WooCommerce Admin Start Manage

Maybe default the selected state as the first one when its “*”

Slack Workflow: WooCommerce Core

Update DateTimePickerControl's dropdown positioning

Slack Workflow: WooCommerce Admin Start Manage

Update shipping partner suggestions to use data from API

Slack Workflow: WooCommerce Admin Start Manage

Fix editing Shipping methods auto-saving

Slack Workflow: WooCommerce Admin Start Manage

Check for unsaved changes before leaving product editor

Slack Workflow: WooCommerce Admin Start Manage

Replace interpolateComponents within onboarding package

Slack Workflow: WooCommerce Admin Start Manage

[HPOS] Add properties and methods for detecting order admin screens more easily

Slack Workflow: WooCommerce Core

List price gets reset on blur when error is shown

Slack Workflow: WooCommerce Admin Start Manage

Don't show confirmation message when removing a non-variation attribute from a product

Slack Workflow: WooCommerce Admin Start Manage

Tweak typography and element spacing in product editor

Slack Workflow: WooCommerce Admin Start Manage

[MVP QA #1] Visual: spacings

Slack Workflow: WooCommerce Admin Start Manage

Update deprecated jQuery ready calls

Slack Workflow: WooCommerce Core

Fixed import and visibility tax values to lowercase

Slack Workflow: WooCommerce Core

  • Use the following steps and the csv files here and here to test the changes:
  1. Download the first file linked above
  2. Import it via Products > All Products > Import
  3. Import should succeed.
  4. Download the second file linked above
  5. Repeat the import process
  6. Import should succeed

Add meta boxes for custom taxonomies in order edit screens

Slack Workflow: WooCommerce Core

CES modal modifications

Slack Workflow: WooCommerce Admin Start Manage

Update style of Block product editor TourKit

Slack Workflow: WooCommerce Admin Start Manage

Additional changes for the core profiler plugins page

Slack Workflow: WooCommerce Admin Start Manage

Remove StoreDetails task when core-profiler flag is on

Slack Workflow: WooCommerce Admin Start Manage

fix: core profiler plugins list race condition

Slack Workflow: WooCommerce Admin Start Manage

Extract usePublishedProductsCount hook and use it in about-the-editor-menu-item

Slack Workflow: WooCommerce Admin Start Manage

Update product editor tour design

Slack Workflow: WooCommerce Admin Start Manage

Enable core-profiler flag

Slack Workflow: WooCommerce Admin Start Manage

Fix selection of multiple orders in HPOS list table

Slack Workflow: WooCommerce Core

Update/38743 loading changes in core profiler

Slack Workflow: WooCommerce Admin Start Manage

Various UI fixes in Core profiler steps

Slack Workflow: WooCommerce Admin Start Manage

Allow plugins_page_skipped parameter in Onboarding API endpoint

Slack Workflow: WooCommerce Admin Start Manage

Fix infinite redirect from homescreen to core profiler

Slack Workflow: WooCommerce Admin Start Manage

Keep showing product editor feedback bar after feedback modal shown

Slack Workflow: WooCommerce Admin Start Manage

Fix styles for modals

Slack Workflow: WooCommerce Admin Start Manage

Set attributes to visible by default

Slack Workflow: WooCommerce Admin Start Manage

Decode HTML entities from store name

Slack Workflow: WooCommerce Admin Start Manage

Fix empty state for currency inputs in product editor

Slack Workflow: WooCommerce Admin Start Manage

Fix payment gateway suggestions display logic

Slack Workflow: WooCommerce Admin Start Manage

Product Editor Onboarding: Add About the editor… option the more menu in product block editor

Slack Workflow: WooCommerce Admin Start Manage

Replace use classic editor with Turn off the new product editor in options menu

Slack Workflow: WooCommerce Admin Start Manage

Update/implement connect to jetpack

Slack Workflow: WooCommerce Admin Start Manage

Disable Used for variations checkbox when product type is not variable

Slack Workflow: WooCommerce Admin Start Manage

Fix base location remote inbox rule

Slack Workflow: WooCommerce Admin Start Manage

fix deprecated warning in dashboard setup

Slack Workflow: WooCommerce Core

  • use Atomic site with PHP 8.1 for testing

Beta 2 Updates

Add product_block_editor to legacy_feature_ids.

Slack Workflow: WooCommerce Admin Start Manage

Add missing tracks events to product editor

Slack Workflow: WooCommerce Admin Start Manage

  • This is a tracks event PR - low priority and optional testing if you have time

Change select option hover color on core profiler pages

Slack Workflow: WooCommerce Admin Start Manage

Redirect to the old editor when attempting to edit a non-supported product type

Slack Workflow: WooCommerce Admin Start Manage

Slack Workflow: WooCommerce Admin Start Manage

Update to WooCommerce blocks 10.4.3

Slack Workflow: WooCommerce Blocks

Fix Core Profiler UI issues

Slack Workflow: WooCommerce Admin Start Manage

Refresh onboarding profile values on the Homescreen

Slack Workflow: WooCommerce Admin Start Manage

Update WooCommerce Blocks to 10.4.4

Slack Workflow: WooCommerce Blocks

RCs Updates

Send $product_name through woocommerce_cart_item_name filter once

Slack Workflow: WooCommerce Core

Update CSS styles for core profiler headers

Slack Workflow: WooCommerce Admin Start Manage