Table of Contents
- WooCommerce Blocks Updates
- WooCommerce Core Updates
- Beta Updates
- Visual changes for Intro, guided setup, and skipped guided setup pages
- Fix task list header overlap
- Fix transient notices overlapping product editor footer (take 2)
- Remove editor-styles-wrapper class from product editor
- Show feedback bar after product editor tour/guide
- improve get_children transient validation
- add: updated payment gateways for 2023 Q3
- Fix PHP notice when outside of orders screens
- Product Editor Onboarding: Add “tell me more” button to wc.com page
- Add Saint Kitts and Nevis localizations for address entry
- HPOS: Add descriptive document titles to HPOS order admin screens
- Show “Save draft” instead of “Saved” on initial product page
- Show feedback footer on product editor page
- Add Core Profiler loading spinner
- Update product editor CES modal to match new designs
- Product Editor Onboarding: Show spotlight for first time visitors
- Add editor history and undo/redo toolbar buttons
- Support values written in exponential notation for HPOS migrations.
- Publishing product in classic editor redirects back to new editor
- Add iframe editor header toolbar and block inserter
- fix string + string for PHP 8.X
- fix Unsupported operand string * float
- Always show pricing group fields, disable if not available for a product type
- Product route not updated after save initially failed and succeeded after
- Prevent theme styles from being used in the block-based product editor
- View should scroll to the top when navigating between tabs
- Opt out of Reset and Help buttons in DateTimePickerControl
- Maybe default the selected state as the first one when it’s “*”
- Update DateTimePickerControl's dropdown positioning
- Update shipping partner suggestions to use data from API
- Fix editing Shipping methods auto-saving
- Check for unsaved changes before leaving product editor
- Replace interpolateComponents within onboarding package
- [HPOS] Add properties and methods for detecting order admin screens more easily
- List price gets reset on blur when error is shown
- Don't show confirmation message when removing a non-variation attribute from a product
- Tweak typography and element spacing in product editor
- [MVP QA #1] Visual: spacings
- Update deprecated jQuery ready calls
- Fixed import and visibility tax values to lowercase
- Add meta boxes for custom taxonomies in order edit screens
- CES modal modifications
- Update style of Block product editor TourKit
- Additional changes for the core profiler plugins page
- Remove StoreDetails task when core-profiler flag is on
- fix: core profiler plugins list race condition
- Extract usePublishedProductsCount hook and use it in about-the-editor-menu-item
- Update product editor tour design
- Enable core-profiler flag
- Fix selection of multiple orders in HPOS list table
- Update/38743 loading changes in core profiler
- Various UI fixes in Core profiler steps
- Allow plugins_page_skipped parameter in Onboarding API endpoint
- Fix infinite redirect from homescreen to core profiler
- Keep showing product editor feedback bar after feedback modal shown
- Fix styles for modals
- Set attributes to visible by default
- Decode HTML entities from store name
- Fix empty state for currency inputs in product editor
- Fix payment gateway suggestions display logic
- Product Editor Onboarding: Add About the editor… option the more menu in product block editor
- Replace ‘use classic editor’ with ‘Turn off the new product editor’ in options menu
- Update/implement connect to jetpack
- Disable ‘Used for variations’ checkbox when product type is not variable
- Fix base location remote inbox rule
- fix deprecated warning in dashboard setup
- Beta 2 Updates
- Add ‘product_block_editor’ to ‘legacy_feature_ids’.
- Add missing tracks events to product editor
- Change select option hover color on core profiler pages
- Redirect to the old editor when attempting to edit a non-supported product type
- Remove feature related query args after enabling/disabling it
- Update to WooCommerce blocks 10.4.3
- Fix Core Profiler UI issues
- Refresh onboarding profile values on the Homescreen
- Update WooCommerce Blocks to 10.4.4
- RCs Updates
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
Fix transient notices overlapping product editor footer (take 2)
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
Show feedback footer on product editor page
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 it’s “*”
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
- Download the first file linked above
- Import it via Products > All Products > Import
- Import should succeed.
- Download the second file linked above
- Repeat the import process
- 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
Remove feature related query args after enabling/disabling it
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
Contribution
- Set up development environment
- Our Git Flow
- SCSS and JS minification
- Naming conventions
- CSS SASS coding guidelines and naming conventions
- Critical Flows
- API Critical Flows
- String localisation guidelines
- Translating WooCommerce
- Deprecation in core
- Adding Actions and Filters
- Common Issues
- Writing high-quality testing instructions
Release Notes
- Release Testing Instructions
- 3.6.x notes/FAQ
- 2.6.x to 3.0.0 Developer Migration Notes
- Select2 fields not working in 3.0.x
- Thumbnail Image Regeneration in 3.3+
- Customizing image sizes in 3.3+
REST API and CLI
CRUD & Data Descriptions
- Database Description
- CRUD Objects in 3.0
- Order and Order Line Item Data
- Coupon Data
- Customer Data
- Product Data
- Data Stores
Internal APIs
Theming
- Enabling product gallery features (zoom, swipe, lightbox)
- Template File Guidelines for Devs and Theme Authors
Examples / Guides
WooCommerce is an open source commerce platform built for WordPress and lovingly crafted by Automattic and the WooCommerce community 💜. Come and work with us!