Changelog

3.4.4

  • November 6, 2019
  • 馃敟 admin UI tweaks
  • 馃悶 disable slider handles momentarily during refresh (prevents excess ajax calls)
  • 馃悶 disable search facet momentarily during refresh

3.4.3

  • October 1, 2019
  • 馃啎 added 3 Layout builder dynamic tags: {{ post:id }}, {{ post:name }}, and {{ post:url }}
  • 馃敟 only autoload the necessary FacetWP wp_options
  • 馃悶 issue with resetting slider values
  • 馃悶 "Stop indexer" button now works properly

3.4.2

  • September 10, 2019
  • 馃悶 revert "Term order" change due to weirdness with WooCommerce sorting
  • 馃悶 nummy.js - use log() instead of log10() because IE sucks
  • 馃悶 layout builder - properly handle ACF single-selects

3.4.1

  • August 23, 2019
  • 馃敟 refactored layout builder ACF support
  • 馃敟 better admin UI support for code-based facets / templates
  • 馃敟 code-based facets / templates aren't saved to the DB unless explicitly "unlocked" via the UI
  • 馃敟 better json_encode() handling of invalid UTF-8 characters for sites on PHP 7.2+
  • 馃敟 FWP.reset() now accepts a string, array, or object
  • 馃悶 autocomplete input type changed to text to fix cross-browser inconsistencies
  • 馃悶 User selections feature was incorrectly resetting an entire facet
  • 馃悶 display issue with hierarchical checkboxes having "Show expanded" enabled
  • 馃悶 explicitly set "orderby" => "term_order" when a facet is sorted by Term Order
  • 猡达笍 FontAwesome 5.10.1

3.4.0

  • August 9, 2019
  • 馃啎 facetwp_load_a11y hook to enable accessibility support
  • 馃啎 facetwp_woocommerce_support_categories_display hook to render facets on WooCommerce product category display pages (experimental)
  • 馃啎 Proximity - facetwp/geolocation/success and facetwp/geolocation/error JS hooks to get the status of geolocation requests
  • 馃敟 Layout Builder - better ACF support
  • 馃敟 FWP.reset() can now reset all facets, a single facet, or an array of facets
  • 馃敟 Admin - prevent loading image size "crop" values to prevent extra queries
  • 馃敟 prevent the facetwp_settings_last_index wp_option from being autoloaded
  • 馃敟 refactored nummy.js (JS number formatter) to support bigger values
  • 馃悶 Query builder - width issue for the post type selector box
  • 馃悶 prevent the WP GDPR plugin from breaking things
  • 馃悶 wrong Spanish translation
  • 猡达笍 flatpickr 4.6.2

3.3.11

  • July 16, 2019
  • 馃悶 filtering bug introduced in 3.3.10 (sorry about that!)

3.3.10

  • July 15, 2019
  • 馃敟 store post IDs into a keyed array for faster lookups (isset vs. in_array)
  • 馃悶 WooCommerce 3.6.x doesn't load front-end includes for REST API calls (problematic since FacetWP uses the REST API for ajax refreshes). We're now force-loading these includes.
  • 馃悶 disable WC's "redirect to single result page" feature if FWP variables are detected

3.3.9

  • June 7, 2019
  • 馃悶 reverted javascript createNodeIterator tweak from 3.3.8 (was breaking IE)
  • 馃悶 changed fSelect search input's type to "text" to disable the browser-specific "x" button
  • 馃悶 admin UI - drag-and-drop was occasionally placing items in the wrong spot
  • 馃悶 WooCommerce - a custom query was accidentally using a hard-coded table prefix

3.3.8

  • May 30, 2019
  • 馃啎 support ACF "page link" field type
  • 馃敟 use a custom query to significantly speed up indexing of WC products
  • 馃敟 admin UI - show the facet / template name on hover
  • 馃悶 autocomplete choices not appearing in the User Selections box
  • 馃悶 only show autocomplete choices relevant to the current result set
  • 馃敟 removed the fallback wp_doing_ajax function
  • 馃敟 removed the SEO pager
  • 猡达笍 dependencies

3.3.7

  • May 14, 2019
  • 馃敟 autocomplete - ignore the current facet's selection
  • 馃敟 layout builder - items can now be dragged across columns
  • 馃敟 admin - better delete button placement
  • 馃悶 prevent WooCommerce from redirecting to single result page when FacetWP is in use
  • 猡达笍 javascript libs (Sortable, fSelect, vue-multiselect, vuedraggable)

3.3.6

  • April 24, 2019
  • 馃敟 speed up WooCommerce integration by replacing slow array_merge calls
  • 馃敟 Layout builder - WooCommerce price fields can be formatted
  • 馃悶 admin UI - clear the "Source" column for search facets

3.3.5

  • March 26, 2019
  • 馃悶 error preventing templates from appearing in the admin UI

3.3.4

  • March 26, 2019
  • 馃啎 revamped admin UI (thanks for all the feedback!)
  • 馃敟 moved the facetwp_indexer_row_data hook slightly
  • 猡达笍 JS deps (fSelect, noUiSlider, vue, Sortable, vuedraggable)
  • 猡达笍 translation sources

3.3.3

  • March 14, 2019
  • 馃敟 Layout builder - added "Clear" button to color picker fields
  • 馃悶 Search facets - prefix SearchWP engines with "swp_" to prevent conflicts with custom engines
  • 馃悶 autocomplete facets now work properly when using single quotes and percent signs
  • 馃悶 on pageload, ignore empty facet URL variables
  • 馃悶 minor translation tweaks

3.3.2

  • February 27, 2019
  • 馃啎 FWP()->helper->get_facets_by() method
  • 馃啎 facetwp_woocommerce_preserve_sort hook
  • 馃啎 added post_id_idx table index for faster lookups
  • 馃敟 removed the facet_source table column (more efficiency)
  • 馃悶 quote CSS url() paths to fix rare IE issues
  • 馃悶 reverted number auto-formatting from 3.3.1
  • 馃悶 Layout builder - fail gracefully on invalid WC products

3.3.1

  • February 14, 2019
  • 馃敟 better Slider facet styling
  • 馃敟 auto-format slider / number range values
  • 馃敟 reduce the "Debug Mode" response payload by trimming the post IDs
  • 馃敟 better logic within FWP()->helper->load_settings()
  • 馃敟 set default loading animation to "fade"
  • 馃敟 ignore invalid facet types
  • 馃敟 switched to new logo
  • 馃悶 added nopaging var to prevent query offset issues
  • 馃悶 translate ACF "Yes" and "No" labels
  • 猡达笍 Vue (2.6.6)
  • 猡达笍 noUiSlider (13.1.0)
  • 猡达笍 jQuery-autocomplete (1.4.9)
  • 猡达笍 FontAwesome (5.7.2)

3.3.0

  • January 24, 2018
  • 馃敟 Layout builder - rearranged settings for easier access
  • 馃敟 Layout builder - better color picker
  • 馃敟 Layout builder - {{magic}} tags within HTML items are more lenient w/ spaces
  • 馃敟 Query builder - filter/sort dropdowns now use fSelect (searchable!)
  • 馃敟 better handling of custom queries using the no_found_rows var
  • 馃敟 search facets using SearchWP now support attachments
  • 馃敟 hide "_" prefixed ACF fields (since they only contain field references)
  • 馃敟 updated accessibility.js to add ARIA support for checkbox toggle links
  • 馃悶 reverted ACF changes to fix issue with ACF fields + "Source other"
  • 馃悶 disable browser autofill for Proximity facets
  • 馃悶 Dutch translation tweaks
  • 猡达笍 fSelect.js
See older versions 禄