Releases: symfony/stimulus-bridge
Improved ECMAScript compatibility to lazy-load controllers
What's Changed
- Add missing
@babel/plugin-proposal-class-properties
dev dependency by @Kocal in #92 - Fix lazy-controller detection when controller contain static properties (update
acorn
ECMAScript version) by @ameotoko in #93
New Contributors
Full Changelog: v3.2.2...v3.2.3
Faster Controller Registration
Hi there!
This release fixes a bug where UX controllers were registered slightly later during the page load process than they needed to be, causing them to be registered after the DOM was ready instead of before. This was virtually unnoticeable, but fixing this will add better support for UX Live Components 2.8.0 when leveraging the new "smart rendering system.
Diff: v3.2.1...v3.2.2
Cheers!
Bug fix for slashes in controller names
Hi there!
This release fixes a bug in how slashes are normalized when using the new name
controller option introduced in version 3.2.0.
Diff: v3.2.0...v3.2.1
Cheers!
Configurable controller names & TypeScript Types!
Hi there!
This release makes it possible for packages to control the name of the package they give you (to override the default of vendor/package-name/name
. This is used, for example, in Live Components via the name
key: https://github.com/symfony/ux/blob/2.x/src/LiveComponent/assets/package.json
This release also embeds TypeScript types right into the package.
Diff: v3.1.0...v3.2.0
Features
-
Allow the controller name to be overridden by the package or user. See #70.
-
Moved TypeScript types into the package. See #55.
Cheers!
Automatic "debug" mode enabled
Hi friends!
This release adds automatic debug mode activation when doing a dev build. You will now, while developing, see debugging information in your browser's console log! See #65.
Diff: v3.0.0...v3.1.0
Happy building!