We are excited to announce the release of WooCommerce 6.8, which is fully backward compatible with the WooCommerce 6.7 version.
Key highlights of this release include:
- 170 contributions from 60 developers in WooCommerce Core
- 91 contributions from 24 developers in WooCommerce Blocks
As always, we recommend backing up your site and ensuring that your theme and any plugins are compatible before proceeding with the update. For more detailed instructions, check out our update guide.
What’s new in 6.8?
Smart Shipping for new sites
For new sites selling physical products, Free Shipping is now enabled by default for the base country. Additionally, a new task titled “Review Shipping Options” has been added under the “Things to do next” section, making it easier for merchants to fine-tune their shipping preferences.
This update streamlines the setup process, reducing friction and ensuring that users can focus on key tasks like setting up products, configuring payments, and personalizing their store right from the start.
When reviewing the shipping settings, new merchants are now guided through an intuitive spotlight tour to help them navigate and configure their options with ease.
- This iteration of the spotlight tour implements partial table spotlight.
- It enables the relevant parts of the table to be focused at each step.
- This iteration of the spotlight tour implements partial table spotlight.
This iteration of the spotlight tour implements partial table spotlight.
Filters – Shop Base Tax for Local Pickup
This filter – woocommerce_apply_base_tax_for_local_pickup
can be used by merchants to decide whether to apply base tax for local pickup shipping method or not. By default, it is set to true
Previously, this filter used to work if the order was placed via the front-end. Now, even from the backend, when we recalculate taxes, the filter will work correctly.
These are just some of the changes that are included in WooCommerce 6.8. You can find the complete changelog for this release in the changelog.txt file.
Action and Filter Changes
Filter | Description |
woocommerce_apply_base_tax_for_local_pickup | Filters whether apply base tax for local pickup shipping method or not. |
woocommerce_csv_exporter_fopen_mode | Filters the mode parameter which specifies the type of access you require to the stream (used during filewriting for CSV exports). Defaults to ‘a’ (which supports both reading and writing, and places the filepointer at the end of the file). @see https://www.php.net/manual/en/function.fopen.php |
woocommerce_orders_table_datastore_extra_db_rows_for_order | Allow third parties to include rows that need to be inserted/updated in custom tables when persisting an order. |
Much 💜 to all the contributors
A special thanks goes out to everyone in the community who contributed—whether through issue reports, bug fixes, translations, testing, helping other users, or simply spreading the word. Your support and collaboration make these releases possible!