Most Recent Changes

Ajax Search Pro changes and updates

4.28.0 - 2025-12-11

This release introduces a full scale Search Statistics refactor with in-depth search, results and interaction tracking UI.

New Features

Improvements & changes

  • Greatly improved Index Table matching for titles (#262)

  • PHP 8.5 compatibility fully tested (#288)

  • The asp_load_css, asp_load_js, asp_load_css_js hooks are deprecated, please use the more intuitive alternatives (#280)

  • Improved the Datepicker script automatic localization (#281) as well as the triggers (#282)

  • Changed the live search response body to full JSON instead of the current plaintext to better support automated translation scripts such as GTranslate (#283)

  • Improved script loading (#266)

Fixes

  • Number range custom field filter validation fixed, it now only validates on Enter key or on focus loss (#276)

  • Fixed the scrolling for double/triple finger touchpad top-down and sideways swiping for the Horizontal results layout (#284)

  • Fixed an issue with the WooCommerce advanced field, where it would yield an error when non-WooCommerce product post types were used (#261)

  • Fixed an issue with the auto-updater, where an error object was returned instead of a transient (#269)

  • Fixed the number of results returned for empty phrases when using media search with the index table (#258)

  • Fixed an error with the query arguments (#257)

  • Fixed an issue with the index table engine, where the incorrect number of partial title matches were reported (#286)

  • Fixed an issue where if the typing of QueryLoopBlock is not returned as WP_Block in the query vars hook, then a stdClass is accepted to avoid a type error (#268)

  • Fixed a post type grouping issue with the index table engine (#272)

Last updated