=== YITH Composite Products for WooCommerce ===

Contributors: yithemes
Tags: woocommerce, composite, product
Requires at least: 6.2
Tested up to: 6.4
Stable tag: 1.32.0
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

== Changelog ==

= 1.32.0 - Released on 7 Feb 2024 =

* New: support for WooCommerce 8.6
* Update: YITH plugin framework
* Fix: error message

= 1.31.0 - Released on 17 Jan 2024 =

* New: support for WooCommerce 8.5
* Update: YITH plugin framework
* Fix: out of stock items check

= 1.30.0 - Released on 18 Dec 2023 =

* New: support for WooCommerce 8.4
* Update: YITH plugin framework

= 1.29.0 - Released on 21 Now 2023 =

* New: support for WooCommerce 8.3
* New: support for WordPress 6.4
* Update: YITH plugin framework

= 1.28.0 - Released on 10 Oct 2023 =

* New: support for WooCommerce 8.2
* New: DE translation files
* Update: YITH plugin framework
* Fix: conditional logic problems
* Fix: clear selection
* Fix: minor bugs

= 1.27.0 - Released on 18 Sep 2023 =

* New: support for WooCommerce 8.1
* Update: YITH plugin framework

= 1.26.0 - Released on 08 Aug 2023 =

* New: support for WordPress 6.3
* New: support for WooCommerce 8.0
* Update: YITH plugin framework
* Fix: minor bugs

= 1.25.0 - Released on 16 Jul 2023 =

* New: support for WooCommerce 7.9
* Update: YITH plugin framework
* Fix: minor bugs

= 1.24.0 - Released on 22 Jun 2023 =

* New: support for WooCommerce 7.8
* New: HPOS support
* Update: YITH plugin framework
* Fix: replace thumbnail src directly
* Fix: plugin author name
* Fix: minor bugs

= 1.23.0 - Released on 16 May 2023 =

* New: support for WooCommerce 7.7
* Update: YITH plugin framework
* Fix: minor bugs

= 1.22.0 - Released on 19 Apr 2023 =

* New: support for WooCommerce 7.6
* Update: YITH plugin framework
* Fix: minor bugs

= 1.21.0 - Released on 21 Mar 2023 =

* New: support for WordPress 6.2
* New: support for WooCommerce 7.5
* Update: YITH plugin framework
* Tweak: improve performance in order to prevent load price on no composite products
* Fix: minor bugs

= 1.20.0 - Released on 21 Feb 2023 =

* New: support for WooCommerce 7.4
* Update: YITH plugin framework
* Fix: minor bugs

= 1.19.0 - Released on 16 Jan 2023 =

* New: support for WooCommerce 7.3
* Update: YITH plugin framework
* Fix: minor bugs

= 1.18.0 - Released on 15 Dec 2022 =

* New: support for WooCommerce 7.2
* Update: YITH plugin framework
* Fix: JS error selecting component
* Fix: no purchasable components in loop
* Fix: minor bugs

= 1.17.0 - Released on 15 Nov 2022 =

* New: support for WordPress 6.1
* New: support for WooCommerce 7.1
* Update: YITH plugin framework
* Fix: patched security vulnerability
* Fix: minor bugs

= 1.16.0 - Released on 10 Oct 2022 =

* New: support for WooCommerce 7.0
* Update: YITH plugin framework
* Fix: minor bugs

= 1.15.0 - Released on 19 Sep 2022 =

* New: support for WooCommerce 6.9
* New: shortcode "yith_wcp_show_component_list"
* Dev: new filter "yith_wccp_not_show_not_purchasable_product"
* Update: YITH plugin framework
* Fix: dependency selection
* Fix: minor bugs

= 1.14.0 - Released on 16 Aug 2022 =

* New: support for WooCommerce 6.8
* Update: YITH plugin framework
* Fix: minor bugs

= 1.13.0 - Released on 14 Jul 2022 =

