WooCommerce Product Filters
1.4.12
Release date 04 December 2023
- FIX
React-dom error when the horizontal layout contains a filter that is no longer valid for the current results.
1.4.11
Release date 28 November 2023
- FIX
widget is not displayed when the widget has no title.
1.4.10
Release date 27 November 2023
- FIX
Wrong namespace used for printing admin notices.
- FIX
WooCommerce Product Table not showing the correct 404 message.
- FIX
PHP notices generated when editing a filter group in certain situations.
- FIX
Image filter not properly sorted.
- FIX
Divi - dropdowns not entirely visible on mobile.
- FIX
WooCommerce Product Table hidden when using the Shoptimizer theme.
- FIX
Making changes in the duplicated group, affects the original group.
- FIX
Filter displayed with "No options available" on page load in horizontal layout.
- FIX
Dropdown displaying empty categories when "Display categories and sub-categories as separate dropdowns" enabled.
- FIX
Dropdown not showing child terms on archive pages.
- FIX
Avada Theme - styling issue with pagination.
- FIX
Avada Theme - pagination not working when using the theme builder.
- FIX
React-Dom error when Elementor and WooCommerce Product Table are enabled on the same page.
- FIX
Undefined index when saving the Product Filters widget in certain situations.
- FIX
WooCommerce Product Table - wrong results count displayed on page load.
- FIX
PHP Deprecated notices in PHP 8.1.
- TWEAK
Added Slovak translation.
- TWEAK
Improved a11y of certain inputs.
- TWEAK
Avoid loading of javascript assets on cart, checkout, product and account page.
- TWEAK
Added "Barn2" to widget description.
- TWEAK
Reordered "Filters" link in admin panel.
- TWEAK
Updated shortcode name.
- TWEAK
Added Norwegian translation.
- TWEAK
Improved accessibility of Labels filter type.
- TWEAK
Added plugin promo section to admin panel.
- TWEAK
Updated secondary color of filters in horizontal groups.
- TWEAK
Improved preview of widget in admin panel.
1.4.9
Release date 15 September 2023
- FIX
wrong default filter style when creating a filter based on a custom field.
- FIX
falsey value used as default for text inputs on first page load.
1.4.8
Release date 07 September 2023
- TWEAK
Flatsome - support lazyloaded images.
- TWEAK
Hide pagination when there's only one page.
- FIX
Wrong hierarchical structure of checkboxes filters when on the shop page and/or archive pages.
- FIX
No results when filtering after using pagination while using WooCommerce shortcodes.
- FIX
Divi - no results when filtering after using pagination.
- DEV
Updated internal dependencies.
- DEV
Tested up to WordPress 6.3.1.
1.4.7
Release date 29 August 2023
- FIX
Unable to clear custom taxonomy filters.
- FIX
Unable to change values of filters in horizontal layouts after they're prefilled via URL query params.
1.4.6
Release date 22 August 2023
- FIX
No available options for the image filters on archive pages in certain situations.
1.4.5
Release date 17 August 2023
- FIX
Terms with ancestors rendered multiple times outside their initial hierarchy.
- FIX
No available options for certain filters on archive pages.
- FIX
Shoptimizer theme - Products are hidden when WPF is active.
- TWEAK
minor code cleanup.
1.4.4
Release date 09 August 2023
- FIX
Numbered pagination displaying when infinite loading is enabled.
- TWEAK
Changed priority of query prefilling detection due to changes in WP 6.3
- DEV
Enabled HPOS compatibility.
- DEV
Updated internal libraries.
- DEV
Tested up to WP 6.3 and WooCommerce 8.0
1.4.3
Release date 01 August 2023
- TWEAK
Adjusted how translatable strings for lazy loaded components are loaded.
- TWEAK
Avoid loading assets when a filter group with no filters is placed onto a page.
- FIX
"Search products..." placeholder not translatable.
- FIX
Decimals not properly parsed in range slider filter.
- FIX
Mobile drawer button displaying too early.
- FIX
Avada - unable to display the active filters list when using the "Search" filter.
- FIX
Avada - error on frontend when the Fusion Builder plugin is not enabled.
- FIX
Fatal error when a filter exists for a taxonomy that no longer exists.
- FIX
Taxonomy filters still visible when they had no options.
- FIX
Extra spacing inside the header in the admin panel.
- FIX
Filters not showing options when selecting terms that had an empty parent term.
1.4.2
Release date 06 July 2023
- NEW
Added support for Avada's post cards module.
- FIX
"Search products..." placeholder.
- FIX
"Range unit" option was visible when it shouldn't have been.
- FIX
Divi - adjusted priority of hooks to avoid issues with global footers.
- FIX
Elementor - not showing all taxonomy terms across results when paginated.
- FIX
Categories with non-ASCII characters in slug are not showing in filters.
- DEV
Updated language files.
1.4.1
Release date 22 June 2023
- FIX
search results not working properly when Infinite loading is enabled.
- TWEAK
minor code cleanup.
1.4.0
Release date 20 June 2023
- NEW
Added UX improvements to filter creation process.
- NEW
Added styling options to the settings panel.
- NEW
Added ability to select categories/tags/terms when creating filters.
- NEW
Added infinite scroll.
- NEW
Added ability to switch between "AND" & "OR" filtering logic.
- NEW
Added compatibility with Bricks builder theme.
- FIX
Plugin returns 404 error when permalink is plain.
- FIX
Dropdowns not showing on mobile in Divi.
- FIX
Elementor Pro incorrect output in certain situations when no results are found.
- DEV
Updated internal libraries.
1.3.1
Release date 18 May 2023
- TWEAK
Avoid usage of reserved terms when generating slugs for filters.
1.3.0
Release date 16 May 2023
- NEW
Added "Search" filter type.
1.2.2
Release date 09 May 2023
- FIX
warning message when activating the plugin while WooCommerce is disabled.
- FIX
Compatibility issue in php 7.4
1.2.1
Release date 03 May 2023
- FIX
Compatibility issue in php 7.4
1.2.0
Release date 01 May 2023
- NEW
Added ability to duplicate groups.
- FIX
Scrollbar disappears when clicking on the "sort" dropdown while the filter is inside an horizontal group.
- FIX
Deprecation notices in PHP 8.1
1.1.14
Release date 18 April 2023
- TWEAK
Reworked scrolling to loop logic.
- FIX
Divi - filtering caused the page to scroll up to the very top of the layout.
- FIX
Easy Post Types and Fields - unable to use custom fields if the site had no custom taxonomies or attributes.
1.1.13
Release date 12 April 2023
- FIX
Category filter is showing all terms when on archive pages.
- FIX
Elementor Pro sort dropdown returns no products.
- TWEAK
Updated js dependencies.
- TWEAK
Updated internal libraries.
1.1.12
Release date 03 April 2023
- FIX
compatibility issue with WP 6.2 causing the React app to crash in certain situations.
- DEV
Tested up to WP 6.2
1.1.11
Release date 13 March 2023
- FIX
Elementor Pro - pagination not working when the shop page has been customized.
- FIX
Elementor Pro - clicking "clear filters" was not resetting filters.
- FIX
certain strings could not be translated.
- TWEAK
updated language files.
1.1.10
Release date 07 February 2023
- TWEAK
hide filters in archive pages when no products are found.
- FIX
pagination would return a json response via Elementor on archive pages.
1.1.9
Release date 01 February 2023
- FIX
compatibility issue between the WooCoomerce Product Table plugin and the Avada theme.
- FIX
total results count was sometimes wrong when queried through Elementor.
1.1.8
Release date 06 January 2023
- TWEAK
Display 'Clear filters' link when only 1 filter is selected.
- FIX
filters not working correctly on archive pages with the Avada theme.
- FIX
filters not working correctly on archive pages with the Divi theme.
1.1.7
Release date 04 January 2023
- FIX
Styling of dropdowns in Flatsome theme.
- FIX
conflict with the WooCommerce Local Pickup plugin.
- FIX
various issues with the Elementor Pro theme builder on archive pages.
1.1.6
Release date 12 December 2022
- FIX
ACF Range slider not firing the appropriate database query.
- FIX
Toggling filter visibility inside the mobile drawer would hide the entire filter.
- FIX
ACF True/False filter not showing the initial count of products on first page load.
- FIX
ACF True/False filter not updating the total number of possible choices when using other filters.
- FIX
ACF True/False filter would display as "1" when inside the list of active filters.
- DEV
updated internal libraries.
1.1.5
Release date 06 December 2022
- TWEAK
assigned a fixed max height to popovers when using filters with the horizontal layout.
- FIX
conflict with GeneratePress WooCommerce module.
- FIX
styling issues with the Flatsome theme.
- FIX
filtering products on archive pages would return all the products when using the plugin "Show Single Variations by Iconic".
- FIX
total results count would sometimes default to "0".
- FIX
php warning when using using the Theme Editor via Elementor Pro.
- FIX
compatibility hooks for WooCommerce shortcodes would not fire if the page did not use the
products
shortcode. - FIX
"Custom fields" under the "Filter by" dropdown in the filters editor not visible when no custom taxonomies are found.
- FIX
Page preview parameters removed while filtering during preview of a page.
1.1.4
Release date 28 November 2022
- FIX
search results count shows the number of all products when no results are found.
- FIX
widget toggle hides the whole filter on click.
- FIX
filters not showing on shop and archive pages in Divi when the Products module "Products view type" setting is anything other than "Default".
- TWEAK
added a filter to include support for the "Uncategorized" product category in filters.
- TWEAK
added support for featured, sale, best selling & top rated products when using the WooCommerce
products
shortcode.
1.1.3
Release date 23 November 2022
- FIX
missing scoped dependency files.
1.1.2
Release date 23 November 2022
- TWEAK
automatically generate numeric slugs when duplicates are found for filters with the same name.
- TWEAK
index parent variable product id when indexing variations.
- FIX
missing scoped dependency when using the
Str
helper class. - FIX
inability to index attributes of variations in certain situations.
- FIX
WPT Integration - counters of possible choices not taking variations into consideration when the table displays variations on separate rows.
- FIX
WPT Integration - counters of possible choices would wrongfully include the parent variable product during prefilling & when the table displays variations on separate rows.
1.1.1
Release date 14 November 2022
- FIX
slide out panel not working when using custom fields as filters on a custom WordPress page.
1.1.0
Release date 14 November 2022
- NEW
added support for filtering of products via "ACF" custom fields.
- NEW
added support for filtering of products via "Easy Post Types and Fields" custom fields.
- NEW
added "range slider" filter type.
- NEW
added support for categories and sub-categories as separate hierarchical dropdowns.
- NEW
added support for custom taxonomies as separate hierarchical dropdowns.
- TWEAK
do not index out of stock products.
- TWEAK
updated internal js libraries.
1.0.11
Release date 08 November 2022
- NEW
added compatibility with the Divi theme
- FIX
results not showing in taxonomy pages in WordPress 6.1
- TWEAK
force default values when saving options via the settings panel
1.0.10
Release date 03 November 2022
- FIX
results not showing in WordPress 6.1
1.0.9
Release date 24 October 2022
- FIX
Compatiblity issue with Kadence Theme
- FIX
Dropdown filters are not working on mobile in Jupiter theme
- TWEAK
attributes in filters now uses the "Default sort order" setting for sorting options in filters.
1.0.8
Release date 20 October 2022
- FIX
setup wizard "filter visibility" and "filter behavior" not displaying inputs in certain situations.
- FIX
crash of product tables powered by WooCommerce Product Table when tables had certain settings.
- FIX
terms in color checkboxes and images filters not sorted based on their order in the admin area.
- DEV
updated internal libraries.
1.0.7
Release date 06 October 2022
- TWEAK
adjusted the logic of selectable choices for taxonomies and attributes types of filters when used on a taxonomy page.
- TWEAK
adjusted the logic of selectable choices for taxonomies and attributes types of filters when used with the WooCommerce Product Table plugin.
- FIX
license activation & plugin updates not working properly.
- FIX
popover can't be closed on mobile.
- FIX
_paged parameter ignored when no filters selected.
- FIX
popover mispacled during chunk download.
- FIX
terms in filters not sorted based on their order in the admin area.
1.0.6
Release date 27 September 2022
- TWEAK
sanitize non-latin characters for filters slugs.
- FIX
empty "div" tag causing extra spacing in certain situations.
1.0.5
Release date 22 September 2022
- ADDED
integration with the "WooCommerce Show Single Variations by Iconic" plugin.
- FIX
pagination not working correctly in certain situations.
- FIX
missing textdomain for certain strings.
- TWEAK
adjusted plugin activation process.
- DEV
updated language files.
- DEV
added a series of new hooks and filters.
1.0.4
Release date 15 September 2022
- FIX
permission_callback
parameter for pricing api. - TWEAK
fallback to highest product price in the store when retrieving pricing details on taxonomy pages and the query produces no results.
- TWEAK
no longer check for catalog visibility when retrieving pricing details on taxonomy pages.
- DEV
Tested up to WooCommerce 6.9
1.0.3
Release date 05 September 2022
- FIX
price range slider not showing the taxonomy term specific max price.
- FIX
setup wizard firing database queries when not needed.
- FIX
svg overflow wasn't applied correctly.
1.0.2
Release date 24 August 2022
- FIX
attributes filter checkboxes using the
AND
logic instead ofOR
. - TWEAK
removed unused imports from js assets.
- TWEAK
moved code shared by the Attribute and Taxonomy models to a trait.
- TWEAK
removed code no longer needed.
- TWEAK
adjusted redundancy of the
get_search_query
method for certain models.
1.0.1
Release date 11 August 2022
- FIX
popover body hidden underneath other elements in certain situations.
- FIX
issue with columns counts & resizing on mobile devices for horizontal filters.
- FIX
prevent crashing of pricing filter when products have been imported and not yet indexed.
- FIX
the unique sources validation logic would wrongly fire on the "all attributes" filter when saving groups.
- TWEAK
automatically index products after import via CSV.
- TWEAK
reduced the code required to calculate valid choices for checkboxes filters.
- TWEAK
adjusted alignment of labels for checkboxes and radio filters when the label was too long.
- TWEAK
reset pagination to 1st page when changing sorting order.
- TWEAK
minor layout adjustments to the filters editor.
- DEV
Tested up to WooCommerce 6.8.0
1.0
- Initial release.