Skip to content

Merge Develop into master#128

Merged
ajaydsouza merged 28 commits intomasterfrom
develop
Aug 22, 2025
Merged

Merge Develop into master#128
ajaydsouza merged 28 commits intomasterfrom
develop

Conversation

@ajaydsouza
Copy link
Copy Markdown
Contributor

  • 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.

- Moved class-settings.php out of settings folder
- New class to handle admin notices
- Updated Freemius SDK
- New network settings/tools page
- Improved caching in Core Query to catch score and blog ID
- New function: bsearch_get_blog_option()
- New get/set caching functions
- New helper functions
@ajaydsouza ajaydsouza added this to the 4.2.0 milestone Aug 22, 2025
@ajaydsouza ajaydsouza self-assigned this Aug 22, 2025
@ajaydsouza ajaydsouza merged commit 60571d5 into master Aug 22, 2025
16 checks passed
@ajaydsouza ajaydsouza deleted the develop branch August 22, 2025 15:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant