Releases: Smile-SA/elasticsuite
2.4.1
2.4.0
ℹ️ New features :
The new version of Smile Elastic Suite comes with the following new features :
- Complete Support of Magento 2.2 (dropped PHP 5 support, proper version of 'require-dev' tools)
- Unit testing for the ElasticsuiteCore module.
- You are now able to preview optimizers in the Back-Office before enabling them.
- Search by SKU is now working properly.
- Customers are now able to search inside filters when they have many values.
- You can now define custom analyzers for search fields : it requires development skills and it's documented in the wiki here.
- You can also define custom attributes for rules : it is also done by the code and is documented in the wiki here.
- Better preview of virtual categories in BO (community PR).
✅ Fixed & Technical
- Remove the "is_used_in_autocomplete" field which was not used.
- Refactoring of all installers.
- Disable Phonetic Fuziness by default because it widens the search too much.
- A small bug on configuration save ( #310 )
- Fix the search results count which were overriden when a filter was applied ( #600 )
- The "Search containers" have been cleaned : a new container have been added for the autocomplete, allowing to customize autocomplete search configuration.
2.3.11
2.3.10
2.3.9
2.3.8
2.3.7
✅ Fixed
Indexing
-
Fix children product visibilities during product indexing : This prevent displaying values of disabled childrens (color, swatches, etc ...) for configurable products. (#480)
-
Remove composite products having no children. (#526)
-
Prevent strange Magento behavior ( magento/magento2#10421 ) with previously deleted categories when indexing (#485)
-
Properly reindex a category when it's switched to virtual category (to ensure old products do not remain attached) (#488)
Relevance & Navigation
-
Append default config for the standard analyzer : Better relevance (#491)
-
Better usage of elision filter : Increase relevance. (#496)
-
Computing term vectors with all shards of the cluster : this ensure to correctly check if the fuziness has to be applied and increase the relevance (#532)
-
Compute properly sort order for options-based attributes (#463)
-
Support "0" values for attributes options (#525)
Misc
-
Adding debounce to the autocomplete : this greatly improves performances. (#489)
-
Compute correctly option based attributes when displayed in autocomplete (#495)
-
Fixing a bug with tracking occuring in HTTPS. (#492)
-
Fixing a bug occuring during new attribute creation from the product edit page in BO (#521)
-
Now using resized product images when previewing Virtual Categories (#508)
2.3.6
✅ Fixed
-
A performance issue that could occur when indexing very large catalogs (several millions of products) : #421
-
A bug (#414) on mass-adding of products into categories : #418
-
Fixed issue with "is one of" rules not working : #454
-
Fixed a bug ( #441 ) occuring during indexation where categories are existing only with values for a given store, and not for the 0.
-
Fixing an issue with the "One Result Redirect" message (#426) by refactoring this feature : #443
-
A small bug (#416) where message about count of products in category toolbar are showing incorrect : #438
2.3.5
✅ Fixed
- A small bug (#280) on Catalog/Search pages navigation (#370)
- Small refactoring (#388) on categories indexing which could cause errors being thrown by the cronjobs.
- Ability to index properly all prices attributes (#390)
- Now displaying properly the "expanded" filters on layered navigation (#387)
- Adding some missing french translations for Virtual Categories
- Ensure the EAV cache is properly cleared after adding attributes during install : this allow to run a complete install from scratch with ElasticSuite bundled in Magento (#397)
- Fixing a bug (#392) where optimizers created for Catalog Navigation only did not get properly applied (#398)
- Slight refactoring of Swatches to be compliant with the Magento's refactoring which occured in Magento 2.1.6
- Fixing a bug (#403) on the autocomplete keyboard navigation
- Refactoring the way autocomplete search results are populated : Your are now able to inject your own processors to customize the way the product collection is retrieved.
- Fixing a bug (#402) when attributes are having an option label with the "0" string that were ignored. (#406)