Search & Filter

3.1.6

  • Improvement – platform updates to support extensions.
  • Improvement – update integrations list.
  • Improvement – show ID column by default in admin.

3.1.5

  • Fix – an issue with rendering field previews in admin screens.

3.1.4

  • Fix – issue with the taxonomies tab not displaying correctly in the query editor.
  • Fix – issue when using past end of life database servers (MySQL version < 5.7 or MariaDB version < 10.2) when creating the options table.
  • Fix – error when queries are loaded in admin screens and trying to access is_archive().
  • Fix – issue showing incorrect field counts in the query editor.

3.1.3

  • New – added hooks to support new pro features.
  • New – reworked WPML integration.
  • Improvement – logging and debugging tweaks.
  • Improvement – support publicly queryable post types in fields and queries.
  • Improvement – better performance in admins settings screens.
  • Improvement – better compatibility with the WooCommerce collections block.
  • Improvement – update license server URL.
  • Change – renamed the query and fields remove() function to unload().
  • Fix – JavaScript issues in the block editor when using WooCommerce.
  • Fix – an issue detecting default post types to display.
  • Fix – an issue setting post types when using the Search location.

3.1.2

  • Improvement – stop using getmypid() when its not available (some hosting companies like Kinsta disable this function).
  • Fix – an issue with setting the correct post type for archives & WooCommerce shop.
  • Fix – issue with WooCommerce attributes that were not used for variations.
  • Fix – issue with the datepicker not clearing correctly after using a reset button.
  • Fix – number formatting issues when using the range slider.
  • Fix – show the “all options” default option as selected when no other options are selected.
  • Fix – an issue with the admin fields not rendering on a clean install.

3.1.1

  • New – added hooks to our rest api requests to prevent caching.
  • Fix – hotfix to remove the HPOS warning when using WooCommerce.
  • Fix – issues with field previews on new sites, when no queries have been created.

3.1.0

  • New – add support for WooCommerce Product Brands.
  • New – enable filtering on WooCommerce product archives option when using the shop integration.
  • New – has_active_fields() PHP method for queries.
  • New – added debugging options and logging levels.
  • Improvement – add plugin action link to the settings page.
  • Improvement – better detection of current page URL.
  • Improvement – add option values as data attributes for easier targetting with CSS.
  • Improvement – reliability with some hosts when generating our CSS file on the server.
  • Improvement – batch api requests in the block editor and admin screens.
  • Fix – a fatal error caused when using certain themes.
  • Fix – issues with WP 6.7 and loading translations too early.
  • Fix – an issue in the query editor when choosing taxonomy archives, causing the query tab to throw an error.
  • Fix – issues generating hierarchical taxonomy term URLs.
  • Fix – admin JS issues when navigating between templates in FSE.
  • Fix – styling issues with the sort fields label.
  • Fix – an issue with hierarchical taxonomies not showing posts only assigned to parents.

3.0.7

  • New – add notices to suggest enabling integrations when they are detected.
  • Change – remove beta feedback form.
  • Fix – select input types were not showing their placeholders on mobile and multiselect were not showing selections properly.
  • Fix – issues when using CSS variable colors from block editor themes.
  • Fix – an issue with the new query modal throwing an error in the block editor.
  • Fix – issues with the Main Query option not being available for archives.
  • Fix – stop enqueuing uncessary JS in admin screens.

3.0.6

  • New – New dynamic query integration location, replaces the dynamic toggle.
  • New – improvements to the integrations screen – install extensions with a single click!
  • New – Duplicate fields, queries & styles from the admin UI
  • Improvement – JavaScript APIs have been restructured and renamed.
  • Improvement – change the JS initialisation to improve compatibility.
  • Improvement – added ID column to admin tables – check the column view dropdown menu to enable it.
  • Improvement – disable text input on select fields on mobile devices.
  • Change – rename the query “integration” tab to to query “location”
  • Updated – renamed hooks in field render function to match naming conventions.
  • Fix – an issue with the count containers being added the DOM unnecessarily.
  • Fix – an admin error when shortcodes are disabled when using the fields dropdown.
  • Fix – issues with our fields not inheriting the block gap setting in the block editor.
  • Fix – order options in choice fields without case sensitivity.

3.0.5

  • Hotfix for fatal error thrown in Search & Filter Pro

3.0.4

  • New – added an “all items” option for radios, selects and buttons input type.
  • New – add limit depth, hide empty, show count, order by, include & exclude terms to WooCommerce data types.
  • Improvement – various admin UI improvements related to dynamically showing settings.
  • Improvement – set the default sticky posts option to ignore.
  • Fix – multiple issues with the UI showing out of date messaging in the block editor and admin screens.
  • Fix – limit number of options shown in fields wasn’t working on the frontend in some scenarios.
  • Fix – issue with fields when restricting taxonomy terms and post authors in the block editor.
  • Fix – indentation issues with hierarchical taxonomy checkboxes & radios.
  • Fix – order option in fields was not working when using post attributes as the data source.
  • Fix – counts were not showing in button fields.
  • Fix – issues with checkbox selection when pressing forwards/backwards in the browser history.

