2.10.10
📦 Features
🎉 ElasticSuite 2.10.10 is compatible with Magento 2.4.4 which means :
- PHP 8.1 Compatibility
- OpenSearch Compatibility
This release is also compatible with Magento 2.4.1, 2.4.2 and 2.4.3 so you do not need to upgrade your Magento instance to use it :)
In this release we also added the ability to generate virtual categories subtrees in #2489
These is now a new button Generate Virtual Category Root Subtree on the category edit form in the Back-Office, for virtual categories.
If you enable this, category filter for this virtual category will be generated according to the Root Category that has been configured to be used by you virtual category.
Eg : on the Luma sample data catalog, if you create a virtual category "Top Sales", that has "Default Category" as root category, and you decide to generate automatically the subtree, when browsing "Top Sales", you'll be able to filter among "Men" and "Women" that are childrens of "Default Category".
🐛 Fixes
- Fixes #2447, Added improves for category URLs suffix on the different scopes by @vahonc in #2450
- Fixes #2460, remove white space from array elements by @vahonc in #2463
- Fixes #2296, update 'is_wysiwyg_enabled' condition by @vahonc in #2462
- Fixing cache key vs PHP version by @rbayet in #2470
- Fixes #2448 force filters re-rendering after clear by @rbayet in #2468
- Fixes #2448 Allowing removal of query/field filter(s) by @rbayet in #2471
- Feature #2431 Opt. zero product position indexing by @rbayet in #2473
- Fixes #2438, prevent hardcore forbidden children attributes by @vahonc in #2465
- Fixes #2209, update parameter list of the constructor by @vahonc in #2475
- Don't execute code in the constructor of the Client class by @hostep in #2451
- Fix for missing server name definition by @adamkarnowka in #2419
- Fixes #2410, replace attributes collection by aggregating data of "indexed_attributes" by @vahonc in #2459
- Do not compute aggregations when manipulating product collections in … by @romainruaud in #2479
- Fixes #1698 missing column on first install by @rbayet in #2481
- Feat 2437 allows 0 false to be indexed by @rbayet in #2482
- Fixes #2437 code quality by @rbayet in #2483
- Fixes #2434 Support false/zero value in catalog rules by @rbayet in #2486
- [GraphQL] Show Yes/No labels on aggregations by @rbayet in #2485
- Fixes #2466, adding rules for distinguish between product types by @vahonc in #2495
- Fix QueryResponse return type for Magento 2.4.4 by @romainruaud in #2499
- Add french stemmer override rules by @romainruaud in #2503
- [GraphQL] Show Yes/No labels on aggregations by @romainruaud in #2504
- Fixes #2490, replacing retrieving queryId instead queryText by @vahonc in #2500
- Fixes #2502, re-adding the jquery Slider library as part of ElasticSuite by @vahonc in #2514
- [FEATURE][GWSM2-985] - Fixes sort order case sensitivity. by @rensieeee in #2512
- Fixes #2493, adding properly closing HTML tags to meet standards in JQuery 3.5.x by @vahonc in #2515
- Fix filterable attribute saving for PHP8 by @romainruaud in #2517
- 2.4.4 Support (#2494) - Adding base OpenSearch compatibility checks by @chris-brabender in #2516
- Magento 2.4.4 : Fix javascript components by @romainruaud in #2520
- Fixes #2494, duplicate an existing optimizer without any date by @vahonc in #2525
- Fixed deprecation error in PHP 8.1 by @peterjaap in #2529
- Fixing clusterinfo missing usage. by @romainruaud in #2528
- Fixes #2494, login as customer without Date of Birth date by @vahonc in #2531
- Fixes #2494, added check for date pattern by @vahonc in #2533
New Contributors
- @hostep made their first contribution in #2451
- @adamkarnowka made their first contribution in #2419
- @rensieeee made their first contribution in #2512
- @chris-brabender made their first contribution in #2516
Full Changelog: 2.10.9.1...2.10.10
What's Changed
- Fixes #2447, Added improves for category URLs suffix on the different scopes by @vahonc in #2450
- Fixes #2460, remove white space from array elements by @vahonc in #2463
- Fixes #2296, update 'is_wysiwyg_enabled' condition by @vahonc in #2462
- Fixing cache key vs PHP version by @rbayet in #2470
- Fixes #2448 force filters re-rendering after clear by @rbayet in #2468
- Fixes #2448 Allowing removal of query/field filter(s) by @rbayet in #2471
- Feature #2431 Opt. zero product position indexing by @rbayet in #2473
- Fixes #2438, prevent hardcore forbidden children attributes by @vahonc in #2465
- Fixes #2209, update parameter list of the constructor by @vahonc in #2475
- Don't execute code in the constructor of the Client class by @hostep in #2451
- Fix for missing server name definition by @adamkarnowka in #2419
- Fixes #2410, replace attributes collection by aggregating data of "indexed_attributes" by @vahonc in #2459
- Do not compute aggregations when manipulating product collections in … by @romainruaud in #2479
- Fixes #1698 missing column on first install by @rbayet in #2481
- Feat 2437 allows 0 false to be indexed by @rbayet in #2482
- Fixes #2437 code quality by @rbayet in #2483
- Fixes #2434 Support false/zero value in catalog rules by @rbayet in #2486
- [GraphQL] Show Yes/No labels on aggregations by @rbayet in #2485
- Virtual categories subtree by @romainruaud in #2489
- Fixes #2466, adding rules for distinguish between product types by @vahonc in #2495
- Fix QueryResponse return type for Magento 2.4.4 by @romainruaud in #2499
- Add french stemmer override rules by @romainruaud in #2503
- [GraphQL] Show Yes/No labels on aggregations by @romainruaud in #2504
- Fixes #2490, replacing retrieving queryId instead queryText by @vahonc in #2500
- Fixes #2502, re-adding the jquery Slider library as part of ElasticSuite by @vahonc in #2514
- [FEATURE][GWSM2-985] - Fixes sort order case sensitivity. by @rensieeee in #2512
- Fixes #2493, adding properly closing HTML tags to meet standards in JQuery 3.5.x by @vahonc in #2515
- Fix filterable attribute saving for PHP8 by @romainruaud in #2517
- 2.4.4 Support (#2494) - Adding base OpenSearch compatibility checks by @chris-brabender in #2516
- Magento 2.4.4 : Fix javascript components by @romainruaud in #2520
- Fixes #2494, duplicate an existing optimizer without any date by @vahonc in #2525
- Fixed deprecation error in PHP 8.1 by @peterjaap in #2529
- Fixing clusterinfo missing usage. by @romainruaud in #2528
- Fixes #2494, login as customer without Date of Birth date by @vahonc in #2531
- Fixes #2494, added check for date pattern by @vahonc in #2533
New Contributors
- @hostep made their first contribution in #2451
- @adamkarnowka made their first contribution in #2419
- @rensieeee made their first contribution in #2512
- @chris-brabender made their first contribution in #2516
Full Changelog: 2.10.9.1...2.10.10