* New: support for WooCommerce 6.7
* Update: YITH plugin framework
* Fix: minor bugs

= 1.12.0 - Released on 20 Jun 2022 =

* New: support for WooCommerce 6.6
* Update: YITH plugin framework
* Fix: dependencies system
* Fix: minor bugs

= 1.11.0 - Released on 17 May 2022 =

* New: support for WordPress 6.0
* New: support for WooCommerce 6.5
* Update: YITH plugin framework
* Fix: minor bugs

= 1.10.0 - Released on 20 Apr 2022 =

* New: support for WooCommerce 6.4
* Update: YITH plugin framework
* Fix: availability text in dropdowns
* Fix: minor bugs

= 1.9.0 - Released on 14 Mar 2022 =

* New: support for WooCommerce 6.3
* Update: YITH plugin framework
* Fix: minor bugs

= 1.8.0 - Released on 16 Feb 2022 =

* New: support for WooCommerce 6.2
* Update: YITH plugin framework
* Fix: minor bugs

= 1.7.0 - Released on 02 Feb 2022 =

* New: support for WordPress 5.9
* Update: YITH plugin framework
* Fix: disable out of stock items from dropdown in frontend
* Fix: minor bugs

= 1.6.0 - Released on 17 Jan 2022 =

* New: support for WooCommerce 6.1
* Update: YITH plugin framework
* Tweak: change "woocommerce_stock_html" for the new filter "woocommerce_get_stock_html"
* Fix: minor bugs

= 1.5.0 - Released on 19 Dec 2021 =

* New: support for WooCommerce 6.0
* Update: YITH plugin framework
* Fix: minor bugs

= 1.4.0 - Released on 13 Nov 2021 =

* New: support for WooCommerce 5.9
* Update: YITH plugin framework
* Fix: components order by problem
* Fix: minor bugs

= 1.3.0 - Released on 14 Oct 2021 =

* New: support for WooCommerce 5.8
* Update: YITH plugin framework
* Fix: retrieve correct CSS class for variable child components
* Fix: minor bugs

= 1.2.1 - Released on 27 Sep 2021 =

* Update: YITH plugin framework
* Fix: debug info feature removed for all logged in users
* Fix: Components hidden in dependencies

= 1.2.0 - Released on 16 Sep 2021 =

* New: Support for WooCommerce 5.67
* Update: YITH plugin framework
* Fix: Minor bugs

= 1.1.33 - Released on 23 Aug 2021 =

* New: Support for WooCommerce 5.6
* Update: YITH plugin framework
* Dev: Fiters "yith_wccp_cart_child_item_subtotal" and "yith_wccp_order_child_item_subtotal"
* Fix: Minor bugs

= 1.1.32 - Released on 16 Jul 2021 =

* New: Support for WordPress 5.8
* New: Support for WooCommerce 5.5
* Update: YITH plugin framework
* Dev: Switch filter and use yith_ywcp_thumbnail_image
* Fix: Problem when product not need processing and is not a composite product
* Fix: Minor bugs

= 1.1.31 - Released on 08 Jun 2021 =

* New: Support for WooCommerce 5.4
* Update: YITH plugin framework
* Dev: Switch filter and use yith_ywcp_thumbnail_image
* Fix: Problem when product not need processing and is not a composite product
* Fix: Minor bugs

= 1.1.30 - Released on 12 May 2021 =

* New: Support for WooCommerce 5.3
* Update: YITH plugin framework
* Dev: New "ywcp_customer_advice_text" hook
* Fix: Prevent fatal error when try to buy a composite subscription product
* Fix: Minor bugs

= 1.1.29 - Released on 13 April 2021 =

* New: Support for WooCommerce 5.2
* Update: YITH plugin framework
* Dev: New trigger "ywcp_select_unique_elements"
* Fix: Minor bugs

= 1.1.28 - Released on 10 March 2021 =