3.0.3

  • Fix – issues detecting the current page in a query.
  • Fix – properly respect relevance ordering if set in the query when a search term has been entered.
  • Fix – issues with Cron schedules.
  • Fix – issues with broken links.

3.0.2

  • New – add support to include/exclude taxonomy terms from fields.
  • New – added custom fields to query sort order.
  • New – added support for multiple sort orders to a query.
  • New – added sort order field type (control field).
  • Improvement – UI improvements to make working with shortcodes easier when the feature is enabled.
  • Fix – issues when integrations & features are updated and it not reflecting throughout the admin UI.
  • Fix – issues showing the correct styles in admin / block editor.
  • Fix – issue with connected queries and fields not displaying correctly in the admin list screens.

3.0.1

  • New – add sorting options for data types: post type, post status.
  • Improvement – show the ID of fields, queries & styles next to the screen title.
  • Fix – issues with fields not loading when block editor features are disabled.
  • Fix – an issue when changing field types and settings were persisting.
  • Fix – an issue with sort order not working correctly.

3.0.0

  • Fix – issue with placeholders sometimes not being the correct scale.
  • Fix – issue with buttons not applying the correct width.
  • Fix – issue with select dropdown positioning.
  • Fix – regression with archive queries not being properly attached.
  • Fix – issue with the button field not showing the selected option.
  • Fix – issues when migrating fields from older versions.
  • Fix – an JS issue being thrown with the ResizeObserver inside FSE iframes.
  • Fix – various issues when using taxonomy archive query integration.
  • Fix – issue with count brackets not showing.

3.0.0-beta-15

  • Platform upgrades to support the pro extension.
  • Minor bug fixes.

3.0.0-beta-14

  • Notice – updated the search-filter/queries/query/apply_wp_query_args hook to pass in the query object instead of the attributes.
  • Minor bug fixes.
  • Platform upgrades to support the pro extension.

3.0.0-beta-13

  • Fix – an issue with fields not submitting.

3.0.0-beta-12

  • New – revamped styles editor and block field styles.
  • New – added query option Exclude Current Post.
  • Changed – class names for fields, queries & styles
  • Tweak – added copy shortcode button for fields.
  • Fix – the wrong fields were showing when creating a new query.
  • Fix – various issues with taxonomy archives.
  • Fix – issues with pagination and the updated query block (also affects products block).
  • Fix – an issue where the plugin data was not removed, even though the setting to remove data on uninstall was enabled.
  • Notice – if you are using filters for post types and post stati via the block editor, these will need to be re-saved.

3.0.0-beta-11

  • Fix – an issue with checkbox filters throwing a PHP error
  • Fix – issues with taxonomy archive search not working correctly.
  • Fix – various JS issues with the site editor.
  • New – accessibility improvements.
  • New – enable post type archive queries to also filter taxonomy archives.
  • New – debugging tools
  • New – support for the site editor / FSE

3.0.0-beta-10

  • Fix – various admin layout issues due to an update in Gutenberg’s SlotFills system.
  • Improvement – rework the query editor in the block editor
  • Improvement – update the help screen
  • New – add integrations & settings pages
  • New – feedback widget for beta testers
  • New – add fallback support for legacy shortcodes

3.0.0-beta-9

  • Fix – issues with WP 6.4 and lodash no longer being loaded

3.0.0-beta-8

  • Fix – various issues with field previews in the styles editor
  • Fix – issues with the post type filter not working correctly
  • New – support hierarchical taxonomies in checkboxes, radios and select dropdowns
  • New – restrict hierarchical taxonomy depth
  • New – import/export styles
  • New – padding controls for fields
  • New – scale and spacing controls for labels
  • New – support extension of styles via themes
  • Improvement – various admin screen improvements including speed and caching

3.0.0-beta-7

  • Fix – an issue with the hide empty setting not working for taxonomies
  • Fix – an issue with our admin screens not loading when the WP install was in a subdirectory
  • Improvement – PHP 8.1 and 8.2 compatiblity

3.0.0-beta6

  • Fix – issue with some rest api requests preloading on the frontend
  • Fix – styling issues with WP 6.1
  • Fix – issue with query ID not working with query blocks
  • Updated – renamed our taxnomy comparison mode in filters
  • Updated – renamed woocommerce shop integration
  • Improved – support for the site editor
  • New – added query filter to fields admin screen
  • New – added breacrumbs to admin screens
  • New – Query editor sidebar for the block + site editor
  • New – reworked query editor for the Query Loop Block (you will need to reconnect your fields to query loops)
  • Notice – please check the upgrade notes as you will need to reconfigure your saved queries with this update

3.0.0-beta-5

  • Add – a button to “go pro”.
  • Fix – pressing enter on the search input now submits the form.
  • Fix – an issue where entities were being double encoded.
  • Fix – an issue where the select dropdown auto-closed on mobile (when the on screen keyboard opens).

3.0.0-beta-4

  • Fix issue with shortcode implemenation where fields would not show their options.

3.0.0-beta-3

  • Update docs links
  • Update dashboard buttons

3.0.0-beta-2

  • Rename Template Field block to Reusable Field block – breaking change.
  • Add a context (reusable field / block editor fields) to fields admin page.