Releases: EasyCorp/EasyAdminBundle
4.20.0
New features
[9082c1e] Add new propertySuffix
to allow customizing form tabs/fieldsets/columns/rows using Symfony forms (@WedgeSama)
[41c158c] Add a new Twig component to render flags in the country field (@javiereguiluz)
Bug fixes
[cd931e9] Fix action callables (@javiereguiluz)
4.19.0
New Features
[1593cc4] Allow to compute action label dynamically with a callable (@hhamon)
[2307da5] Upgrade WebpackEncore version (@javiereguiluz)
[f63b8a9] Update minimum Twig requirement to 3.15 (@javiereguiluz)
Bug Fixes
[29f2267] Allow use of ux-icons in form fields (@andersonamuller)
[6ea974b] Fix create form when entity id not set (@alexndlm)
[452ddec] Some fixes related to pretty URLs (@javiereguiluz)
4.18.0
New features
[92b3d9f] Revert FontAwesome icons changes introduced in version 4.16.0 (@javiereguiluz)
Bug fixes
[360984e] Fix reset filter link (@fracsi)
[4e772c0] Fix defaults icons in AbstractDashboard (@SebastienXD)
[4b41dd2] Misc. doc fixes (@simondaigre)
4.17.0
This release contains a potentially (small) BC break. When using pretty URLs, the generated URLs used underscores and they now use dashes and snake case. For example, before an URL could be /admin/blog_post/batchDelete
and now it's /admin/blog-post/batch-delete
The route names remain the same (e.g. admin_blog_post_batch_delete
) and you probably always generate URLs using the route name, so this BC break won't impact you.
New features
[f9a223a] Use kernel.build_dir
instead of kernel.cache_dir
for cached contents (@alexndlm)
[aee6650] Use kekab-case instead of snake_case for Pretty URL route paths (@simondaigre)
Bug fixes
[0e4544f] Fix some CSS styles (@kteterycz)
[2982a8c] Fix some internal icons name (@JorickPepin)
4.16.2
Bug fixes
[e6719e7] Fix typo in the name of an internal icon (@WedgeSama)
[bb47199] Fix menu item matcher when using pretty URLs (#javiereguiluz)
[fdbf0f9] Replace sr-only
CSS class with visually-hidden
(@JorickPepin)
[b333d63] Fix icon sets in documentation (@JorickPepin)
[cc2540a] Misc tweaks related to icons (@javiereguiluz)
[8cea287] Fix AdminDashboard
attribute routes type (@JorickPepin)
[d5ca738] Use PHP 8.4 as the baseline PHP version in CI tests (@javiereguiluz)
4.16.1
Bug fixes
[dc4bc4c] Fix an edge-case when using pretty URLs (@javiereguiluz)
4.16.0
New features
[f2fc65b] Allow to use different icon sets in the backend (@javiereguiluz)
[8d38f85] Split ea_form_fieldset_open_row
form theme block (@WedgeSama)
Bug fixes
[6a613a5] Use image_uri
for the lightbox thumbnail when using VichUploader bundle (@guillaume-sainthillier)
[440980e] Fix misc deprecations (@javiereguiluz)
4.15.1
New features
[37fe99c] Make constructors expect Interfaces for final classes (@bytes-commerce)
Bug fixes
[f5c8249] Fix the admin generator commands (@javiereguiluz)
[f0751d0] Fix return of context provider to return the context interface (@andersonamuller)
4.15.0
New features
[bc45f2f] Bump PHP requirements to PHP 8.1 (needed to use Twig Components) (@javiereguiluz)
[e7141eb] Use the modern bundle structure for config, templates, translations and public assets (@javiereguiluz)
[567ae61] Use logical CSS properties to improve RTL/LTR support (@javiereguiluz)
Bug fixes
[ce98597] Allow to stop entity deletion in batch delete via events (Elliot Bruneel)
[9f0626e] Fix the design of errored form fields (@javiereguiluz)
[171aae9] Trim trailing slash from pretty index route path (@pavol-tuka)
[d849b1e] Fix menu item matcher with pretty URLs enabled (@zorn-v)
[3fd4515] Correctly extract the entityID for the title when using pretty URLs (@jbtronics)
4.14.5
Bug fixes
[3eacbb1] Fix an issue when generating pretty URLs for the dashboard (@javiereguiluz)