SummaryShopware variant logic now correctly intervenes in listings that are not served by DataDiscovery. CSS selectors adjusted to avoid overlaps.
New Features-
Improvements to existing features
Added missing return in `ProductListingLoaderDecorator` which prevented falling back to the original variant handling for listing not served by the search engine.
Replaced `form-check` class selector for multi-select filter items with `edd-filter-form-check` selector for styling
`search.html.twig`: Added `searchWidgetMinChars` option to use Shopware's `Minimal search term length` setting in the suggest
Bug fixes
-
SummaryAdd your summary here or type /ai to use Atlassian Intelligence.
This release incorporates fixes and enhancements from the latest version 6.6.4.
New Features-
Improvements to existing featuresVariant display logic from latest 6.6.4 version applied to disable shopware's custom variant display logic for navigation and search results provided by search engines
Implemented property mapping from latest 6.6.4 version. All property values are now synced.
Temporarily disabled search result count in suggest until fix from latest 6.6.4 version is backported
Implemented a fix from latest 6.6.4 version that prevents unchecking a multi-select filter from unchecking other options
Bug fixes
-
Not required build files removed
Summary
This release provides compatibility with Shopware versions 6.6.8 and 6.6.9 and adds a new feature and several fixes. Sync profiles have been changed in that they now accept Sales Channel Domains instead of Languages. This allows for better control on which products are being synced if multiple domains exist for a given language. Make sure to check that the correct domain is selected when you update the plugins from an older version. Categories can now be resolved from product streams via a new configuration setting, in case they are used to assign products to categories, instead of assigning them manually for each product. A new “IndexUpdateSubscriber” disables other subscribers listening to the “product loaded” events while executing the plugin’s indexing command, which improves compatibility with third-party plugins.
New Features
Improvements to existing features
Replaced Languages setting for Sync Profiles with a Sales Channel Domains setting
Added an “IndexUpdateSubscriber” that disables other subscribes listening to the “product.loaded” and “sales_channel.product.loaded” events during execution of the “index:update” command.
Bug fixes
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.