2.26.0 : Package Deprecations
Hey UX'ers!
This release deprecates 3 packages: symfony/ux-typed
, symfony/ux-lazy-image
and symfony/ux-swup
. These will be removed in 3.0. Their respective README files
have migration guides to help you move to alternatives.
Also included are many bug fixes and improvements, including multipolygon support
in symfony/ux-map
!
Twig Components
Live Components
- Add missing
DefaultActionTrait
in a LiveComponent code example by @welcoMattic in #2758 - Key is more reliable with child components by @weaverryan in #2699
LiveProp
: Pass the property name as second parameter of themodifier
callback by @jannes-io in #2744- Improve misleading smart render algorithm docs by @norkunas in #2741
- Fix
PropertyTypeExtractorInterface::getTypes()
deprecation, use TypeInfo ^7.2Type
by @mtarld in #2607
Map
- Add definition to after create events in controller by @mart-insiders in #2763
- Add return type to
__toString()
by @dannyvw in #2772 - Remove invalid marker icon example by @dannyvw in #2771
- Add multipolygon support by @dannyvw in #2762
- Add missing dependency for
spatie/phpunit-snapshot-assertions
torequire-dev
by @dannyvw in #2773 - Optional leaflet tilelayer by @dannyvw in #2779
Icons
- Check for empty paths before calling Finder in
ux:icons:lock
by @ameotoko in #2723 - Fix typos by @ThomasLandauer in #2781
- Remove broken link by @ThomasLandauer in #2788
- Fix links to
symfony/ux-twig-component
by @ThomasLandauer in #2789
StimulusBundle
- Skip mapping
.ts
controller if.js
version is available by @phasdev in #2702 - Replace
chart
examples byhello
to avoid confusion with the ChartJS component by @welcoMattic in #2707
React
Turbo
🚧 Toolkit 🚧
- Add components metadata (for dependencies) by @Kocal in #2726
- Remove
FileType
by @Kocal in #2800 - Remove old
FileType
references by @Kocal in #2802 - Add myself to Toolkit code-owners by @Kocal in #2804
- Remove
Kit::$uxIcon
, make icons internal to the website by @Kocal in #2807
Typed
LazyImage
Swup
Miscellaneous
- Configure Git username/email to github-actions(bot) when committing version updates by @Kocal in #2759
- Rework
tests-php
job matrix, better covers different PHP/SF versions, test all components in a single job by @Kocal in #2734 - Re-organize workflows: split unit/functional/app tests, split code quality workflow by @Kocal in #2764
- Remove oldest versionadded by @smnandre in #2706
- Homogenize PHP-CS-Fixer configuration with
symfony/symfony
, and run it by @Kocal in #2768 - Replace
ramsey/composer-install
bycomposer install
inapp-tests
workflow by @Kocal in #2780 - Re-add PHP-CS-Fixer by @Kocal in #2803
New Contributors
- @phasdev made their first contribution in #2702
- @teklakct made their first contribution in #2006
- @ameotoko made their first contribution in #2723
- @mart-insiders made their first contribution in #2763
- @dannyvw made their first contribution in #2772
- @ThomasLandauer made their first contribution in #2781
Full Changelog: v2.25.2...v2.26.0