2.27.0
Map Powerup
Hey UX'ers!
This release adds a bunch of new features to Map: Circle and Rectangle support, attribution and zoom control options, and more. Fixes, improvements, and optimizations are also included in Autocomplete, Twig Components, and Live Components.
Autocomplete
Twig Components
- Fix escaping of Alpine.js attribute keys containing numeric characters by @klausi85 in #2833
- Update the docs about nested Twig components by @javiereguiluz in #2847
- Update the docs about the
mount()
method of Twig components by @javiereguiluz in #2843
Live Components
- Fix query string decoding with no
=
by @smnandre in #2829 - Optimize
LiveComponentStack::getCurrentLiveComponent()
by @Kocal in #2821 - Add events assertions in
InteractsWithLiveComponents
by @Arkalo2 in #2712
Map
- Add option to configure attribution and zoom control by @dannyvw in #2792
- Do not override
fitBoundsToMarkers
when using LiveComponent by @dannyvw in #2811 - Fix missing dynamic attributes on
<twig:ux:map>
example by @raphael-geffroy in #2840 - Add Circle support by @Valmonzo in #2838
- [Google] Fix race conditions when loading Google Maps API, when rendering >=2 maps by @Kocal in #2854
- Add Rectangle support by @Valmonzo in #2845
- [Google] Fix
InfoWindow
compatibility withCircle
andRectangle
by @Kocal in #2858 - Minor improvements on TypeScript types by @Kocal in #2859
- Deprecate property
rawOptions
fromux:map:*:before-create
events, in favor ofbridgeOptions
by @Kocal in #2860 - Allows Map options customization in
ux:map:pre-connect
event (e.g.:zoom
,options
,bridgeOptions
...) by @Kocal in #2861 - Update test to include circle and rectangle data attributes by @Valmonzo in #2862
- Add
extra
data toMap
by @Kocal in #2863
Icons
- Docs: Merging code blocks; language improvements by @ThomasLandauer in #2793
- Explain Icons SVG size by @dbu in #2670
Site
- Trim Icon's DataList's
<dd>
to get a better copy value by @CyrilKrylatov in #2836
Miscellaneous
- Add missing return type in test Kernel by @smnandre in #2830
- Fix
link
script by adding Bridges support by @Kocal in #2839 - PHPStan: use PHP version from the matrix by @alexislefebvre in #2842
- Configure
doctrine.orm.enable_native_lazy_objects
to fix deprecation in PHP 8.4+ by @Kocal in #2851 - Reduce number of PHPStan jobs by @Kocal in #2852
- Prevent
yarn watch
to exit if TypeScript plugin is unable to compile by @Kocal in #2853 - Upgrade Biome.js to ^2 by @Kocal in #2856
New Contributors
Full Changelog: v2.26.1 -> v2.27.0