Releases: WebberZone/better-search
Version 3.3.1
Bug fix:
- Security fix: Potential Cross Site Scripting (XSS) vulnerability. Thanks to Abdi Pranata for reporting this via Patchstack https://patchstack.com/
Full Changelog: v3.3.0...v3.3.1
v3.3.1-RC1
Full Changelog: v3.3.0...v3.3.1-RC1
v3.3.0
Release post: https://webberzone.com/better-search-v3-3-0
This is a major release. Complete rewrite of the plugin code - Better Search now uses autoloading and namespaces. Database structure has been changed.
-
Features:
- New Admin Dashboard will show the number of searches and the top searches for the day, week, month and all time
-
Enhancements:
- The tables in the database have been changed for more optimized update queries. The plugin will prompt you to run the upgrade script when you update the plugin
- Better Search Tracker doesn't use jQuery anymore
- Uninstall now uses
get_sites()
behind the scenes to delete options from all sites in a multisite install - Blank searches will return no results
- Better Search tables will only be deleted if you set
BETTER_SEARCH_DELETE_DATA
to true in you wp-config.php file
-
Bug fixes:
- Banned search filtering didn't work properly in some cases
What's Changed
- Autoloading and classes by @ajaydsouza in #106
Full Changelog: v3.2.2...v3.3.0
v3.3.0-RC3
This is a major release. Complete rewrite of the plugin code - Better Search now uses autoloading and namespaces. Database structure has been changed.
-
Features:
- New Admin Dashboard will show the number of searches and the top searches for the day, week, month and all time
-
Enhancements:
- The tables in the database have been changed for more optimized update queries. The plugin will prompt you to run the upgrade script when you update the plugin
- Better Search Tracker doesn't use jQuery anymore
- Uninstall now uses
get_sites()
behind the scenes to delete options from all sites in a multisite install - Blank searches will return no results
-
Bug fixes:
- Banned search filtering didn't work properly in some cases
Full Changelog: v3.3.0-RC2...v3.3.0-RC3
v3.3.0-RC2
This is a major release. Complete rewrite of the plugin code - Better Search now uses autoloading and namespaces. Database structure has been changed.
-
Features:
- New Admin Dashboard will show the number of searches and the top searches for the day, week, month and all time
-
Enhancements:
- The tables in the database have been changed for more optimized update queries. The plugin will attempt to automatically update the tables. If this fails, you can recreate the tables from the Tools screen.
- Better Search Tracker doesn't use jQuery anymore
- Uninstall now uses
get_sites()
behind the scenes to delete options from all sites in a multisite install - Blank searches will return no results
-
Bug fixes:
- Banned search filtering didn't work properly in some case
Full Changelog: v3.3.0-RC1...v3.3.0-RC2
v3.3.0-RC1
Changelog:
Complete rewrite of the plugin code using OOP. The plugin now uses autoloading and namespaces. This is a major release.
-
Features:
- New Admin Dashboard will show the number of searches and the top searches for the day, week, month and all time
-
Enhancements:
- Better Search Tracker doesn't use jQuery anymore
- Uninstall now uses
get_sites()
behind the scenes to delete options from all sites in a multisite install - Blank searches will return no results
-
Bug fixes:
- Banned search filtering didn't work properly in some cases
Full Changelog: v3.3.0-beta1...v3.3.0-RC1
v3.3.0-beta1
Complete rewrite of the plugin code using OOP. The plugin now uses autoloading and namespaces. This is a major release.
-
Features:
- New Admin Dashboard will show the number of searches and the top searches for the day, week, month and all time
-
Enhancements:
- Better Search Tracker doesn't use jQuery anymore
- Uninstall now uses
get_sites()
behind the scenes to delete options from all sites in a multisite install
What's Changed
- Autoloading and classes by @ajaydsouza in #106
Full Changelog: v3.2.2...v3.3.0-beta1
v3.2.2
Released on 22 August 2023
Enhancements:
- Use get_match_sql instead of score in the order by clause
- Support meta_query argument
- New filter: better_search_query_date_query
Bug fixes:
- Checkbox in admin page always showed as modified
Full Changelog: v3.2.1...v3.2.2
v3.2.2-beta1
Changelog
-
Enhancements:
- Use
get_match_sql
instead ofscore
in the order by clause - Support
meta_query
argument - New filter:
better_search_query_date_query
- Use
-
Bug fixes:
- Checkbox in admin page always showed as modified
Installation
- Download the better-search.zip file from this release post
- Visit Plugins in your Admin Area
- Hit the Add New button next to the Plugins heading
- Hit the Upload button next to the Add Plugins heading
- Select the better-search.zip file that you downloaded and hit Install Now
- In the next screen choose Replace current with uploaded
- This should replace the plugin with the latest version. You can verify this by going back to the Plugins page and checking the version number
Full Changelog: v3.2.1...v3.2.2-beta1
Version 3.2.1
Release post: https://webberzone.com/blog/better-search-v3-2-0/
What's Changed
- make stopwords an array by @ezific in #98
- fix/bsearch_extract_locations by @mjsterling in #96
New Contributors
- @ezific made their first contribution in #98
- @mjsterling made their first contribution in #96
Full Changelog: v3.2.0...v3.2.1