Every recorded version, newest first, with what changed in each one.
Latest 5.0.0· May 28, 202515 versionsSince Aug 2022
2025 · 1 version
5.0.0
Latest
5 new2 improvements1 fix
New
Order tags data now gets synced to order meta, making it easier to use order tags data in third party plugins/integrations
wcot_order_tags_display_type filter hook allowing order tag display to be set to minimal
wcot_order_tags_set_if_customer_order_count_all filter hook allowing guest orders to be included in customer order count calculation
Remove tags on all orders option on bulk set/reset tags page
Confirmation prompt upon clicking buttons on bulk set/reset tags page
Improved
Improve order tags display ordering when hierarchical order tags are assigned to the order
Make get/set of terms use object term functions for consistency
Fixed
Order tags that are ancestors of parent > child, do not appear as bulk action/filter options
2024 · 7 versions
4.1.0
2 new2 improvements1 fix
New
Set if coupon (advanced) option allowing order tags to be set based on if the order used coupon(s), with more granular control over the coupon code conditions
Set if item meta data option allowing order tags to be set based on if the order contain an item which has specific meta data
Improved
Operators information to be more descriptive on each operator based field
Trim conditions refactoring
Fixed
Set if coupon may not correctly set tags related to coupons in newer WooCommerce versions, as coupon storage has been changed in core WooCommerce to be non-meta based
Orders originating from WooCommerce Cart/Checkout blocks draft orders, can get incorrect tags applied in the scenario where a customer adds various items to cart, the order gets tagged, then the contents are changed by the customer before final order creation
3.2.0
3 new6 improvements
New
.pot to languages folder
Requires WooCommerce dependency header
wp_set_script_translations to JS assets
Improved
JS assets to include sprintf const
PHP requires at least 7.4.0
WooCommerce requires at least 8.5.0
WooCommerce tested up to 9.2.3
WordPress requires at least 6.3.0
WordPress tested up to 6.6.1
3.1.0
1 new3 improvements
New
Page for bulk set tags, improving the previous method of typing a long query parameter based URL, note this page is only accessible via a short direct link, see documentation for info
Improved
Bulk set tags nonce validation improvements
WooCommerce tested up to 9.0.1
WordPress tested up to 6.5.4
3.0.0
6 new5 improvements3 fixes
New
not_contains operator to set if meta data option
starts_with operator to set if meta data option
ends_with operator to set if meta data option
not_contains operator to set if product meta data option
starts_with operator to set if product meta data option
ends_with operator to set if product meta data option
Improved
Adding trailing ; to inline order tag styles for code consistency, even though stripped via wp_kses_post
composer.json and composer.lock to woocommerce/woocommerce-sniffs 1.0.0
phpcs.xml codesniffs
WooCommerce tested up to 8.9.1
WordPress tested up to 6.5.3
Fixed
Contains set if meta data option should be case insensitive
Contains set if product meta data option should be case insensitive
is_internal_meta_key was called incorrectly PHP notices get logged if using an internal meta key for set if meta data and/or set if product meta data
2.5.1
3 improvements
Improved
Woo.com links reverted to WooCommerce.com, due to WooCommerce backtrack
WooCommerce tested up to 8.7.0
WordPress tested up to 6.5.2
2.5.0
1 new1 improvement
New
WooCommerce Cart/Checkout blocks compatibility
Improved
Changelog consistency
2023 · 5 versions
2.4.1
9 improvements1 fix
Improved
Changelog keys
Code consistency
Development assets
WooCommerce.com links to Woo.com
PHP requires at least 7.3.0
WooCommerce requires at least 7.9.0
WooCommerce tested up to 8.4.0
WordPress requires at least 6.1.0
WordPress tested up to 6.4.2
Fixed
The parameter at position #2 of get_terms has been deprecated
2.4.0
1 new5 improvements
New
High Performance Order Storage (HPOS) compatibility if WooCommerce version is 8.0.0 or higher, note that this version includes several changes for HPOS compatibility, it is recommended you perform this update on a staging/development environment before updating the extension on a production website regardless of whether HPOS enabled, HPOS and the compatibility in this extension are very new, use with caution
Improved
Development assets
PHP requires at least 7.2.0
WooCommerce requires at least 7.3.0
WooCommerce tested up to 7.9.0
WordPress requires at least 5.9.0
2.3.0
1 new2 improvements
New
Order tag set if coupon option
Improved
WooCommerce tested up to 7.7.1
WordPress tested up to 6.2.2
2.2.0
5 new1 improvement1 fix
New
Text color option on order tags
wcot_order_tags_color_text_default filter hook
wcot_order_tags_set_if_product_variations filter hook to allow product variations to be selected in set if product assignment when returned true
Additional class with order tag slug append to order tag html
Set if product variations information when managing order tags
Improved
Renamed existing color option to background due to new text color option
Fixed
Set if fields which return results via AJAX can not be searched like non-AJAX fields
2.1.0
1 new3 improvements
New
Set if product meta data option allowing order tags to be set based on if the order contains a product which has specific meta data
Improved
Meta data related field descriptions
Minor development assets
WooCommerce tested up to 7.4.1
2022 · 2 versions
2.0.1
3 improvements
Improved
WooCommerce tested up to 7.2.2
WordPress requires at least 5.4.0
WordPress tested up to 6.1.1
2.0.0
4 new6 improvements1 fix
New
Set if meta data option allowing order tags to be set based on any order based meta data
Set if product tag option allowing order tags to be set if products in order have specific tag(s)
!= operator to set if fields where number based operators used
Warning alert if trying to save an order tag without any "Set On" conditions
Improved
Set if customer, product and product category select2 fields on edit order tag screen now get data via AJAX request to increase performance
Enqueue of admin.js asset so limited to edit order tag screens for efficiency
UX improvements on edit order tag screen
Manage order tags notice to be more descriptive
WordPress tested up to version 6.0.1
WooCommerce tested up to version 6.8.1
Fixed
Edit order tag screen may become unresponsive for large stores with huge amounts of customer, product and/or product category data
Changelog published by the developer, in their original language.