Ajax Search Pro 4.22

All release logs for version 4.22

4.22.5 - 2022.08.13

Changes

  • The post type filter now allows a "select all/any" option for drop-down and radio values

  • Compact box layout - can be separately enabled for each device type

  • Improved the vertical scrollbar visibility

Fixes

  • Fixed an issue with the visual keyword highlighter

  • Fixed an issue with the vertical navigation events not loading properly

  • The advanced title and content fields are now registered to string translations

  • Fixed an issue with the elementor products filter, when the initial pagination would not work correctly

  • Index table - Improved the HTML parser

  • Added some missing translations - Thank you Domi for pointing them out

4.22.4 - 2022.07.14

Changes

  • Index Table: Improved custom field tokenization process

  • Synonyms - import from CSV files is now possible

  • Improved the global event handler script

  • The updates message now includes a link to the license activation page

  • Scrollbar script disabled by default - using modern browser scrollbar styling instead

  • Greatly improved the loading of the single font asset

  • Removed some CSS overhead on default options

Fixes

  • Fixed an issue with the ajax mutation detector for the init script

  • Fixed an issue with the REST API search results count

  • Fixed an issue with the auto updater script

  • Fixed an issue with the compact box closing script, when the search text was also visible

  • Fixed an issue with the isotopic results URL recognition

  • Fixed an issue with fixed layouts for the compact box layout

4.22.3 - 2022.07.01

Changes and Fixes

  • Init method - Using intersection observer for the init script instead of the more costly viewport check feature

  • Hovering results and settings box positioning - fixed an issue, where the body margin was incorrectly subtracted from the position, when body transformation was not present

  • Reduced the size of the inline scripts printed

  • Fixed an issue where the suggested keywords did not trigger the search

4.22.2 - 2022.06.29

New Features

  • Now each search bar is only initialized when visible on the main window, to improve processing performance. This feature can be turned off here.

Changes

  • Massively improved the scripts initial execution time by about 70%. This is a major improvement for google pagespeed insights. Example before and after.

  • Improved the browser pushstate (back and forward) button behavior

  • Now every existing installation is switched to the new, more powerful non-legacy scripts. The legacy scripts are now deprecated, and will be removed in the next major release.

Fixes

  • Changed the main menu slug to asp_main_menu, as it was missing from a specific installation (maybe a conflict with another plugin?)

  • Fixed a PHP 7 compatibility issue with the REST api

  • Fixed a few Elementor filtering related issues

  • Fixed an issue with the search bar width calculation

  • Results information box - the pseudo-variables like {phrase} now can be used multiple times in the text.

  • Fixed an issue with accented characters in the keyword highlighter feature, now accented and non-accented versions should be highlighted correctly

4.22.1 - 2022.06.07

New Features

  • Added an option to update the current URL in the address bar according to the filter states.

  • Added a basic REST API to access results in a JSON format (usage)

Fixes

  • Fixed an issue with the index table HTML extractor

  • Fixed an issue with the DOM manipulator script

  • Fixed an index table issue, where the results page would be slower, due to incorrect processing of large result sets

  • Fixed an issue with the attachment search with the regular engine

  • The index table now properly indexes attachments when uploaded

  • Fixed an issue with the results width for mobile and tablet devices

  • PDF parser - fixed an issue with possible HTML tag recognition

  • Fixed the font loader, now only loads them when needed

  • Fixed an issue with ACF select filters, where the numeric field keys may not be correctly fetched

  • Improved the conditional script loader

  • Fixed an issue with the results auto scroll feature

  • z-index issue fix for fixed search layouts

  • Fixed an issue with the google analytics pageview tracker integration

Changes

  • The results information box text container is now a DIV instead of P tagh, because then some HTML is not supported in P tags

  • Update the live results URL and do a push state for both Elementor and Results page live loaders

4.22 - 2022.03.10

New Features

  • Media Service - An external File Indexing service for the index table engine with a Free subscription tier. The Media Service is an external feature to handle very accurate file content indexing for text type, PDF, Office Word, Office Excel and Office Powerpoint files.

Fixes

  • Removed an old deprecated IE compatibility code

  • Fixed an issue with the taxonomy term filters, when the shortcode is used, and the filters are set to invisible

  • Select2 (select and multiselect filters with search feature) script issue fix - Now allows empty values, when nothing is selected

  • Index table shortcode parser improvements

Last updated