Changelog — Category Quick Filter
All notable changes for end users.
5.1.2¶
Released 2026-07-29
Bug Fixes
- Fixed the category quick filter not working at all on Shopware 6.6. In versions 5.1.0 and 5.1.1 the dropdowns stopped loading on Shopware 6.6 shops, so selecting a category had no effect. Shopware 6.7 shops were not affected. If you are on Shopware 6.6 and running 5.1.0 or 5.1.1, please update.
5.1.1¶
Released 2026-07-23
Bug Fixes
- Fixed the OncoCompatibilityFilter compatibility option: selecting a category through the quick filter now reliably clears that plugin's active product-property filter. The previous version could leave a stale filter applied because the cached listing was not refreshed on the new page.
5.1.0¶
Released 2026-07-23
New Features
- Added a compatibility option for the "OncoCompatibilityFilter" plugin. When enabled in the plugin settings, completing a selection in the category quick filter clears that plugin's object selection (session and cookie), so customers land on the new category listing without a leftover product-property filter applied. Disabled by default.
5.0.6¶
Released 2026-07-03
Bug Fixes
- Category dropdowns loaded after the first selection (for example the model level) were not sorted alphabetically — their order appeared random. All dropdown levels now use the same natural alphabetical sorting as the first level.
5.0.5¶
Released 2026-05-29
Bug Fixes
- Storefront plugin still failed with
TypeError: t is not a constructoron Shopware 6.7. The plugin called the whole-registryPluginManager.initializePlugins(), which races Shopware 6.7's asynchronous core-plugin loading; on a failed lazy import the registry keeps the() => import()loader functions, which the initializer then calls withnew, breaking every async plugin. The plugin now initializes only its own plugin viaPluginManager.initializePlugin('CategorySelectorPlugin', …).
5.0.4¶
Released 2026-05-28
Bug Fixes
- Storefront plugin failed to initialize with
TypeError: t is not a constructorwhen the plugin bundle evaluated before the Shopware Storefront bundle had definedwindow.PluginBaseClass. The plugin class is now created lazily, after bothwindow.PluginManagerandwindow.PluginBaseClassare available.
5.0.3¶
Released 2026-04-02
Bug Fixes
- Top categories not highlighted: replaced CSS-based highlighting on native
<option>elements (unsupported in Chrome, Edge, Safari) with cross-browser<optgroup>grouping. Top categories now appear in a clearly labeled "Top" group at the top of the dropdown.
5.0.2¶
Released 2026-03-25
Bug Fixes
- Shopware 6.6.8 compatibility: fixed Twig injection on older Shopware 6.6.x versions (e.g. 6.6.8) where the
controller.service_argumentstag alone did not auto-inject Twig. An explicitsetTwigcall is now applied via the version-specific compatibility layer.
5.0.1¶
Released 2026-03-25
Bug Fixes
- Shopware 6.6 Twig injection: fixed a crash where the controller threw a
StorefrontExceptionbecause Twig was not injected. The controller now uses proper constructor injection with thecontroller.service_argumentstag, compatible with both Shopware 6.6 and 6.7.
5.0.0¶
Released 2026-03-04
New Features
- Shopware 6.7 support: the plugin is now fully compatible with Shopware 6.7.x.
Improvements
- Improved compatibility: an internal mechanism for automatic Shopware version detection ensures smooth operation on both 6.6.x and 6.7.x.
- Modernized JavaScript: the storefront widget has been migrated to a standalone, self-contained approach – better performance and no conflicts with other plugins.
- Code quality: all quality checks (PHPStan, ESLint) pass; the code meets the latest Shopware standards.