- v1.17.3 (11 Dec 2023)
- update Iconic dependencies.
- v1.17.2 (15 Nov 2023)
- fix Prevent multiple variations forms from breaking swatch selections
- v1.17.1 (31 Aug 2023)
- fix Fix license validation issues and type errors
- v1.17.0 (24 Aug 2023)
- new New licensing system
- fix Do not show product specific swatch data for simple products in WLV
- fix Fees are now added to manually created order items
- v1.16.3 (21 Jul 2023)
- update Updated Iconic dependencies
- v1.16.2 (5 Jul 2023)
- new Developer Filter: iconic_was_image_swatch_attachment_id
- update Updated dependencies
- fix Fatal error while editing a product template with Elementor
- fix Check filters key exists in swatch data to avoid warning
- v1.16.1 (6 Jun 2023)
- fix Fixed an issue affecting visibility of the fees table for custom attributes.
- v1.16.0 (6 Jun 2023)
- update Relocated product-specific attribute fee fields from the Attributes tab to the Attribute Swatches (formerly known as Swatches) tab.
- v1.15.0 (1 Jun 2023)
- new Filter: use
iconic_was_swatches_show_unavailable
to show unavailable variation swatches - new Filter: use
iconic_was_sort_attribute_terms
to sort attribute groups with custom code - new Filter: use
iconic_was_loop_use_product_swatch_data
to enable product-specific swatch settings in the loop - new Declared compatibility with WooCommerce’s HPOS feature
- v1.14.2 (2 Jan 2023)
- fix WOOCS: Cart item price currency now changes correctly
- v1.14.1 (7 Oct 2022)
- update Settings framework updated.
- v1.14.0 (23 Sep 2022)
- fix Attribute fees are now properly calculated for mini-cart line item prices
- v1.13.0 (10 Aug 2022)
- update Added strike-through styling to OOS text swatches for better accessibility
- fix Fixed a bug causing the attribute swatch settings to be hidden
- fix Fix to prevent empty fee values when adding products to cart via AJAX
- v1.12.0 (22 Jul 2022)
- new You can now pick swatch colours directly from the list of attribute terms
- fix Fix to prevent global fees being returned as zero when saving product attributes
- fix Fixed attribute fees in non-default currencies not converting for products using WCML currency switcher
- v1.11.2 (6 Jul 2022)
- fix Prevented a PHP warning caused by invalid attribute taxonomy names
- fix Fixed a bug where tax was missing from products with both sale prices and fees
- v1.11.1 (29 Jun 2022)
- fix Fixed a bug that caused the sale price to disappear in the catalog in certain contexts when fees are added
- v1.11.0 (24 Jun 2022)
- update Added a span tag around the attribute label seperator
- fix Tweaked accordion handle icon CSS to cater for th or td markup in the variations table
- v1.10.0 (31 May 2022)
- fix Fixed issue where webp images using picture tags would not change in the catalog
- fix Fix edge case with label fee if the term is called 0
- v1.9.0 (28 Apr 2022)
- new Added a new filter to modify text swatch labels.
- new Added a new getting started tab to the plugin settings.
- fix Improve compatibility with WPML.
- v1.8.0 (21 Mar 2022)
- new Added new filter to conditionally hide attribute swatches in archives
- fix Fix to prevent incorrect CSS width calculation on swatch slider list
- v1.7.0 (1 Mar 2022)
- update Updated Freemius SDK.
- fix Prevent aborting fee checks if the request is AJAX.
- fix Added compatibility with WCFAD by re-hooking the totals calculation callback.
- fix Fixed a fatal error with the WP CLI commands.
- v1.6.0 (2 Feb 2022)
- new Hook and Filter documentation generation dependencies added
- fix Fixed bug where the fees field would not appear when WPML is active
- fix Fixed bug preventing missing variation swatches when using custom attributes
- v1.5.0 (21 Dec 2021)
- new Added support for displaying the price suffix in variable product price/from price
- fix Silence errors appearing in log files caused by minor PHP issues
- v1.4.2 (3 Dec 2021)
- update Add original product object as parameter to swatch HTML loop filter
- fix Fixed issue causing attribute ordering to not be reflected in swatches on the front-end
- v1.4.1 (1 Dec 2021)
- fix Silence warning caused by direct access of WC_Product attributes
- v1.4.0 (1 Dec 2021)
- new Added compatibility with the Aelia Currency Switcher plugin
- new Added a filter to support the hiding of attribute label fees
- new GitHub workflow improvements
- update Add selected class to li element update Improved compatibility with WPML
- update Improved compatibility with WOOCS
- fix Allow fees value to be negative
- fix Fixed group labels still showing when groups were removed
- fix Prevented error when
$product
is a string and not a WC_Product - fix Fixed fee field breaking attribute edit screen
- fix Fixed error when fetching “any…” terms
- fix Prevented Related Products from disappearing when Salient theme is installed
- fix Prevented From: text from appearing when all variation prices are identical
- fix Ensured price is updated correctly when no thousand separator is set
- fix Prevented group labels from disappearing if single product swatch meta is set
- fix Fixed missing variations powered by custom variation attributes
- v1.3.4 (13 Aug 2021)
- new Add compatibility with WooCommerce Currency Switcher (WOOCS) by realmag777
- update
Linked Variations
plugin can use attribute groups now - update Update dependencies
- fix Compatibility with WooCommerce Product Bundles by Somewherewarm
- fix Fix attribute fees not updating issue
- fix Fix non-numeric value encountered warning
- fix Escape quotes in JS when changing selected label
- fix Fix tooltip issues on iOS devices
- fix Fix invalid characters message when no color assigned to swatch
- fix Disable overflow effects on product page for radio buttons
- fix Ensure visual attributes aren’t given default values (attribute name)
- v1.3.3 (20 Apr 2021)
- update Remove group label in single line view
- update Compatibility with OceanWP theme product filters
- update Added grouped attributes to filter widgets
- update Compatibility with GeneratePress theme
- update Loco translate compatibility
- update Update dependencies
- fix Warning in_array warning in archive page
- fix Fix issue with similar attribute names
- fix Compatibility with 3rd-party quickview plugins
- fix Expand self-closing jQuery elements, e.g.
<div/>
- fix Update tooltips to work if swatch is loaded dynamically
- fix Prevent error when default attribute value contains spaces
- v1.3.2 (23 Nov 2020)
- fix Fixed fees not working bug
- v1.3.1 (18 Nov 2020)
- update Update dependencies
- fix Ensure iconic_was_disable_fees runs at the right time
- fix Ensure attribute labels are only modified in the variations table
- fix Fix tooltip image alignment issue
- fix Only add “From:” price label if product has fees
- v1.3.0 (28 Oct 2020)
- new
iconic_was_catalog_swatches
shortcode for displaying the shop/catalog swatches - new Accordion Feature
- new Overflow feature – slider, “more”, and stacked
- new Add global fee field for attributes
- update Offset tooltips when on the screen edge
- update Add
iconic_was_disable_fees
filter to disable fee hooks - update Allow fees to be set to 0 for product attribute
- update Improved swatch tooltips – no layering issues
- update Allow float values in fee field (i.e. 2.50)
- update Compatibility with WooCommerce Currency Switcher (WOOCS)
- update Added a new class on single product page suggesting swatches status
- update Compatibility with Product Bundles by SomewhereWarm
- update Hide group label when no terms are available for it
- update Update POT file
- update Update dependencies
- fix Don’t show backorder products as out of stock
- fix Add fees to dropdowns for product attributes
- fix Firefox page reload swatch state issue
- fix Swatch fees showing “0” when no fee set
- fix Fix price with fees in mini-cart
- v1.2.7 (23 Apr 2020)
- update Compatibility with “Smart Variation Images”
- update Compatibility with Iconic Sales Booster
- update Update dependencies
- update Change default swatch style to “border”
- fix Handle custom attributes (fixes array_diff() error)
- fix Swatches showing square rather than round
- fix Rounding precision issue when using attribute fees
- fix Persistent Object Cache issue
- v1.2.6 (18 Mar 2020)
- update Version compatibility
- v1.2.5 (28 Oct 2019)
- update Add out of stock class to swatch list item (so it can be hidden or styled)
- fix Ensure attributes set to “any” are counted as available
- v1.2.4 (23 Oct 2019)
- update Improve performance when loading swatches in the catalog
- update Changed tick icon to embedded fontawesome svg (https://fontawesome.com/license)
- update Compatibility with OceanWP Theme
- update Update dependencies
- fix Ensure unavailable swatches are not shown in the catalog
- fix Mark out of stock variations as disabled in the catalog
- fix Check for product before adding fee to attribute label (fixes issue with Jilt)
- fix Deselect unavailable attribute automatically
- v1.2.3 (30 July 2019)
- update Change fee calculation method for better compatibility
- update Ensure variation sale price is formatted correctly
- fix Prevent double tap on ios
- fix Slow query when fetching first variation for an attribute value (archives)
- fix When adding fee to swatch label, check product is not a string (issue with Jilt compatibility)
- v1.2.2 (1 July 2019)
- fix Freemius fix
- v1.2.1 (23 Apr 2019)
- update Don’t show attribute fees for admin labels
- update Allow swatches to be positioned in ajax based results
- update Deselect unavailable attributes on page load
- fix Attributes not showing in Swatches tab
- fix Issue where new product page was not loading
- v1.2.0 (18 Apr 2019)
- new Ability to add fees to each attribute option
- update Compatibility with Woo 3.6.1
- update Update dependencies
- update Use CRUD for product meta
- fix Stop layered nav swatches being replaced by single product settings
- v1.1.4 (2 Mar 2019)
- fix Security Fix
- v1.1.3 (10 Jan 2019)
- new Show swatches in layered nav filters
- update Update dependencies
- update Allow swatches to be hidden in loop per product via
iconic_was_hide_loop_swatches
filter - fix Sometimes the product image is not updated when clicking on swatches in the loop
- fix SSV compatibility. The context switch wasn’t restored at the right place on the product loop when product had multiple attributes
- fix Sometimes attributes didn’t appear in the loop
- fix The swatches in the loop didn’t follow the custom terms order set in the backend
- v1.1.2 (10 Sep 2018)
- update implement Iconic core classes
- update Allow swatches to be displayed under variation products on the catalog
- fix Issue with product specific visual swatches saving
- fix Use
jQuery
instead of$
when editing attributes - fix Change method of selecting value in select field
- v1.1.1 (15 Jun 2018)
- fix Attributes not selected when over AJAX variation threshold
- v1.1.0 (14 Jun 2018)
- update Add WPML config settings
- update Flatsome compatibility helpers
- update Add POT file
- update Better conditional fields in admin
- update Add Woocommerce Variations Table – Grid compatibility
- update Freemius
- update Optimize catalog swatches
- update Hide unavailable catalog swatches
- update New style options for visual swatches
- update Add ability to group swatches by label
- update Add filters to modify default swatch sizes
iconic_was_default_swatch_size
- fix Product specific attribute swatches not showing in catalog
- fix Double tap selection issue on touch devices
- fix Attribute order for composite products
- fix Image switch size
- fix Some styling issues in the product edit panel
- fix Don’t add swatches in catalog if $product is false
- fix Output of swatch options when creating a global attribute
- fix Don’t remove current values when changing swatch type
- fix Ensure “disabled” options are greyed out
- v1.0.10 (07/10/2017)
- update Freemius
- v1.0.9 (13/09/2017)
- update Re-enable product-level swatch catalog settings
- update Allow custom swatch sizes
- fix Escape double quotes in swatch data attributes
- fix Some performance updates
- v1.0.8 (06/08/2017)
- fix wp_mail issue
- v1.0.7 (02/08/2017)
- update Code tidy
- update Add filter for loop position priority
- update Add new licensing system
- fix Make sure chosen attribute span is more specific
- fix Product tab formatting
- fix Deprecated action
- fix Make sure swatches are positioned on ‘init’
- v1.0.6 (02/04/2017)
- update WooCommerce 3.0.0 compatibility
- update Made “disabled” swatch styling more apparent
- update Add attribute data to swatch data for filters
- update Improve load time in archive
- update Allow large preview without enabling tooltips
- fix Undefined index error
- v1.0.5 (21/12/2016)
- update Show available options on hover
- update Remove slug_alt variable
- update Atelier compatibility
- update Added filters to the modify_attribute_html function
- update Remove dashboard
- update Add option to change image when swatch is clicked in catalog view
- fix Remove max-width on preview image
- v1.0.4 (18/07/2016)
- update Add large preview option to tooltip
- fix Compatibility with Shop the Look plugin
- v1.0.2 (21/06/2016)
- fix Fix admin product tab when attributes do not exist
- fix Fix label in admin variations tab
- update Ability to show swatches in the catalog listing, they also click through to select that option.
- v1.0.1 (19/06/2016)
- update Add swatch options title to term edit pagefix Remove license key pageupdate Add check for WooCommerce pluginupdate Allow disabled swatches to be clicked – refresh selectionfix Stop tooltip text wrappingfix Correct attribute term orderingupdate Compatibility with WooCommerce Quickview by Iconicupdate modify labels for normal select fields
- v1.0.0 (16/05/2016)
- Initial release
WooCommerce Attribute Swatches
Turn your WooCommerce product options into color, image, or text swatches. Instantly enhance your customers’ online experience.