11 versions
Woocommerce Composite Products history.
Every release of Woocommerce Composite Products is archived here with its changelog, file size, and security scan result. Use the archive to roll back to a stable release or audit what changed between updates.
9 of 11 releases scanned cleanยท1 flagged
v11.2.2Latest
October 29, 2026764.7 KBScanned
Fixed
- Fixed a PHP deprecation notice when queuing the data update of a store that never stored a database version.
- Fixed a fatal error in the Composites analytics stats REST endpoint when a page past the last one was requested.
- Fixed a fatal error when applying a coupon that excludes sale items to an order whose composite product no longer exists.
- Fixed a fatal error for members with non-cumulative Memberships discounts, and component options losing member discounts after an option without discount rules.
- Exposed disabled component thumbnail options to assistive technology.
- Show catalog price calculation notices to store managers in block-based product templates.
- Fixed hidden backorder notices for composite products and their components in the Cart and Checkout blocks.
- Fixed catalog price ranges for Composite products with variation restrictions in Scenario actions.
- Fixed advertised composite prices not matching the amount charged when component discounts produce prices with more decimals than the currency precision.
- Fixed an uncaught exception when a mandatory component is removed from the cart outside the cart page, for example by a custom checkout.
Other
- Dev - Fixed PHPStan level 6 findings that needed a product decision.
- Dev - Raised the PHPStan analysis level to 8.
- Dev - Corrected docblock types reported by PHPStan level 9.
- Dev - Corrected docblock types reported by PHPStan level 10.
- Dev - Fixed PHPStan level 8 findings that needed behavior changes.
- Dev - Checked integrations in PHPStan against generated stubs from woocommerce/php-stubs.
- Dev - Resolved PHPStan baseline entries without changing behavior.
- Dev - Kept the PHPStan integration stubs up to date without manual changes.
- Dev - Updated QIT CLI to 1.3.3.
September 2, 2026741.6 KBScanned
Fixed
- Prevented unrelated product variations from being added as Composite Product components.
- Prevented order editors from changing Composite items on orders they cannot edit.
- Prevented product editors from overwriting Composite configurations on products they cannot edit.
- Prevented order editors from viewing Composite configurations on orders they cannot edit.
- Escaped component titles in storefront option placeholders, status, validation and availability messages.
- Escaped component titles used in Cart and Checkout block styles.
- Escaped variation and add-on labels shown in Composite Product summaries.
- Prevented order item metadata from triggering secondary PHP object deserialization.
- Escaped product names shown in AJAX search results.
- Prevented translations from loading before WordPress initialization.
Improved
- Important: Updated frontend templates.
Other
- 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.
v11.1.0Unavailable
July 22, 2026736.1 KBScanned
Added
- Important: WordPress 6.8+ is now required.
- Important: WooCommerce 10.6+ is now required.
- Progressive layout: exposed the Option Select Action setting and collapsed the last component on selection.
Fixed
- Fixed incorrect catalog price calculations when composite products have non-priced individually components and scenarios that conditionally hide components.
- Prevented REST API PHP warnings when partial composite responses omit price fields.
- Fixed a PHP notice when the Configuration Summary block was registered from a plugin path containing uppercase characters.
Improved
- Bumped WooCommerce tested up to version to 11.0.
June 17, 2026735.6 KBScanned
Fixed
- REST API: Honored the array order of composite_scenarios on PUT /products when the request lists every existing scenario by id, so scenarios can be reordered via the API.
- REST API: Fixed a PHP notice and incorrect id handling when creating composite scenarios via the API.
- REST API: Fixed a PHP notice when clearing all composite scenarios via the API with an empty array.
- Fixed a PHP 8 fatal when importing composite products via CSV.
Improved
- Bumped WooCommerce tested up to version to 10.9.
Other
- Dev - Updated the JavaScript build toolchain to the React 18.3 line and added React 19 readiness guards.
- Dev - Added an initial read-only WordPress abilities surface for querying Composite Products configuration.
April 28, 2026726.9 KBSuspicious
Fixed
- Fixed admin checkbox styling compatibility with WordPress 7.0.
- Prevented division-by-zero warnings when normalizing composited cart item quantities against a zero parent quantity.
Improved
- Bumped WordPress tested up to version to 7.0.
- Bumped WooCommerce tested up to version to 10.7.
v11.0.5Unavailable
February 14, 2026712.2 KBScanned
Fixed
- Improved compatibility with Min/Max Quantities.
Improved
- Added defensive code when aggregating package items without calculated cart totals.
- Bumped WooCommerce tested up to version to 10.5.
v11.0.3Unavailable
December 24, 2025708.3 KB
Improved
- Replaced wc_enqueue_js with wp_add_inline_script according to the recommended WordPress core script patterns.
- Bumped WordPress tested up to version to 6.9.
- Bumped WooCommerce tested up to version to 10.4.
v11.0.4Unavailable
December 23, 2025708.3 KBScanned
Fixed
- Improved compatibility with WC 10.4 wc_format_decimal changes.
July 24, 2024699.1 KBScanned
Fixed
- Resolved a fatal error triggered with WooCommerce 9.1, when tracking and legacy Order data storage were enabled.
- Improved code to prevent fatal error triggered sometimes when fetching tax ratios.
Added
- Display composited add-ons in summary views.
Improved
- Display tax suffixes in component prices in summary screens.
Why archive
Sometimes the latest release isn't the one you need. The archive lets you pin Woocommerce Composite Products to a known-good version, or roll back while a bug is investigated. Every release stays scanned and reachable.