*** Variation Swatches for WooCommerce - Pro ***

28-10-2026  - version 2.6.2

* Fixed: Swatch dropdown `id`, `name` and "Choose an option" text now fall back to defaults when an empty value is passed, not only when it is missing.
* Fixed: Fixed: The `aria-label` attribute is only added when its value is a string, so a non-string value no longer produces a broken attribute.

27-10-2026 - version 2.6.1

* Fixed: Empty Variation Product Issue fixed.
* Tweak: Auto Deactivate In compatible pro version.

2026-10-20 - version 2.6.0

* Added - WP 7.1+ compatibility.
* Added - WC 11.2+ compatibility.
* Added - Add Interactivity API add to cart for variable product block button.
* Added - Variable product "Add to cart" block button adds the selected variation to cart.
* Added - Block button shows "%s in cart" for the selected variation, with the same slide animation as WooCommerce.
* Added - Block button count updates when the cart changes in the Mini-Cart or Cart block.
* Added - Filter `woo_variation_swatches_interactive_product_button` to turn off the interactive block button.
* Added - Script module `woo-variation-swatches-pro/product-button` (`assets/js/product-button-view.js`).
* Added - Archive add to cart fires `internal_woocommerce_cart_item_added_from_user_request` action, like WooCommerce.
* Updated - Requires WordPress 6.8+.
* Updated - Archive price finds `.wc-block-components-product-price` in block themes. Removed `.price` class filter on the Product Price block.

2026-06-08 - version 2.3.0

* Added - WP 7.0+ compatibility.
* Added - WC 10.8+ compatibility.
* Added - YITH WooCommerce Waitlist compatibility.
* Added - Filter `woo_variation_swatches_add_to_cart_variation_params` added.
* Added - Object cache for "single-product" REST API.
* Fixed - `woo_variation_swatches_total_children` return `{}` issue.

2026-02-08 - version 2.2.3

* Added - WP 6.9+ compatibility.
* Added - WC 10.5+ compatibility.
* Fixed - Disable Add to cart button issue.
* Updated - Archive Stock Info positioning.

2025-11-11 - version 2.2.2

* Added - WC 10.3+ compatibility.

2025-09-11 - version 2.2.1

* Fixed - Composite product re-insert label issue.
* Fixed - Unavailable de-select issue.
* Added - WP 6.8+ compatibility.
* Added - WC 10.1+ compatibility.

2025-02-16 - version 2.2.0

* Fixed - Broken Settings html table.
* Added - Lazy Loading on swatches images.
* Added - Browser cache options.
* Added - Trigger swatches load when visible on viewport to improve performance.

2024-12-11 - version 2.1.5

* Fixed - Swatches block render issue.
* Updated - WordPress and WooCommerce version.

2024-08-29 - version 2.1.4

* Updated - WordPress and WooCommerce version.

2024-06-13 - version 2.1.3

* Updated - `find_matching_product_variation` function to support only one attribute to get variation.

2024-06-12 - version 2.1.2

* Fixed - Custom attribute tooltip issue.

2024-06-06 - version 2.1.1

* Fixed - Single Variation Image Preview Issues.

2024-06-06 - version 2.1.0

* Fixed - PHPCS Issues.
* Updated - Add 3rd param to `get_swatch_data()` method;
* Added - `wpml-config.xml` file to support WPML.
* Updated - Update migration script.
* Added - `uninstall.php` file.

2024-04-23 - version 2.0.31

* Added - WordPress 6.5+ Compatibility.
* Added - WooCommerce 8.8+ Compatibility.

2023-01-15 - version 2.0.30

* Added - WooCommerce 8.4+ Compatibility.

2023-11-21 - version 2.0.29

* Update - WordPress 6.4+ Compatibility.
* Update - WooCommerce 8.3+ Compatibility.
* Update - Clickable out-of-stock availability check script.
* Fixed - Variation Swatches filter block issue.
* New - Archive page variation display limit option.

2023-09-18 - version 2.0.27

* Update - Latest WooCommerce Compatibility. 
* New - Variation Swatches block align attribute added.
* New - Variation Swatches Filter Block added.