* New: Support for WordPress 5.7
* New: Support for WooCommerce 5.1
* Update: YITH plugin framework
* Update: Language file
* Dev: New filter "ywcp_cart_item_name"
* Dev: New filter "yith_ywcp_order_item_subtotal"
* Fix: Decrease "woocommerce_get_stock_html" filter arguments from 3 to 2
* Fix: Minor bugs

= 1.1.27 - Released on 09 February 2021 =

* New: Support for WooCommerce 5.0
* Update: YITH plugin framework
* Update: Deprecated filter "woocommerce_stock_html" to "woocommerce_get_stock_html"
* Fix: Minor bugs

= 1.1.26 - Released on 14 January 2021 =

* New: Support for WooCommerce 4.9
* Update: YITH plugin framework
* Dev: New trigger "ywcp_inizialized"
* Fix: Product base price display
* Fix: WooCommerce admin panel
* Fix: Minor bugs

= 1.1.25 - Released on 11 December 2020 =

* New: Support for WordPress 5.6
* New: Support for WooCommerce 4.8
* Update: YITH plugin framework
* Fix: Minor bugs

= 1.1.24 - Released on 11 November 2020 =

* New: Support for WooCommerce 4.7
* New: Auto Update feature
* Update: YITH plugin framework
* Fix: Minor bugs

= 1.1.23 - Released on 14 October 2020 =

* New: Support for WooCommerce 4.6
* New: Auto Update feature
* Update: YITH plugin framework
* Fix: Save components
* Fix: Minor bugs

= 1.1.22 - Released on 17 September 2020 =

* New: Support for WordPress 5.5
* New: Support for WooCommerce 4.5
* Update: YITH plugin framework
* Fix: Price calculation
* Fix: Minor bugs

= 1.1.21 - Released on 15 Jul 2020 =

* New: Support for WooCommerce 4.3
* Update: YITH plugin framework
* Fix: Sold individually product
* Fix: Minor bugs

= 1.1.20 - Released on 03 Jun 2020 =

* New: Support for WooCommerce 4.2
* Update: YITH plugin framework
* Fix: Minor bugs

= 1.1.19 - Released on 14 May 2020 =

* New: Support for WooCommerce 4.1
* Update: YITH plugin framework
* Dev: New filter "ywcp_cart_component_name_label"
* Fix: Notices
* Fix: Minor bugs

= 1.1.18 - Released on 10 March 2020 =

* New: Support for WooCommerce 4.0
* Update: YITH plugin framework
* Dev: New filter to change component name label
* Fix: Call to a member function get_type()
* Fix: Admin dependencies tab conflict
* Fix: Component help tips in admin fields
* Fix: Mini cart quantity problem
* Fix: Minor bugs

= 1.1.17 - Released on 9 January 2020 =

* New: Support for WooCommerce 3.9
* Update: YITH plugin framework
* Fix: Call to a member function get_data() on null
* Fix: Notice array
* Fix: Minor bugs

= 1.1.16 - Released on 5 November 2019 =

* New: Support for WordPress 5.3
* New: Support for WooCommerce 3.8
* New: Components style in the order items table
* Update: YITH plugin framework
* Fix: Minor bugs

= 1.1.15 - Released on 3 October 2019 =

* Update: YITH Plugin Framework
* Dev: new filter 'ywcp_show_default_none_option'
* Fix: Product Add-ons price calculation
* Fix: Product Add-ons total check
* Fix: Translatable string "SKU"
* Fix: Clear radio buttons
* Fix: Clear selection
* Fix: Minor bugs

= 1.1.14 - Released on 12 August 2019 =

* New: WooCommerce 3.7 support
* Update: YITH plugin framework
* Fix: Minor bugs

= 1.1.13 - Released on 28 May 2019 =

* New: WordPress 5.1 support
* Update: YITH plugin framework 3.2.1
* Fix: Per-Item Pricing option for variable products
* Fix: Minor bugs

= 1.1.12 - Released on 11 April 2019 =

