Post by Johnathan » Sat Oct 10, 2015 5:53 am

Updated to v210.1

Release Notes:

- Added: compatibility with OpenCart 2.1.0.x
- Fixed: whitespace is only trimmed if Pre-Search Replacements are used
- Updated: search results with the same sorting value are now ordered by name
- Updated: singular/plural searches are now greatly improved
- Updated: logged SQL queries now report which Phase they are searching for
- Updated: removed search history check for default sorting, which should fix searches not being recorded if you have a modification changing sorting
- Updated: admin panel now uses a standard "Save" button

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Mon Nov 30, 2015 6:37 am

Updated to v210.2

Release Notes:

- Added: Sorting, Ordering, and Pagination now support other URL variables besides the standard ones. This will improve compatibility with the Filter by Attribute Module (www.opencartx.com/filter-by-attribute-module) because it will keep the attribute values in the URL after sorting/ordering.
- Fixed: pagination issue in the admin panel search history report
- Fixed: EAN, JAN, ISBN, and MPN fields are not searched in v210.1

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Feb 16, 2016 5:48 am

Updated to v210.3

Release Notes:

- Added: compatibility with the new Ultimate Filters Module: http://www.opencartx.com/ultimate-filters-module
- Added: support for vQmod files affecting the smartsearch.tpl template file
- Added: ability to search products' categories
- Fixed: conflicts with other mods that use the _route_ URL data

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sun Mar 13, 2016 6:11 am

Updated to v220.1

Release Notes:

- Added: compatibility with OpenCart 2.2.0.x
- Fixed: rare database connection issues when disabling the misspelling cache
- Fixed: keyword caching not working properly in all circumstances

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue May 24, 2016 2:18 am

Updated to v220.2

Release Notes:

- Added: option to skip Phase 1, or always proceed to Phase 2
- Added: option to search the "product_id" field
- Updated: compatibility with Filter by Attribute Module and Ultimate Filters Module
- Updated: a few sites with custom themes and modifications have issues with using include_once(), so this has been changed to include()
- Updated: the Search History table no longer stops text from being selected

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Fri Jul 22, 2016 1:13 am

Updated to v220.3

Release Notes:

- Fixed: issues with filter modules when on the initial search results page
- Fixed: issues with Keyword Caching and displaying relevant values in the filters modules
- Fixed: live search would stop working if Testing Mode was enabled and the search phrase was in the Keyword cache

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Fri Jul 29, 2016 8:01 am

Updated to v220.4

Release Notes:

- ANNOUNCEMENT: A Pro version of the extension is now available at: http://www.opencartx.com/smart-search-pro
It includes the ability to use Smart Search in the admin panel, the ability to enable (faster but less accurate) fulltext searching for large databases, and the ability to display categories/information pages/manufacturers along with your search results. Contact Clear Thinking for upgrade pricing.

- Added: option to enable/disable HTML encoding, for users that edit product data using import/export extensions or other modifications that do not properly encode non-English characters using HTML encoding
- Fixed: Live Search quantity inputs appearing too wide in some versions
- Fixed: reloading the page after resetting the search history would reset it again
- Removed: Index Tables function, since "Smart Search Pro" now includes the ability to create the specific indexes it needs, and utilize them in Fulltext searches for large databases
- Updated: various code changes to accommodate the new Pro features

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Oct 18, 2016 2:46 am

Updated to v230.1

Release Notes:

- NOTE: This version is fully compatible with OpenCart 2.3.0.x by using the OpenCart 2.3 Extension Compatibility Fix, which is provided for free with the purchase of the extension

- Added: ability to exclude IPs from being recorded in the Search History
- Fixed: searches were not executing correctly as case-insensitive
- Fixed: issues in Firefox with changing values in the Fields Searched tab
- Fixed: customer links in the search history do not work in 2.1 or later

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Thu May 04, 2017 10:37 pm

Updated to v230.2

Release Notes:

