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
InteractsWithLiveComponentsby @Arkalo2 in #2712
Map
- Add option to configure attribution and zoom control by @dannyvw in #2792
- Do not override
fitBoundsToMarkerswhen 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
InfoWindowcompatibility withCircleandRectangleby @Kocal in #2858 - Minor improvements on TypeScript types by @Kocal in #2859
- Deprecate property
rawOptionsfromux:map:*:before-createevents, in favor ofbridgeOptionsby @Kocal in #2860 - Allows Map options customization in
ux:map:pre-connectevent (e.g.:zoom,options,bridgeOptions...) by @Kocal in #2861 - Update test to include circle and rectangle data attributes by @Valmonzo in #2862
- Add
extradata toMapby @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
linkscript 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_objectsto fix deprecation in PHP 8.4+ by @Kocal in #2851 - Reduce number of PHPStan jobs by @Kocal in #2852
- Prevent
yarn watchto exit if TypeScript plugin is unable to compile by @Kocal in #2853 - Upgrade Biome.js to ^2 by @Kocal in #2856
New Contributors
- @CyrilKrylatov made their first contribution in #2836
- @klausi85 made their first contribution in #2833
- @Arkalo2 made their first contribution in #2712
Full Changelog: v2.26.1...v2.27.0