Black Friday: 30% OFF en todos los planes, aplicado automáticamente en el carrito Ver planes

Search & Filter Pro Changelog

Todas las versiones registradas, de la más nueva a la más antigua, con lo que cambió en cada una.

Última 3.2.315 versiones

Sin fecha · 15 versiones

  1. 3.2.3

    Última
    1 nuevo2 mejoras7 correcciones
    Nuevo
    • Divi Integration added to the integrations screen.
    Mejora
    • disable indexer syncing on frontend updates by default.
    • faster indexing and more reliable error handling.
    Corregido
    • an issue with tables not upgrading in some circumstances.
    • add polyfills for `mb_..` functions to support the new search indexer.
    • a php error with range fields and `number_format` in certain environments.
    • missing css class & width options for fields.
    • an issue where post meta conditions were not saving properly.
    • a regression with the "hide empty" setting in fields that don't use the indexer.
    • issues with sites using litespeed and slow/failing indexing processes.
  2. 3.2.2

    1 corrección
    Corregido
    • an issue with inconsistent deselection when using the selection field.
  3. 3.2.1

    2 correcciones
    Corregido
    • an issue using and undefined function when the base plugin is not loaded.
    • add hardening to prevent using base plugin classes unless fully loaded.
  4. 3.2.0

    15 nuevos5 mejoras20 correcciones
    Nuevo
    • Reworked indexer - specialised indexing tables for different types of data with 10x improvements to frontend query speeds.
    • Enhanced Search - enable via beta features - create search indexes for lightning fast searches at volume.
    • Faster indexing - enable via beta feaures - rebuild the indexer upto 10x faster.
    • Large Query Optimizer - enable via beta feaures - works around issues with some hosts where using a large `post__in` causes significant slow downs.
    • accessibility improvements - announce result counts and no results scenarios after live search has completed for all integration types.
    • support searching SKUs for WooCommerce products.
    • add support for ACF range fields.
    • Customize url prefixes - its no longer required to use underscores before your field names `_`.
    • dynamic update of fields & options on user interaction (before a submit).
    • default option "inherit search value from the current query" for search fields.
    • indexed range fields set their min/max values according to the current search criteria.
    • add support for the "hide field when empty" setting to selection fields and range fields.
    • option "Show Field Label" for selection fields.
    • added WooCommerce "Custom Attribute" data type.
    • added WooCommerce Weight and Dimensions data types for choice & range fields.
    Mejora
    • disable Relevanssi for autocomplete fields - we are unable to provide relevant suggestions based on indexer configuration.
    • Autocomplete fields submit on selection, have more reliable submission and don't submit the results unless "Auto submit on type" is enabled.
    • Fields - fix delays when choosing auto submit suggestions and add an option to control auto submit when typing.
    • better reliability and compatibility with the "load more" button.
    • autocomplete fields don't use nonces by default to better support sites with cache - enable via Advanced Settings.
    Corregido
    • Fields - issues with the datepicker field when using the indexer.
    • indexing issues with large WooCommerce imports (enable batch indexing)
    • various issues detecting taxonomy archives (include WooCommerce archives).
    • issues with the Load More pagination not calculating the correct number of pages.
    • a JS issue when a field could not be found in the html markup.
    • issues with JS errors in admin when adjusting range field settings.
    • upper range limit was not preselected in the field if it used decimals.
    • issues displaying range fields in the styles editor.
    • show prefix and suffix for range values in the selections field.
    • issue when clearing a range selection field not unsetting.
    • various issues with default value detection.
    • toggled fields were not keeping their state after a search was submitted.
    • issue with custom fields only showing upto 60 options after applying the `get_attributes` filter.
    • issue with child pages not showing in the results when using the indexer.
    • issues with `post__not_in` not working when using the indexer.
    • products brands were not indexing correctly for variations.
    • issues with range sliders not working correctly with product variations when using the indexer.
    • issues ordering custom fields options and ACF fields options.
    • allow for `.` to be used as the thousands seperator when decimals are disabled in range input types.
    • issues with displaying and filtering custom field options with a value of `0`.
  5. 3.1.7

    2 mejoras
    Mejora
    • update integrations list.
    • platform updates to support integrations.
  6. 3.1.6

    1 mejora4 correcciones
    Mejora
    • clearing a field is no longer affected by the auto submit delay.
    Corregido
    • an issue with rendering field previews in admin screens.
    • an issue with counts not updating correctly when using the indexer.
    • issues with incorrect position of our dropdown in some scenarios.
    • issues with the the autocomplete field not showing suggestions in certain conditions in admin previews.
  7. 3.1.5

    2 nuevos5 correcciones
    Nuevo
    • support searching in radio, checkbox, select and button ACF fields when the indexer is enabled.
    • support using the "load more" field with WooCommerce Products Collections blocks, shortcodes & the shop page.
    Corregido
    • issues with live search and WooCommerce Products shortcodes.
    • issues when using search input types with ACF fields.
    • an issue when using the `post__in` filter with the indexer causing incorrect results to be displayed.
    • an issue where the indexer could stall.
    • issue where sort order stopped working when using post meta queries.
  8. 3.1.4

    1 nuevo2 mejoras4 correcciones
    Nuevo
    • set field defaults and autodetect default values from archives or posts.
    Mejora
    • better compatibility with block editor layouts and query loops.
    • renamed the query and fields Javascript `remove` function to `unload`.
    Corregido
    • regression with ACF fields not generating their options properly.
    • issues when using WooCommerce Collections in the block editor.
    • script errors in the block editor.
    • update the indexer table to support longer values, matching the max length of taxonomy slugs.
  9. 3.1.3

    2 correcciones
    Corregido
    • issues with indexing some ACF fields.
    • error when the site can't connect to Search & Filter update servers.
  10. 3.1.2

    2 nuevos2 mejoras4 correcciones
    Nuevo
    • option to disable indexer sync when posts are updated on the frontend.
    • add a hook for overriding the shortcode template path.
    Mejora
    • added warning about the maximum number of range options of 200 for select and radio ranges.
    • stop using `getmypid` when its not available (some hosting companies like Kinsta disable this function).
    Corregido
    • allow spaces as decimal or thousand seperators in range fields.
    • errors when using the same character for decimals and thousands.
    • issues with live search not working with the WooCommerce Shop when using non FSE themes.
    • issues with shortcodes pagination when used on the (static) homepage.
  11. 3.1.1

    4 correcciones
    Corregido
    • hotfix to remove the HPOS warning when using WooCommerce.
    • prevent litespeed cache from caching our indexer process leading to inaccurate indexer status.
    • issues with current selection values not showing in the selection field.
    • issues with plugin updates performed via the plugins screen.
  12. 3.1.0

    4 nuevos5 mejoras10 correcciones
    Nuevo
    • updates to support the integration with the Dynamic Content for Elementor plugin.
    • support for custom WooCommerce stock statuses in fields.
    • show out of stock option for WooCommerce fields.
    • filter on product tags, categories and brand archives.
    Mejora
    • update the results shortcode template to automatically support the "load more" button
    • add additional CSS properties to range sliders to prevent themes from overriding styling (Astra)
    • click on range sliders to set automatically set the handle locations.
    • add plugin action link to the settings page.
    • stop disabling the checkbox on the plugins screen for the base plugin.
    Corregido
    • issues with indexing WooCommerce product variations.
    • an issue with the WooCommerce shop not completing ajax requests.
    • an issue with WooCommerce category fields when displaying hierarchically.
    • issues with WP 6.7 and loading translations too early.
    • auto submit was not working with the date picker.
    • issues when editing range fields, prompting for the field to be saved when no changes had been made.
    • issues with floating point calculations in range fields.
    • issues with date fields when connected to custom fields or ACF data - rebuild the indexer if you are using these.
    • an issue with autodetecting min/max with range fields.
    • links with URL fragments caused issues with live search.
  13. 3.0.6

    1 mejora5 correcciones
    Mejora
    • allow option for the indexer to build when loopback requests fail - enable via -> `settings` -> `indexer` -> disable `use background process`
    Corregido
    • an issue with some optimization plugins stripping out our initialisation JS.
    • the sort order field was not working when the indexer was enabled.
    • an issue when showing available meta keys.
    • prevent activating the Search & Filter base plugin if its a really old version (1.x).
    • some tables were not being uninstalled when the option to remove all data was enabled.
  14. 3.0.5

    5 nuevos3 mejoras6 correcciones
    Nuevo
    • add option to hide fields when they don't have any choices available.
    • improve text search for ACF fields and add support for searching inside ACF repeater fields.
    • add support for ACF taxonomy fields.
    • allow integration plugins to be downloaded directly from the integrations screen.
    • add ordering parameters to autocomplete fields (order suggestions alphabetically, ascending and descending)
    Mejora
    • when checking for updates ensure all related plugin updates are also available.
    • increase specificity of our range slider CSS classes for better consistency.
    • JavaScript APIs have been restructured and renamed.
    Corregido
    • remove debugging tools warnings when using auto submit on fields.
    • load more button was not being affected by the width settings.
    • fields are now properly restored when they are inside a dynamic update section.
    • auto detect min/max for ranges was causing an error in admin screens.
    • indexer status was not correctly updated.
    • the search field would cause a double submit when the auto submit setting was enabled.
  15. 3.0.4

    3 nuevos7 correcciones
    Nuevo
    • Fields - added "show count numbers" and "hide options with no results" to fields for post types, post statuses and post authors.
    • Fields - order field options by "count" when the indexer is enabled.
    • expose mount script to re-init our frontend JS when needed.
    Corregido
    • disable Query Monitor plugin output in our JSON api requests which were preventing ajax requests from being completed.
    • Fields - an issue where a field option would dissapear when using the indexer.
    • Fields - issues with hierarchical taxonomies showing the incorrect counts.
    • Queries - various errors thrown in the indexer when a field has certain conditions.
    • Queries - dynamic update settings weren't showing when using archive display method
    • an issue with some of the dynamic update settings not appearing under certain conditions.
    • prevent adding to the browser history state if the search/filters didn't change.

Changelog publicado por el desarrollador, en su idioma original.