Release v8.4.2
Woocommerce Product Add-Ons v8.4.2
What's new in v8.4.2
Woocommerce Product Add-Ons v8.4.2 was released on . Give your customers the option to customize their purchase or add personalization. See the full changelog below and compare with the complete version history.
Release details
Released
254.0 KB
File unavailable
Changelog
Fixed
- Prevented tax calculations from exposing prices of non-public products to shoppers without access.
- Restricted global add-on deletion to authorized add-on groups.
- Refreshed the global add-on cache when a group is deleted through the REST API.
- Escaped product titles, add-on names, and option labels in subtotal displays.
- Preserved radio and checkbox selections and legacy pricing defaults after canonicalization.
- Preserved normalized input-multiplier quantities through pricing.
- Made new customer file-upload URLs unpredictable with random per-upload paths.
- Enforced custom-text requirements and content rules on cleaned server-side values.
- Limited Store API checkbox selections to prevent excessive cart-processing work.
- Restricted order-edit add-on templates to supported field types.
- Rejected negative customer-defined prices and input-multiplier quantities.
- Preserved file upload type restrictions when importing add-ons.
- Preserved add-on order when importing add-ons.
Improved
- Added a tooltip and screen reader text to the required add-on field marker.
Other
- Dev - Pinned the secret-bearing AI review workflow to an immutable revision.
- Dev - Managed changelog entries with Jetpack Changelogger: pull requests add a change file under changelog/ instead of editing changelog.txt.
- Dev - Removed redundant and low-value tests.
- Dev - Made Store API unit tests resilient to WooCommerce price-markup changes.
Compatibility
- Requires WordPress
- 7.0
- Tested up to
- 7.1
- Requires PHP
- 7.4
- Requires WooCommerce
- 11.1
- WooCommerce tested
- 11.2
Verified safe
Woocommerce Product Add-Ons v8.4.2 scanned clean with no security threats detected.
View full scan report