* New: WordPress 5.1 support
* New: WooCommerce 3.6 support
* Update: Dutch language
* Update: YITH plugin framework 3.1.28
* Fix: Variable products discount
* Fix: Order again with product components
* Fix: Quantity 0 cart problem
* Fix: Out of stock components selection
* Fix: Out of stock variations selection
* Fix: Tax panel hidden in edit product
* Fix: Notice of "product_parent_id"
* Fix: Minor bugs

= 1.1.11 - Released on 5 February 2019 =

* New: Product links in thumbnail view
* Update: Language file
* Update: YITH plugin framework 3.1.17
* Update: Language files
* Dev: Added stock class to the thumbnails view
* Fix: Component variation price reset
* Fix: Component variations table style
* Fix: Product Base Price value
* Fix: Minor bugs

= 1.1.10 - Dec 06, 2018 =

* New: WordPress 5.0 support
* New: Gutenberg support
* Update: YITH plugin framework 3.1.5
* Fix: Cart item quantity update
* Fix: Orders status for virtual and downloadable items
* Fix: Variable products price in components
* Fix: Minor bugs

= 1.1.9 - Oct 23, 2018 =

* Update: YITH plugin framework 3.0.27
* Fix: Minor bugs

= 1.1.8 - Oct 18, 2018 =

* New: WordPress 4.9.8 support
* New: WooCommerce 3.5 support
* Update: YITH plugin framework 3.0.24
* Update: Spain translation
* Update: Language .po file
* Dev: New filter to change the "None" dropdown string
* Fix: Cart total components label
* Fix: Translation issue
* Fix: PHP notices
* Fix: Minor bugs

= 1.1.7 - Aug 27, 2018 =

* New: AutoSelect Unique Elements also for "Steps" layout
* New: AutoSelect Unique Elements also for radio buttons
* Dev: Added filter for modify option title
* Update: YITH plugin framework 3.0.21
* Fix: Cart quantities
* Fix: AutoSelect Unique Elements function

= 1.1.6 - Jun 26, 2018 =

* New: Downloadable composite product options
* Fix: Problem discount with YITH Popup
* Fix: Fatal error after update
* Fix: Undefined index discount norice
* Fix: Minor bugs

= 1.1.5 - May 24, 2018 =

* New: WordPress 4.9.6 support
* New: WooCommerce 3.4 support
* New: Support to GDPR compliance
* New: Composite Product "Virtual" option
* Update: YITH plugin framework 3.0.12
* Update: Dutch language
* Update: Italian language
* Fix: Composite Products weight calculation
* Fix: Warning adding a composite product with "no" weigth
* Fix: Component quantity input in cart if is null
* Fix: Prevent customers from changing quantity in cart when fixed price
* Fix: Minor bugs

= 1.1.4 - Feb 02, 2018 =

* New: WordPress 4.9.2 support
* New: WooCommerce 3.3.x support
* Update: YITH plugin framework 3.0.12
* Dev: New "ywcp_hide_outofstock_components" filter
* Dev: New "yith_wcp_composite_children_subtotal filter
* Dev: New "yith_wcp_price_updated" trigger
* Fix: Discounted variable component price in minicart
* Fix: Minor bugs

= 1.1.3 - Jan 19, 2018 =

* Tweak: Variation image replacement
* Update: YITH plugin framework 3.0.9
* Fix: "array_map" problem
* Fix: Deprecated method "get_formatted_variation_attributes"
* Fix: Discounted price of variations in cart

= 1.1.2 - Jan 09, 2018 =

* Update: YITH plugin framework 3.0.7
* Fix: Dropdown reset after clear selection
* Fix: Variarion products and discount to sale price
* Fix: Minor bugs

= 1.1.1 - Dec 05, 2017 =

* New: WordPress 4.9 support
* Fix: WooCommerce 3.2 support
* Fix: Array filter error
* Fix: Thumbnail replace problem
* Fix: Component "Max quantity" problem
* Fix: Deprecated 'woocommerce_add_order_item_meta' action
* Fix: Minor bugs

