Skip to content

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 constructor when the plugin bundle evaluated before the Shopware Storefront bundle had defined window.PluginBaseClass. The plugin class is now created lazily, after both window.PluginManager and window.PluginBaseClass are 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_arguments tag alone did not auto-inject Twig. An explicit setTwig call 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 StorefrontException because Twig was not injected. The controller now uses proper constructor injection with the controller.service_arguments tag, 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.