Thanks to all contributors who helped with this release. Special thanks to Vincent (@VincentLanglet), who did amazing work fixing numerous PHPStan issues and raising the PHPStan level used in this project.
The main highlight of this version is the new #[AdminRoute]
attribute. You can read more about it in the updated docs on integrating Symfony actions into dashboards. Please note that these docs are not yet available on symfony.com, so you can read them here instead: #7076.
New features
[1638534][b1436d8][4a22e73][3730553] Add a new #[AdminRoute]
attribute (@javiereguiluz, @GromNaN)
[69a92e3] Deprecate the global ea
variable in favor of the ea()
Twig function (@javiereguiluz)
[3bcc974] Allow notice
and error
flash message keys (@jontjs)
[c0a9301] Add Symfony UX inspired events for autocomplete (@Deksor)
[24d99f8] Allow custom default image style in Gravatar (@svdv22)
Bug fixes
[4d7d450] Fix mark pretty url menu items in subfolder (@Nogrod)
[37c98b4] Fix alert component to avoid Twig error when withDismissButton not set (@nforgeot-norsys)
[62faea1] Replace markRegExp
by mark
(@Seb33300)
[8f81657] Keep filter name even if field hidden on forms (Yannick Armand)
[a06dd66] Check currency property path first (@Seb33300)
[e6a4924] Fix the Russian translation (@alshenetsky)
[d6d8084] Don't apply nl2br
when displaying textare contents as HTML (@fracsi)
Misc
[2b95dc1] Add PHPdoc for some arrays (@VincentLanglet)
[260223b] Improve some PHPdoc thanks to PHPStan (@VincentLanglet)
[34bb109] Improve deprecation message about return type (@VincentLanglet)
[c13c078] Type all iterable (@VincentLanglet)
[4690279] Fix two PHPStan findings (@VincentLanglet)
[94d2ae6] Solve 40 PHPStan errors level 7 (@VincentLanglet)
[ee92299] Deprecate passing MenuItemInterface to UserMenuDto (@VincentLanglet)
[db3839b][d4fbb9a][ac9672c][c9e298d][d9027fa] Misc doc fixes and update (@BatsaxIV, @BenMorel, @javiereguiluz)