11 Nov 2024 - Version 10.1.3
01 Mar 2024 - Version 8.10.6
27 Jul 2023 - Version 8.10.1
15 Jun 2023 - Version 8.8.1
17 Feb 2023 - Version 8.7.1
* Fix - Fixed compatibility notices with Product Addons and Min/Max Quantities.
05 Nov 2022 - Version 8.6.1
* Tweak - Introduced compatibility with the new High-Performance Order Storage.* Tweak - Improved security.* Tweak - Replaced 'Sort by newness' with 'Sort by latest'.* Tweak - Updated validation error that showed up when setting a low Maximum Quantity for a component.* Fix - Prevented multiplying integers with strings when syncing Composite raw prices.
16 Oct 2022 - Version 8.6.0
* Important - The Min/Max Quantities integration requires Min/Max Quantities v3+.* Feature - Added support for the Min/Max Quantities 'Group of' feature.* Feature - Validated Min/Max component quantity values on edit.* Dev - Introduced 'woocommerce_composited_item_quantity_min' and 'woocommerce_composited_item_quantity_max' filters to programmatically control the component's min/max quantity.* Dev - Introduced 'woocommerce_composited_item_group_of_qty' filter to programmatically control the composited item's group of quantity.* Tweak - Added support for PHP v8.1.* Tweak - Added support for automated translations delivery.* Fix - Fixed a fatal error that was triggered when using PHP v8 and using Cart/Checkout Blocks.
18 Aug 2022 - Version 8.5.2
* Fix - Fixed an issue that prevented discounts with comma separated decimals from being saved.* Fix - Fixed an issue with 404 errors on frontend assets in some managed server configurations.
24 Jul 2022 - Version 8.5.1
* Tweak - Introduced basic telemetry to collect data on extension usage when tracking is enabled.* Fix - Fixed a fatal error that was triggered when invalidating order cache.* Fix - Fixed a fatal error that was triggered when adding a Composite with invalid configuration to a manually created order.
17 Jun 2022 - Version 8.5.0
* Important - PHP 7.0 is now required.* Fix - Fixed a fatal error that was triggered by the Cart/Checkout blocks integration when the global cart object was null.
04 Jun 2022 - Version 8.4.3
* Important - WooCommerce version 3.9+ is now required.* Fix - Include minified frontend script files for the new Cart and Checkout blocks integration.
07 May 2022 - Version 8.4.2
* Feature - Introduced validation for composited product add-ons with input type restrictions.* Tweak - Introduced the 'woocommerce_composited_item_price' filter.* Tweak - Removed the Add to Cart button from out of stock Composites.* Fix - Fixed fatal error that was triggered from invalid Exception arguments.* Fix - Fixed deprecation warning for 'is_admin_or_embed_page' in WooCommerce 6.3+.
06 Apr 2022 - Version 8.4.1
Fix - Fixed issue that prevented subscription plans from being applied to composited order items when there were multiple Composite Products in an order.
01 Apr 2022 - Version 8.4.0
* Fix - Added compatibility with the Cart and Checkout blocks.* Tweak - Removed the 'Subtotal' prefix from component subtotals in all templates.
19 Mar 2022 - Version 8.3.8
* Tweak - Bump the required Product Bundles version to 6.14.0.* Tweak - Use new WooCommerce brand colors.* Tweak - Add compatibility for Woocommerce Payments Subscriptions functionality.
19 Mar 2022 - Version 8.3.8
* Tweak - Bump the required Product Bundles version to 6.14.0.* Tweak - Use new WooCommerce brand colors.* Tweak - Add compatibility for Woocommerce Payments Subscriptions functionality.
23 Jan 2022 - Version 8.3.7
* Fix - Fixed warnings triggered by using deprecated `is_ajax`. Replaced with `wp_doing_ajax` for WooCommerce v6.1+.* Fix - Fixed issue that prevented component variations from being updated when Scenarios were used.
25 Dec 2021 - Version 8.3.6
Fix - Change price filters priority to retain compatibility with All Products for WooCommerce Subscriptions.
18 Dec 2021 - Version 8.3.5
Fix - Fixed an issue that made component discounts apply twice when manually renewing a Composite Product on subscription.
10 Dec 2021 - Version 8.3.4
* Feature - Added compatibility with PayPal Payments to hide quick pay buttons in Composite product pages.* Dev - Added 'woocommerce_composite_after_composite_price' action hook.* Fix - Fixed an issue that prevented Scenarios from being taken into account in catalog price calculations when the 'Catalog Price > Calculate from/to' option is active.* Fix - Fixed PHP notice when switching a subscribed Composite that includes a Product Bundle.* Fix - Rename 'woocommerce_cart_item_removed' filter to 'woocommerce_composited_cart_item_removed' to prevent issues with performance and loops when removing components from the cart.* Fix - Fixed issue that made sorting/filtering options show up for optional components with only a single product.
06 Oct 2021 - Version 8.3.3
* Fix - Fixed missing notices.* Tweak - Improved compatibility with Memberships.
30 Sep 2021 - Version 8.3.2
<p>Fix - Fixed incorrect early returns in 'set_notice_option'.<br></p>
14 Sep 2021 - Version 8.3.0
* Important - Composite Products now requires WooCommerce 3.6+.* Feature - Introduced 'Analytics > Composites' revenue report.* Feature - Made it possible to remove optional Components in the Cart page.* Feature - Introduced 'woocommerce_composite_component_disable_addons' filter.* Fix - Fixed failed Add to Cart action when the selected option is not in current component view.* Fix - Display product's original price in composited item price if the component has a discount.* Fix - Fixed a fatal error that is triggered by invalid 'wc_cp_notice_options' values.* Fix - Prevent duplicate component option title from showing when configuring a Composite Product in an order.
13 Jul 2021 - Version 8.2.0
* Feature - Re-introduce 'Virtual' checkbox for Composite Products. When saving a Composite as Virtual, all physical products purchased in its Components will be treated as Virtual, too.* Fix - Fixed 'Undefined variable: availability' notice in 'WC_CP_Product::get_availability_text()'.* Fix - Display the component page with the selected option on page load for paginated components.* Tweak - Updated the data structure returned by 'WC_CP_Scenarios_Manager::get_settings()' to prevent datatype errors when 'json_encode' gets called downstream.* Tweak - Added 'add-to-cart' parameter to submit button.
08 Mar 2021 - Version 8.0.2
24 Aug 2020 - Version 7.0.6