This release adds a new feature and several bug fixes. The plugins now supports interrupter elements that can be placed in product listings to display banners, promotions, or text. The breadcrumb level from which category paths can be exported for the sync, and filtered in the storefront, can be adjusted with two new configuration settings. Multiple properties for products are now supported correctly as well. An issue with the suggest was fixed when the “suggestToggleProductType” setting is set to false, which caused the loading of the plugin suggest to fail. Furthermore, a range filter bug was fixed when a maximum value was not set, which caused the filter to not be applied correctly. Lastly, an issue with the category filter was fixed when sub-categories would be duplicated.
New Features
Improvements to existing features
Added configuration settings to adjust the starting level from which the category path breadcrumb begins both for export (sync) and filters (storefront)
Added support for syncing multiple properties for a product
Bug fixes
Fixed broken suggest when the “suggestToggleProductType” setting is set to false
Fixed range filters to work correctly when no maximum value is entered
Fixed duplication of sub-categories in the category filter
New Features
- Range Filter
- Implemented handling of Shopware’s product visibility
- Implemented new rating filter
Verbesserungen bestehender Funktionen
- Added synchronous indexing
- Filters are now shown above the product listing
- Added sales channel specific indexing
- Added full sync option
- Display of product prices in the suggest
- Allow for different ordering of suggest types in mobile view
- Added setting for suggest box width
Bug Fixes
- Product prices are now rounded to two decimals when being mapped during the sync process
- Fixed filter selection when a filter is disabled
- Fixed drag and drop of filters into allow/block lists in the administration
Improvements to existing features
Bug fixes
- Possible null pointer exception in ProductCollector fixed when not including the default language in product syncs
- AvailableStockAware now using AbstractProductCloseoutFilterFactory instead of ProductCloseoutFilterFactory
New Features
- Compatibility with Shopware 6.6.4, 6.6.5, 6.6.6, 6.6.7
- Total count in suggest shows the total number of search results instead of the number of items in the suggest
- Added listingExclusionExpression config setting: this setting allows developers to enter an expression. This expression can be used to disable the Data Discovery listing on specific pages, e.g., to ensure compatibility with third-party plugins
Improvements to Existing Features
- Code cleanup
- Full update in command elio-data-discovery:profiles:sync is not forcing an execution anymore
- Unchecking an option in a multiselect filter will not uncheck all selected options anymore
- Deprecation warnings in indexing and sync removed
- Unused configuration useCategoryFilterLists removed
- Custom field content_export_type_inherited is now correctly inherited from parent categories, including cleanup
Bug Fixes
- The listing template now checks if the sidebar-filter ID is empty before adding to the slots
- Type Filter for Suggest introduced
- Redirect to product detail page in search result introduced
- Cached Search Results introduced
- Preset CMS Slider introduced
- Product Detail Page Cross Selling introduced
Shopware 6.6 Compatibility
- Sync moved to message queue
- API Key validation improved
- Sync moved to message queue
- Uninstall is now removing snippets
- Info for nut supported features added
- Fixed uninstaller to remove all data created during installation
- Admin form validation added
- Data Model improvements
Bug Fixing and Improvements
This version includes basic functionalities and user interface.