Updated to v2023-5-15
Release Notes:
- Added: compatibility with OpenCart 4.0.2.x
- Added: new "Check For Updates" button with one-click update functionality
- Added: better compatibility for higher resolution images on retina displays
- Added: visitor IP to the Testing Mode log entries
- Added: new code for Phase 2, where if there are 3 or more keywords and it finds no results with all keywords, it will attempt variations where one keyword from the search phrase is ignored
- Fixed: error when a space is entered into one of the Fields Searched
- Fixed: bug when showing Add to Cart fields in the live search
- Updated: 4.0 Event hooks are now deleted when uninstalling the extension
- Updated: minor live search styling for mobile devices
Updated to v2023-10-03
Release Notes:
- Added: option to prioritize products that begin with the search phrase
- Fixed: compatibility issue with an OpenCart 4.0.2.3-specific change
- Fixed: "Creation of dynamic property Pagination::$text is deprecated" error
- Fixed: "html_entity_decode(): Passing null" error
- Fixed: issue with search phrases containing forward slashes when the extension was set to not allowi partial matches
- Updated: the Testing Mode log size check now happens on the front-end rather the admin panel, to more reliably stop log files from growing over 50 MB
Release Notes:
- Added: option to prioritize products that begin with the search phrase
- Fixed: compatibility issue with an OpenCart 4.0.2.3-specific change
- Fixed: "Creation of dynamic property Pagination::$text is deprecated" error
- Fixed: "html_entity_decode(): Passing null" error
- Fixed: issue with search phrases containing forward slashes when the extension was set to not allowi partial matches
- Updated: the Testing Mode log size check now happens on the front-end rather the admin panel, to more reliably stop log files from growing over 50 MB
Updated to v2024-3-25
Release Notes:
- Fixed: searching on a tag wouldn't record the word in the Testing Mode log
- Fixed: "Trying to access array offset on value of type null" error
- Fixed: Filters in the Search History would reset after changing pages
- Fixed: accented characters were being stripped out when searching for partial word matches was turned off
- Updated: compatibility with Ultimate Filters new "Tag Filter" filter type
- Updated: compatibility with Ultimate Filters new "Slider" display type
- Updated: "unlink" warnings are now ignored when deleting cache files
- Updated: searches from bots that include "data [ i ]" are now ignored
- Updated: word boundary SQL is now automatic for MySQL 5 vs. MySQL 8
Release Notes:
- Fixed: searching on a tag wouldn't record the word in the Testing Mode log
- Fixed: "Trying to access array offset on value of type null" error
- Fixed: Filters in the Search History would reset after changing pages
- Fixed: accented characters were being stripped out when searching for partial word matches was turned off
- Updated: compatibility with Ultimate Filters new "Tag Filter" filter type
- Updated: compatibility with Ultimate Filters new "Slider" display type
- Updated: "unlink" warnings are now ignored when deleting cache files
- Updated: searches from bots that include "data [ i ]" are now ignored
- Updated: word boundary SQL is now automatic for MySQL 5 vs. MySQL 8
Updated to v2024-7-11
Release Notes:
- Added: pasting into the header search field will now trigger the live search
- Fixed: live search wasn't working in 4.0.2.3
- Fixed: 'Undefined array key "filter_tag"' error in 4.0.2.3
- Fixed: word boundaries problems when MySQL wouldn't report a version
- Fixed: word boundary problems when using MySQL 8
- Updated: the extension now ignores searches from bots that include the words "encodeURIComponent(searchinput.val())"
- Updated: the Testing Mode log results count is now shown after every phase
Release Notes:
- Added: pasting into the header search field will now trigger the live search
- Fixed: live search wasn't working in 4.0.2.3
- Fixed: 'Undefined array key "filter_tag"' error in 4.0.2.3
- Fixed: word boundaries problems when MySQL wouldn't report a version
- Fixed: word boundary problems when using MySQL 8
- Updated: the extension now ignores searches from bots that include the words "encodeURIComponent(searchinput.val())"
- Updated: the Testing Mode log results count is now shown after every phase
Updated to v2025-3-17
Release Notes:
- Added: compatibility with OpenCart 4.1.0.x
- Added: ability to turn off recording searches
- Added: ability to set a list of words used by bots that will stop the search process immediately, to help with overloading the database
- Fixed: live search not loading in some older OpenCart versions
- Fixed: bug related to category filtering when using Ultimate Filters
- Fixed: bug related to manufacturer filtering with multi-choice buttons when using a Clear Thinking filtering extension
- Fixed: errors in OpenCart error log when auto-generating the keyword cache
- Fixed: http/https mixed content warnings when redirecting to a single result
- Fixed: "Undefined index: smartsearch_message" error in OpenCart 4 versions
- Removed: "Times Viewed" sorting option in OpenCart 4
- Updated: changed the default Live Search selector
- Updated: the "IPs to Exclude" field now accepts IP ranges
- Updated: adjusted the number of products per loop when generating the misspelling cache files to help with memory limit issues
Release Notes:
- Added: compatibility with OpenCart 4.1.0.x
- Added: ability to turn off recording searches
- Added: ability to set a list of words used by bots that will stop the search process immediately, to help with overloading the database
- Fixed: live search not loading in some older OpenCart versions
- Fixed: bug related to category filtering when using Ultimate Filters
- Fixed: bug related to manufacturer filtering with multi-choice buttons when using a Clear Thinking filtering extension
- Fixed: errors in OpenCart error log when auto-generating the keyword cache
- Fixed: http/https mixed content warnings when redirecting to a single result
- Fixed: "Undefined index: smartsearch_message" error in OpenCart 4 versions
- Removed: "Times Viewed" sorting option in OpenCart 4
- Updated: changed the default Live Search selector
- Updated: the "IPs to Exclude" field now accepts IP ranges
- Updated: adjusted the number of products per loop when generating the misspelling cache files to help with memory limit issues
Who is online
Users browsing this forum: No registered users and 7 guests