WooCommerce Attribute Swatches
Fixes
- Cater for accounting script handle change in WC 10.3.
Features
- Compatibility with WooCommerce Cart block.
- Compatibility with Price Based on Country for WooCommerce.
- Compatibility with WooCommerce All Products for Subscriptions.
Tweaks
- Dev filter iconic_was_should_skip_cache - can be used to bypass the WAS cache.
- Dev filter iconic_was_out_of_stock_terms.
Fixes
- PHP warning when iconc-was-swatch column is not set.
- WooCommerce Multilingual & Multicurrency compatibility when switching currencies.
- Image swatch selector turning into a colour selector after reordering on edit attribute page.
- Elements with the same ID attribute on the product editing page.
- Attribute fees don't appear in the cart when the attribute value is different from its slug.
- Custom product attributes not showing for products translated by WPML.
Fixes
- Updated dependencies and added more safety checks to telemetry opt-ins/opt-outs.
Fixes
- Variation price on attribute selection now correctly updates after recent WC core a11y update.
Tweaks
- Licensing.
Features
- WooCommerce Product Block editor compatibility.
- Compatibility with CURCY - WooCommerce Multi Currency plugin.
Tweaks
- Developer filter: iconic_was_attribute_option_value.
Fixes
- Accordion on the product page for block-based themes.
- Replace deprecated FILTER_SANITIZE_STRING.
Features
- Compatibility with Discount Rules and Dynamic Pricing for WooCommerce plugin.
Tweaks
- Added developer filter to cache product swatch HTML for performance.
- Developer filter iconic_was_should_clear_static_fees_when_get_fees_by_attribute.
- Fees are now visible in the cart / mini-cart.
Fixes
- Check for a valid attachment ID before retrieving an image in the attribute terms list table.
- Ensure attribute slugs are formatted in is_was_enabled.
Tweaks
- Iconic dependencies.
Fixes
- Prevent multiple variations forms from breaking swatch selections.
Fixes
- Fix license validation issues and type errors.
