Skip to content

Releases: symfony/stimulus-bridge

Improved ECMAScript compatibility to lazy-load controllers

09 Jan 07:18
771a077
Compare
Choose a tag to compare

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

20 Mar 19:27
Compare
Choose a tag to compare

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

13 Jul 14:32
Compare
Choose a tag to compare

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!

13 Jul 14:31
Compare
Choose a tag to compare

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

24 May 14:38
Compare
Choose a tag to compare

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!