Skip to content

4.0.0-RC1

Pre-release
Pre-release
Compare
Choose a tag to compare
@ajaydsouza ajaydsouza released this 17 Nov 23:42
· 22 commits to master since this release
  • Features:

    • New live search feature that shows search results as you type.
    • [Pro] New setting to enable and set the fuzzy search level. Once enabled, the plugin will attempt to find results if the search term is misspelt. This only works effectively for English words.
    • [Pro] Multisite search feature allowing network admins to select specific sites for cross-network searches. Sites not selected will function independently.
    • [Pro] New setting to only show search results above a certain relevance threshold.
    • [Pro] New setting to search the post slug.
    • [Pro] New setting Enable REST API allows the REST API to utilize the Better Search when enabled. Read this knowledge base article for more information about how Better Search enhances the Search endpoint.
  • Enhancements/Modifications:

    • Renamed Better_Search to Better_Search_Core_Query. Each of the methods now removes the filter from itself. It will also automatically parse wp_query parameters.
    • Updated Better_Search_Core_Query filters to use the class instead of WP_Query.
    • Display admin notice if any FULLTEXT index is missing and Enable mySQL FULLTEXT searching is enabled. This is only shown to admins and cannot be dismissed until the indexes are created.
    • Better Search results page now works with Block Templates. You can enable Seamless mode to use your theme's search template.
    • [Pro] Added a new button to create the indexes and display the index status on the settings page under the Search tab for Enable mySQL FULLTEXT searching.
  • Bug fixes:

    • Quotes in search terms should work correctly now.

Full Changelog: v3.3.1...4.0.0-RC1