Releases: EasyCorp/EasyAdminBundle
5.0.6
This release mostly focuses on fixing security issues identified during an AI-assisted security audit.
New features
[3f7f123] Increase constraint version of symfony/ux-twig-component to ^3.0 (@Kocal)
Bug fixes
[4c36ff8] Fix RepeatedType fields not inheriting Bootstrap column classes (@Mozoou)
[1a0153c] Translate header in ItemGroup (@Ishadijcks)
[66fe618] Fix a deprecation related to Url constraint (@javiereguiluz)
[13aa462] Use formattedValue consistently in UrlField on index and detail pages (@lacatoire)
[a34750d] Preserve text selection when clicking datagrid rows (@lacatoire)
[ce16587] Fix passing single constraints to image and file fields (@javiereguiluz)
[0af674d] Fix file field with remote storage (@javiereguiluz)
Security fixes
[d31b538] Check delete action CSRF unconditionally (@javiereguiluz)
[63e46c6] Add more security protection to autocomplete action (@javiereguiluz)
[dad9934] Improve the security of the Url field (@javiereguiluz)
[94e9d52] Improve the security of the Color field (@javiereguiluz)
[5641b29] Improve the security of the Email and Telephone fields (@javiereguiluz)
[f231f15] Improve the security of the File upload filed (@javiereguiluz)
[f278004] Add authorization checks to the renderFilters() action (@javiereguiluz)
[f0b7298] Improve security of batchDelete() action (@javiereguiluz)
4.29.6
This release mostly focuses on fixing security issues identified during an AI-assisted security audit.
Bug fixes
[4c36ff8] Fix RepeatedType fields not inheriting Bootstrap column classes (@Mozoou)
[1a0153c] Translate header in ItemGroup (@Ishadijcks)
[66fe618] Fix a deprecation related to Url constraint (@javiereguiluz)
[13aa462] Use formattedValue consistently in UrlField on index and detail pages (@lacatoire)
[a34750d] Preserve text selection when clicking datagrid rows (@lacatoire)
Security fixes
[d31b538] Check delete action CSRF unconditionally (@javiereguiluz)
[63e46c6] Add more security protection to autocomplete action (@javiereguiluz)
[dad9934] Improve the security of the Url field (@javiereguiluz)
[94e9d52] Improve the security of the Color field (@javiereguiluz)
[5641b29] Improve the security of the Email and Telephone fields (@javiereguiluz)
[f231f15] Improve the security of the File upload filed (@javiereguiluz)
[f278004] Add authorization checks to the renderFilters() action (@javiereguiluz)
[f0b7298] Improve security of batchDelete() action (@javiereguiluz)
5.0.5
New features
[6ea2342] Add a new field to upload files (@javiereguiluz)
Bug fixes
[4c36ff8] Fix RepeatedType fields not inheriting Bootstrap column classes (@Mozoou)
5.0.4
This is a minor release that eases the upgrade from 4.x to 5.x when using custom CRUD actions. We now dispaly better and more actionable error messages.
Changelog
[bf62201][bb46897] Misc. updates related to custom CRUD actions (@javiereguiluz)
4.29.5
This release introduces some minor changes to ease the upgrade to 5.x when using custom CRUD actions.
See https://github.com/EasyCorp/EasyAdminBundle/blob/4.x/UPGRADE.md#easyadmin-4295
Changelog
[bb46897] Misc changes related to custom CRUD actions (@javiereguiluz)
5.0.3
Bug fixes
[4bd6249] Adjust DDEV for EasyAdmin 5.x (@a-r-m-i-n)
[0486264] Remove ext-json dependency from composer.json (@maks-oleksyuk)
[f9d9ab4] Fix test bootstrap crash on PHP < 8.4 due to enable_native_lazy_objects (Honza Novak)
[f9965ce] Prevent TypeError in EntityDto::getActions() (@Lustmored)
[7050bbe] Avoid rendering empty style attribute in menu badges (@bt-nn)
4.29.4
5.0.2
New features
[360fa65] Allow to set a custom response in all AfterEntity events (@javiereguiluz)
[9bd3676] Allow to disable the logout link from the user menu (@javiereguiluz)
[b6260b0] Add support for Money objects in MoneyField (@javiereguiluz)
Bug fixes
[a5fe9e3] Fix design when dark mode is disabled (@javiereguiluz)
[5a186c8] Replaced all implementations by references to interfaces (@javiereguiluz)
[d193f60] Fix dropdown overflow in multi-column forms (@javiereguiluz)
[1964efe] Fix route generation for entities called Controller (@javiereguiluz)
[fac04b8] Fix modals of actions with confirmation messages and rendered as forms (@javiereguiluz)
[62fd895] Fix locale switcher with pretty URLs (@javiereguiluz)
[002a427] Show an error indicator and auto-expand collapsed fieldsets that contain fields with errors (@javiereguiluz)
4.29.3
New features
[360fa65] Allow to set a custom response in all AfterEntity events (@javiereguiluz)
Note: EasyAdmin 4.x no longer receives new features, but this was a feature asked a long time ago and the requried changes are minimal.
Bug fixes
[a5fe9e3] Fix design when dark mode is disabled (@javiereguiluz)
[5a186c8] Replaced all implementations by references to interfaces (@javiereguiluz)
[d193f60] Fix dropdown overflow in multi-column forms (@javiereguiluz)
[1964efe] Fix route generation for entities called Controller (@javiereguiluz)
[fac04b8] Fix modals of actions with confirmation messages and rendered as forms (@javiereguiluz)
[62fd895] Fix locale switcher with pretty URLs (@javiereguiluz)
[002a427] Show an error indicator and auto-expand collapsed fieldsets that contain fields with errors (@javiereguiluz)
5.0.1
Bug fixes
- [ff3a7d7] Ease upgrade to EasyAdmin 5.x by supporting entity IDs in query params (@javiereguiluz)
- And all the bug fixes included in version 4.29.2