- Change AssetMapper
excluded_patternsfrom**/controllers.jsonto*/controllers.json
- Ensure compatibility with PHP 8.5
- Add Symfony 8 support
- Normalize Stimulus controller name in event name
- Fix bug with finding UX Packages with non-standard project structure
- Fixed bug with Stimulus controllers in subdirectories on Windows
- Added Typescript controllers support
- Revert "Change JavaScript package to
type: module"
- Normalize parameters names given to twig helper 'stimulus_action()'.
BC Break: previously, parameters given in camelCase (eg.
bigCrocodile) were incorrectly registered by the controller as flatcase (event.params.bigcrocodile). This was fixed, which means they are now correctly registered as camelCase (event.params.bigCrocodile). - Added AssetMapper 6.4 support.
- Add Symfony 7 support.
- Fix missing double dash in namespaced Stimulus outlets.
- Change JavaScript package to
type: module
- Handle Stimulus outlets
- Introduce the bundle