Changelog — Category Quick Filter
All notable changes for end users.
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.