Changelog
3.7.4
- February 18, 2021
- Fixed date picker issue with soft refresh
- Fixed fSelect remained open unnecessarily in some cases
- Fixed SearchWP - get_search_query() wasn't showing the keywords in some cases
- Fixed tweaked logic for detecting the currently active facet
3.7.3
- February 2, 2021
- Fixed date picker - date selection was 1 day off (for certain timezones)
- Fixed fSelect - keyboard issue when making an initial selection
3.7.2
- January 26, 2021
- Fixed date picker - console error due to invalid selector (some browsers)
- Fixed date picker - the initial month didn't take min/max ranges into account
3.7.1
- January 18, 2021
- New brand new JS date picker! (custom built)
- New preparing codebase for the eventual decoupling from jQuery (phase 1 of 3)
- Improved code cleanup, removed lots of duplicate filtering code
- Improved "per page" box - omit the dropdown placeholder if the "Default label" setting is empty
- Improved fSelect - use strict mode when checking for matches
- Improved rewrote nummy.js helper lib
- Fixed SearchWP - handle the rare case when get( 's' ) is boolean FALSE
- Fixed user selections box - ignore pager facets
- Updated noUiSlider
3.7
- December 22, 2020
- Important If using SearchWP, updating to v4 is strongly recommended
- New
facetwp_preload_force_query
hook to force FacetWP to modify archive queries
- Improved rewrite of SearchWP integration (supports highlighting, excerpts, custom sorting, etc)
- Improved smarter date range facets (the available range is content-dependent)
- Improved code cleanup
- Fixed issue indexing WooCommerce variation attributes
- Fixed set the correct "Per page" value on pageload
- Fixed when a selected facet choice is filtered out, remove its "User selections" value
- Updated translations
3.6.10
- December 8, 2020
- Fixed removed duplicate indexer hook to prevent PHP notices
3.6.9
- December 2, 2020
- Fixed indexer improperly doing full re-index on post save
3.6.8
- December 2, 2020
- New WP-CLI integration!
- Improved added "acf-field" and "acf-field-group" to the query detection blacklist
- Fixed fSelect - keep dropdown open when using multiselect
- Fixed FacetWP sort when used on WooCommerce archive pages
- Changed trim slugs over 50 characters (instead of automatically hashing)
3.6.7
- November 10, 2020
- Improved support multiple copies of a facet on a page
- Improved simplified indexing of WooCommerce variation attributes
- Improved set lang => '' on get_terms() for better multilangual support
- Fixed close active PHP sessions during indexing to prevent progress bar stalling
- Fixed the "No results found" string should be in the "fwp-front" textdomain
- Fixed ignore all EDD hidden fields from the "Data source" dropdown
3.6.6
- October 14, 2020
- Improved fSelect styling tweaks
- Improved admin UI - only pass Vue the necessary data (faster loading)
- Improved admin UI - cleanup of redundant Vue code
- Fixed fSelect opacity issue when refreshing
- Fixed layout builder - only render link "target" when needed
- Fixed Vue reactivity issue when using the "source_other" field on newly-created facets
- Fixed PHP notice when "active_plugins" wp_option doesn't match plugins (usually caused by DB imports)
3.6.5
- October 2, 2020
- New layout builder - added
facetwp_builder_dynamic_tags
hook to create new Dynamic Tags without having to add a hidden item
- Improved admin UI - replaced FontAwesome with in-house SVG handling for faster loading
- Fixed query detection - only intercept the *identical* query (it was too lenient before)
- Fixed refactored SearchWP integration for FacetWP 3.6+
- Updated vendor libs (vue, flatpickr, etc)
3.6.4
- September 25, 2020
- Fixed incorrect post types were appearing on home listings
- Fixed re-added
is_archive
to query detection check
- Fixed WooCommerce - ensure that
$product
exists before calling its methods
- Fixed WooCommerce - apply new tooltip styling to WC admin settings
- New added
FWP()->is_filtered
and FWP()->filtered_post_ids
convenience props
3.6.3
- September 16, 2020
- Fixed more tweaks to the query detection algorithm (third time's the charm, right?)
- Fixed hide the WP admin bar during ajax refresh, to prevent rare JSON parsing errors
3.6.2
- September 10, 2020
- Fixed FacetWP is improperly overriding queries
3.6.1
- September 8, 2020
- Fixed pager issue on archive pages
3.6.0
- September 4, 2020
- Improved FacetWP is now up to 30% faster on archives (category pages, shop pages, etc)
- Improved support WP 5.5+ auto-updates
- Improved Query Builder - URI vars can now be pulled in via special tags (e.g. "http:uri", "http:uri:0", or "http:get:year")
- Improved Fetch API - include the "parent_id" if available
- Improved admin UI - facet / template name appears in tooltip on hover
- Improved admin UI - tweaked tooltip display
- Changed added
facetwp_archive_abort_query
bailout hook
- Fixed Fetch API - fixed facets in "OR" mode
- Fixed prevent "Only variables should be passed reference" PHP notice (ACF integration)