= 1.1.0 - Oct 11, 2017 =

* New: WooCommerce 3.2 support
* New: Duplication Components feature
* New: YITH WooCommerce Dynamic Pricing and Discounts support
* New: WooCommerce Advanced Quantity support
* New: "Replace thumbnail" feature
* New: Dutch .po and .mo files
* Update: Plugin Framework
* Fix: Variable products discount
* Fix: Deprecated WC_Product::get_price_including_tax
* Fix: Deprecated WC_Product::get_price_excluding_tax
* Fix: Order again errors
* Fix: Price not shown with WooCommerce Germanizer
* Fix: Problem with "Prev" button in "Step" layout
* Fix: WooCommerce 3.0 deprecated functions
* Fix: Warning YITH_WCP_Cart::cart_item_quantity()
* Fix: Discount problems
* Fix: Minor bugs

= 1.0.10 =

* New: Support to WooCommerce 2.7(BETA 3)
* New: Filter to change the product description for the selected product, the filter is called "yith_wcp_product_description"
* Fix: Components with product not purchasable

= 1.0.9.1 =

* Fix: selection doesn' t works anymore after 1.0.9 release with PHP versions less than 5.6

= 1.0.9 =

* New: Added option "Remove composite product quantity from order table" that allow the administrator to remove the quantity of the composite product in order list.
* New: The class printed in the cart table are now printed in the mini-cart too.
* Fix: The add to cart button was shown even if the composite product was "out of stock".

= 1.0.8 =

* New: Option "Sort product by" in the component settings, now the admin can choose what is the order products for each component.
* New: filters "yith_wcp_calculate_subtotals" and "yith_wcp_composite_add_child_items".
* Fix: Quantity default value when minimum quantity is set in the component options.

= 1.0.7 =

* New: Dutch language (Credit to Paul PaHeDomotica).
* Fix: "Product Base Price" and "Component Options Total" wrong in the single product page price table.
* Fix: Refreshed variation price transient when applying discount to the components.

= 1.0.6 =

* New: Added option "Counted separately" in the component settings, that allow the customer to set the quantity of a selected product indipendent from the "add to cart quantity".
* New: Now for each selected component a subtotal amount is shown.
* Fix: The "From - To" price was not shown the discount set in the component settings.
* Fix: Stock visibility, now you can hide "out of stock" products inside the components.

= 1.0.5 =

* New: WooCommerce 2.6.10 support(resolved variation alert not found message).
* Fix: The invetory tab was always disabled for Composite Products
* Fix: The discount applied with YITH WooCommerce Dynamic Pricing Premium now is not applied to the products inside the components.

= 1.0.4 =

* New: WordPress 4.7 support.
* New: Composite Products is now integrated with YITH WooCommerce Product Add-Ons Premium(with versions grather than 1.2.0.7).
* New: Added filter to change the product base price text, the name is "ywcp_product_base_price_text".
* New: Added filter to not use the quick view button on the selected component box(when the quick view plugin is installed), the name is "ywcp_use_quick_view".

= 1.0.3 =

* New: Option "Ajax variations threshold" that allow the user to set the max number variations count
* Fix: Issue when WooCommerce load the variation via ajax
* Fix: "Base Price" and "Total Price" was not translated correctly

= 1.0.2 =

* Fixed: javascript loop with force selection set in the dependecies

= 1.0.1 =

* New: YITH WooCommerce Request a quote compatibility
* New: YITH WooCommerce Colors and Label Variation compatibility
* New: Italian languages
* Fix: component was automatically unselected when dependencies are set
* Fix: tags list not saved in the back end
* Fix: hided total box when the price is zero
* Fix: hided input quantity when minimum and maximum value is set to 1 in the component
* Fix: prevent notice with WooCommerce 2.5

= 1.0.0 =

Initial Release
