Skip to content

Releases: EasyCorp/EasyAdminBundle

5.0.7

03 May 18:21
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

New features

[ae6ff6b] Add login_form_footer block to the login page template (@lacatoire)
[a2aa224] Add ButtonVariant::Info (@lacatoire)

Bug fixes

[ba934ab] Fix TextEditorField layout breaking under strict CSP (@lacatoire)
[f74c134] Allow buttons to grow and wrap with long or multi-line content (@lacatoire)
[968fe87] Prevent ImageField from overwriting existing files (@lacatoire)
[f71eee4] Fix filter to use translated labels for enums implementing TranslatableInterface (@lacatoire)
[080ae90] Fix the disabling of text editor fields (@javiereguiluz)
[29bf7ec] Prevent TextEditor modal clicks from triggering row action redirect (@lacatoire)
[5e00ba3] Add choice_label support to CrudAutocompleteType (@Amoifr)
[0d158f0] Apply DefaultColumns to ChoiceField regardless of widget type (@lacatoire)
[4e39c0d] Fix filter label translation when field is hidden via hideOnIndex (@Amoifr)

Misc fixes

[846a2f3] Add regression test for CollectionField::renderExpanded() on nested CRUD forms (@lacatoire)
[538ff87] Improve the docs about field configurators (@lacatoire)
[b95f290] Fix configuration on documentation file (@maxhelias)

4.29.7

03 May 18:09
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Bug fixes

[ba934ab] Fix TextEditorField layout breaking under strict CSP (@lacatoire)
[f74c134] Allow buttons to grow and wrap with long or multi-line content (@lacatoire)
[f71eee4] Fix filter to use translated labels for enums implementing TranslatableInterface (@lacatoire)
[080ae90] Fix the disabling of text editor fields (@javiereguiluz)
[29bf7ec] Prevent TextEditor modal clicks from triggering row action redirect (@lacatoire)
[5e00ba3] Add choice_label support to CrudAutocompleteType (@Amoifr)
[0d158f0] Apply DefaultColumns to ChoiceField regardless of widget type (@lacatoire)
[4e39c0d] Fix filter label translation when field is hidden via hideOnIndex (@Amoifr)

Misc fixes

[538ff87] Improve the docs about field configurators (@lacatoire)

5.0.6

21 Apr 06:07
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

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

21 Apr 06:03
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

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

15 Apr 18:07
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

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

01 Apr 18:46
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

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

01 Apr 18:16
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

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

31 Mar 19:40
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

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

31 Mar 19:35
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Bug fixes

[7050bbe] Avoid rendering empty style attribute in menu badges (@bt-nn)

5.0.2

08 Mar 19:37
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

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)