- NewAdded `facetwp_scripts` WP action to manually add custom scripts
- NewProximity facet - added Placeholder field
- FixedBetter detection / handling when `facetwp_pre_filtered_post_ids` or `facetwp_filtered_post_ids` hooks are in use
- FixedDate range - PHP warning when no end date is set (props Oscar M.)
- FixedWooCommerce - prevent issues for custom-translated stock statuses
- FixedMore PHP8 deprecation notices
- Improved Star rating facet - added new UI color settings
- Improved enable "Strict query detection" by default for new installs
- Fixed admin UI - row counts not updating after re-indexing
- Fixed replaced default post_types from "any" to an actual array, for better WooCommerce compatibility
- Fixed Listing builder - WooCommerce source field inconsistencies
- Fixed WooCommerce - hid the `cf/_product_attributes` custom field, in favor of `cf/attribute_*`
- FixedIssue preventing "_builtin" post types from indexing
- New Added "ui_ghosts" setting (needed for range_list and future facets)
- Improved Improved main query detection for when query args are in a slightly different order
- Improved short-circuit SearchWP when "s" is empty and a search facet is in use
- Improved a11y - added `aria-label` attribute for number range facets
- Fixed preloaded selections now appear in the "User Selections" box
- Fixed JS error upon reset click for non-existant facets
- Fixed support - replace ".php" in plugin names to prevent Cloudflare from going haywire
- Fixed mysqli notice for sites on WP 6.4+
- Fixed ctype_digit() notice for sites on PHP 8.1+
- Fixed ACF "button_group" fields can now have labels too
- Fixed query detection issue with SearchWP active
- Improved Google maps - added sessionTokens to (hopefully) reduce the number of API calls
- Improved added "indexable cpts" to the debug info for easier troubleshooting
- Fixed some PHP8 deprecation notices
- Fixed hide the "user selections" area when empty
- Fixed query detection issue involving SearchWP
- Fixed added more reserved words for facet/listing names (automatically prefixed with underscore)
4.2.8
- December 1, 2023
- Fixed ACF...
Fixed another Date Range typo (last one!)
- Improved Date range - hide date range when no dates are available
- Improved Date range - add placeholder for disabled dates
- Improved better Multi-site debugging
- Improved misc styling tweaks and Slider facet styling for RTL support
- Improved better ACF checks to ensure that fields still exist
- Fixed change date defaults from 0 to empty string
- Fixed ensure that Pager facet's scroll offset is an integer
- New search facets - added "Enable relevance" UI setting
- Improved slider facets - only trigger a refresh when the slider handles actually move
- Improved debug mode - show all FacetWP-related hooks in use (even ones that return a boolean)
- Improved proximity facets - allow radius unit to be translatable
- Improved WooCommerce - better counts calculation for the `facetwp_woocommerce_support_categories_display` hook (WC category filtering)
- Updated dependencies