Skip to content

Releases: WebberZone/better-search

Version 4.2.4

21 Feb 09:51
a8d3f14

Choose a tag to compare

Changelog

  • Features:

    • Better Search form: The "any" post type option label can now be customised when the post type dropdown is enabled.
  • Fixed:

    • Fixed an issue where selecting "any" post type would search through all post types instead of respecting the configured post types from settings.
    • [Pro] Custom table searches now include post slug matching when “Search post slug” is enabled.
    • [Pro] Fixed SQL syntax error in multisite search queries when custom tables are disabled, caused by malformed GROUP BY clause stripping.
    • Fixed improper stripping of boolean mode operators in LIKE clauses, ensuring consistent behavior between FULLTEXT and LIKE searches.

What's Changed

Full Changelog: 4.2.3...4.2.4

Version 4.2.3

07 Feb 17:13
7004f10

Choose a tag to compare

Changelog

  • Modifications:

    • Added WooCommerce product indexing and custom meta field support.
    • Modernized Tom Select implementation for taxonomy and meta key searches.
    • Enhanced seamless mode logic and form generation.
    • Improved tracker response handling with better regex patterns.
    • Standardized Hook_Registry validation across WebberZone plugins.
  • Fixed:

    • Some users would see no search results when seamless mode is off.

What's Changed

Full Changelog: 4.2.2...4.2.3

4.2.3-beta1

25 Jan 12:37

Choose a tag to compare

4.2.3-beta1 Pre-release
Pre-release

Full Changelog: 4.2.2...4.2.3-beta1

Version 4.2.2

03 Jan 11:57
1418f66

Choose a tag to compare

Changelog

  • Modifications:

    • Updated Freemius SDK to v2.13.0.
    • Upgraded Settings API.
    • Improved text highlighting.
    • The Settings screen's "Create Fuzzy Search Indexes" button now deletes and recreates the Fuzzy Search functions.
    • The Cache key is now created by eliminating unnecessary variations to improve cache efficiency.
    • New WebberZone Admin banner on Better Search admin screens for quick access to admin pages.
  • Bug fixes:

    • Fixed an issue where the setup wizard notice could display on the wizard page.
    • Fixed parsing of excluded category slugs.
    • Fixed a translation string in the settings form.
    • Fixed handling of < and > in boolean search mode.
    • Fixed Boolean mode didn't work in some cases even when enabled in the Settings page.
  • Security:

    • Fixed a stored XSS vulnerability.

Full Changelog: 4.2.1...4.2.2

4.2.2-beta1

26 Dec 09:21

Choose a tag to compare

4.2.2-beta1 Pre-release
Pre-release

Full Changelog: 4.2.1...4.2.2-beta1

  • Modifications:

    • Updated Freemius SDK to v2.13.0.
    • Upgraded Settings API.
    • Improved text highlighting.
    • Fuzzy Search functions are now deleted and recreated from the admin screen button.
  • Bug fixes:

    • Fixed an issue where the setup wizard notice could display on the wizard page.
    • Fixed parsing of excluded category slugs.
    • Fixed a translation string in the settings form.
    • Fixed handling of < and > in boolean search mode.
    • Added a filter to bypass the main WordPress query for search requests when seamless mode is disabled, ensuring the plugin's custom template is used.
  • Security:

    • Fixed a stored XSS vulnerability.

Version 4.2.1

11 Oct 06:41

Choose a tag to compare

Changelog

  • Modifications:

    • Updated Freemius SDK.
    • Handle post_type when passed through as a query variable.
    • Added REST API support for custom post type search queries.
  • Bug fixes:

    • HTML entities are now decoded in the Live Search results.
    • Phrases with double quotes are correctly handled.

Full Changelog: 4.2.0...4.2.1

4.2.1-beta

08 Oct 18:09

Choose a tag to compare

4.2.1-beta Pre-release
Pre-release

Full Changelog: 4.2.0...4.2.1-beta

Version 4.2.0

05 Sep 03:47

Choose a tag to compare

Changelog

Release post: https://webberzone.com/announcements/better-search-v4-2-0/

  • Features:

    • [Pro] New: Efficient Content Storage and Indexing – Custom tables implementation for better performance and query optimization while maintaining the same relevance algorithm.
    • [Pro] New: MAX_EXECUTION_TIME hint for MySQL queries.
    • [Pro] New: LIKE fallback search.
    • New: Wizard to guide users through the setup process.
    • Copy to clipboard functionality for SQL queries in the Tools page.
  • Modifications:

    • Improved caching in Core Query to catch score and blog ID.
    • New function: bsearch_get_blog_option() to get a Better Search option for a specific blog.
    • New network settings/tools page.
    • [Pro] A new button to fix any collation issues has been added to the Network Admin Settings page.
    • Updated Freemius SDK.
    • Live search displays a loading state while results are being fetched.
    • Fulltext indexes are now named wz_title_content, wz_title, and wz_content to ensure compatibility and optimize database space, especially when using Contextual Related Posts. After updating to this version, please recreate the indexes to benefit from the changes—until then, the plugin will use the previous index names.
  • Bug fix:

    • Fixed an issue where the Live Search conflicted with Mega Menu Pro.
    • Fixed an issue where activating the Pro plugin while the Free plugin was active, or vice versa, would cause a fatal error.

What's Changed

Full Changelog: 4.1.5...4.2.0

Version 4.1.5

30 Jun 17:22
08ed591

Choose a tag to compare

What's Changed

Bug fix: Pro features were not activated.

Full Changelog: 4.1.4...4.1.5

Version 4.1.4

28 Jun 14:13
608a8a8

Choose a tag to compare

Changelog

  • Bug fixes:
    • Fixed Freemius initialization code in the free version.

Full Changelog: 4.1.3...4.1.4