- Added: ability to highlight the search words in the Live Search results
(Note: the old "Highlight" color was changed to "Hover", so you'll need to reset that in your settings)

- Fixed: the Live Search was not respecting the default Sort and Order values
- Fixed: Misspelling cache files weren't being regenerated unless the Keyword cache was also cleared

- Updated: color picker library to latest version
- Updated: small height adjustment for Live Search products to make the display better when the Add to Cart button is used

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Jul 04, 2017 9:43 pm

Updated to v300.1

Due to limitations in the opencart.com license system, a new extension was released on opencart.com for OpenCart 3.0 compatibility. However, free updates are still available for anyone that has purchased the extension in July 2016 or after --- just contact Clear Thinking here: http://www.getclearthinking.com/contact

Release Notes:
- NOTE: The extension now uses ocMod instead of vQmod, as required by the OpenCart cloud. If upgrading from a previous version, make sure to delete the old vQmod file, and then click "Refresh" in Extensions > Modifications.

- Added: compatibility with OpenCart 3.0.0.x
- Added: native compatibility with OpenCart 2.3.0.x (You can remove the compatibility fix, or keep using it if you want to)
- Fixed: Phase 2 could get skipped with a single search word if Phase 1 was turned off
- Removed: compatibility with OpenCart 1.5.x and 2.0.0.0 for new versions

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sat Oct 21, 2017 2:22 am

Updated to v302.1

Release Notes:

- NOTE: Starting with this version, all template files will use the .twig extension. These will still work completely fine on OpenCart 2.x versions, and still use the .tpl-type syntax. However, if you've made edits to the .tpl file, you'll need to port those edits over to the new file.

- Confirmed: compatibility with OpenCart 3.0.2.x
- Updated: instructions.txt file to include directions on how to make the Journal filter module compatible (note: compatibility is never guaranteed)
- Updated: the live search URL is no longer accessible if the live search is turned off

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Wed Dec 20, 2017 2:39 am

Updated to v302.2

Release Notes:

- Fixed: Filter and Export CSV buttons were not working for the search history
- Fixed: compatibility issues with Ultimate Filters and Filter by Attribute on OpenCart 3.0
- Updated: <br /> tags are no longer recorded in the search history export

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sat Sep 01, 2018 2:20 am

Updated to v302.3

Release Notes:

- Added: ability to search the "Meta Tag Title" field
- Added: "Testing Mode" and its log are now in their own tab

- Fixed: "preg_filter(): Unknown modifier" when using / in a search query
- Fixed: "Undefined index: token" when clearing the search history
- Fixed: incorrect highlighting of characters in the &amp; character
- Fixed: "count(): Parameter must be an array or an object" error

- Updated: Testing Mode now always ignores the keyword cache

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Wed Apr 03, 2019 12:58 am

Updated to v303.1

Release Notes:

- Added: compatibility with Journal 3 (though not its filter module; that's going to be too hard to add compatibility for, so if you need a filter module look into Filter by Attribute or Ultimate Filters Module)
- Confirmed: compatibility with OpenCart 3.0.3.x
- Fixed: customer names not being recorded for searches when logged in
- Removed: some old code for OpenCart 1.5 that's no longer needed
- Updated: Testing Mode now has a button to download the log when over 1 MB
- Updated: Testing Mode log is now cleared automatically when over 50 MB

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Fri Nov 15, 2019 5:42 am

Updated to v303.2

Release Notes:

- NOTE: The 1.5.x version is now feature-comparable with the 2.x/3.x version. The extension uses a vQmod file to accomplish this, which has been tested but might have some issues in the initial version. If you're using OpenCart 1.5.x and have any trouble with it, please contact Clear Thinking.

- Added: full compatibility with OpenCart 1.5.x again
- Added: ability to hide out of stock products in the search results

- Fixed: multi-store searches weren't working correctly in all versions
- Fixed: issues when special characters are in the search phrase when choosing to not include partial matches
- Fixed: bug related to Ultimate Filters when "only relevant values" is used
- Fixed: bug related to "only relevant values" when no results were found
- Fixed: pagination not working on OpenCart 3 versions

- Updated: modified database queries to help with speed in certain situations
- Updated: added a work-around for a conflicting extension

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Wed Jul 01, 2020 3:25 am

Updated to v303.3

Release Notes:

- Added: ability to generate Keyword Cache values based on the last 100 unique search queries from the Smart Search history
- Added: ability to search in all languages instead of just the language selected by the customer
- Added: ability to start the live search only after a certain number of characters have been enterd by the customer
- Added: some minor improvements for the pluralization code

- Fixed: issues with "&" character in search phrases
- Fixed: turning off partial word matches could cause issues with search phrases that have more than one word in them

- Removed: unnecessary $relevance variable
- Removed: MijoShop fix from ocMod file (you can contact me if you want this)

- Updated: the live search will now be hidden when hitting the Enter key
- Updated: the number of results and completion time is now shown in the Testing Mode log
- Updated: improved search speed for large databases by changing the LEFT JOIN queries for the "product_description" and "product_to_store" tables so they are only joined on one variable, and moved the other one to the WHERE clause

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Fri Mar 19, 2021 4:41 am

Updated to v303.4

Release Notes:

- Added: compatibility with some "filter by manufacturer" extensions

- Fixed: occasional sorting issues in the live search
- Fixed: cache files not getting deleted until the same search was performed
- Fixed: very rare bug causing pre-search replacements not to work
- Fixed: "Undefined index: description" error when searching on the field "Description (Phases 3 & 4)" and finding a product that has no description
- Fixed: "Invalid default value for 'date_added'" error when MySQL is set for NO_ZERO_DATE for DATETIME fields
- Fixed: under certain circumstances Phase 3 could still be run even when the misspelling tolerance was set to 100%
- Fixed: Phases 3 and 4 were not working with the non-chosen language when set to search in all languages

- Updated: iOS doesn't report keycodes for Cyrillic characters properly, so I added a work-around so that the live search will detect them
- Updated: styling improvements for live search row height

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Fri Oct 01, 2021 1:46 am

Updated to v303.5

Release Notes:

- Added: option to put Out of Stock products at the end of the results list, instead of just showing or hiding them
- Added: the language is now recorded in the search history if the OpenCart installation has more than 1 language

- Fixed: some search ordering wasn't working correctly when choosing DESC
- Fixed: live search incompatibility with Add to Cart Button Switcher

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Mar 08, 2022 4:19 am

Updated to v303.6

Release Notes:

- Fixed: DESC sorting was not working sometimes
- Fixed: Safari-specific issue with the live search z-index layering

- Updated: styling fixes in the live search for RTL languages
- Updated: the "ip" column of the "smartsearch" table now fits IPv6 values

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sat Aug 27, 2022 12:28 am

Updated to v2022-8-26

Release Notes:

- NOTE: Starting with this release, version numbers will now be based on the date the new version is released.

- Added: compatibility with OpenCart 4.0.0.x - 4.0.1.x

- Fixed: rare "Trying to access array offset on value of type null" error
- Fixed: occasional issue with Ultimate Filters stock status filter
- Fixed: combined searches in the search report could not be deleted
- Fixed: searches from the Keyword Cache were not being reported in the report

- Updated: minor code improvements
- Updated: reloading the page will now automatically select the same tab
- Updated: English pluralization will no longer be used for other languages
- Updated: simplified some ocMod hooks so they use the 4.0 event function

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am

Who is online

Users browsing this forum: No registered users and 164 guests