Shipped · APIs and backends

What EasyCorp/EasyAdminBundle shipped

The public repository of Easycorp · github.com/EasyCorp/EasyAdminBundle

Written by FoxPlug from the repository's own releases; not affiliated with Easycorp. Paste your own repository in the box below and FoxPlug writes the same weekly update for your product. This page is an automatic summary of the releases, pull requests and commits in github.com/EasyCorp/EasyAdminBundle; Easycorp did not write it and does not use or endorse FoxPlug. Every line links to the change it describes.

Get a weekly update like this for your product, free

Or Use it as a GitHub Action

See the update FoxPlug writes for EasyAdminBundle, free

Week of November 2, 2026

What shipped

Why it matters

Version 5.9.0 is out with a redesigned default theme, and the upgrade notes now come with a matching UPGRADE-AI.md file. Several fixes land in the same release: forms that post nothing under their form name now submit, ea_as_string reads id properties, badge variants can be set per field, and custom action URLs check permissions. The bundle also builds fewer of its own services on requests that have nothing to do with the admin.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

EasyAdmin 5.9.0 is out with a redesigned default theme. This week also adds per-field badge variants, permission checks on custom action URLs, id property support in ea_as_string, and a fix for forms that post no data under their name.

Post for LinkedIn

EasyAdmin 5.9.0 is released and introduces a redesigned default theme. Alongside it, this week brings per-field badge variants with setBadgeVariant() on the badge fields, permission and disabled state checks on custom action URLs, and support for objects that expose their id as a public property in ea_as_string. Forms that post no data under their form name, such as new or edit forms with only disabled or unchecked fields when CSRF is off, now submit correctly. The collapse marker in collection items rotates properly again, user avatar alignment is fixed, the Flag component is configurable, and the bundle builds fewer of its own services on requests that aren't for the admin.

Week of October 19, 2026

What shipped

Why it matters

This week brought a new release along with a redesigned Badge component and filter type guessing for nested properties. Testing now covers PostgreSQL, MySQL and MariaDB, which helps catch database-specific bugs. A Sorani translation and fixes for form column layout and custom icon sets improve the experience for more backends.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

EasyAdmin 5.8.0 is out. Badges get a new look with light, solid, outline and dot variants, and filter type guessing now handles nested properties like author.name. Tests can now run on PostgreSQL, MySQL and MariaDB, plus a Sorani translation and several fixes.

Post for LinkedIn

EasyAdmin 5.8.0 is released. The Badge component has been redesigned with a variant prop that sets light, solid, outline or dot styles. Filter type guessing now supports nested properties such as author.name and embedded paths like author.address.country, so you can add them without creating the filter yourself. The functional tests can now run on PostgreSQL, MySQL and MariaDB instead of only SQLite, which lets database-specific bugs surface. This week also adds a Central Kurdish (Sorani) translation, extracts the CRUD permission checks into a reusable service, fixes field stretching in form columns without fieldsets, and makes the UI Kit examples work with custom icon sets.

Week of October 12, 2026

What shipped

Why it matters

This week brings a new release, 5.7.0, whose main new feature is a UI Kit, alongside a development-only UI Kit route for exploring the project's Twig components. It also lands several fixes for file fields and tab and modal styling, plus new options for tab IDs and icon sizes.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

EasyAdmin 5.7.0 is out with a new UI Kit. This week also fixed file deletion for optional file fields, placeholder handling in translated exceptions, tab spacing and the profiler panel, and added setTabId() plus a size prop on icons.

Post for LinkedIn

EasyAdmin 5.7.0 is released, and the main new feature is a UI Kit. When your app runs in debug mode, an admin-only route at /_ea_ui_kit shows the Twig components, and their props and blocks are now documented for IDEs and the UI Kit. This week also fixed file deletion for optional file and image fields, null values saved on empty file fields, placeholders in translated exception messages, tab spacing and custom action modals, and the profiler panel now reads route attributes so it works with pretty admin URLs. New options include setTabId() for fixed tab IDs and a size prop for the Icon component.

Week of October 5, 2026

What shipped

Why it matters

A bad or stale routeName value in a dashboard URL used to surface as a server error, and it now resolves as a missing page, which is what a typo or an old bookmark should produce. Removing the leftover ea global fixes template resolution for form themes, and the autowiring change keeps CRUD pages working as Symfony deprecates the old dispatcher alias. The remaining changes are smaller polish items around fieldset rendering, a Slug field error message and autowiring descriptions.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: bad routeName query params in dashboard URLs now return 404 instead of 500. The leftover ea Twig global is gone, so form theme templates resolve again. CRUD pages use the event dispatcher contract. Plus clearer Slug field errors, fixed errored fieldset borders, better

Post for LinkedIn

This week in EasyAdminBundle. A dashboard URL with a routeName query parameter that matches no route now returns 404 instead of 500, which covers typos, stale bookmarks and bots probing old URLs. The leftover ea global Twig variable has been removed, so calls like ea.templatePath() no longer fail when Symfony resolves parent templates of a form theme. CRUD pages now request the event dispatcher contract interface, so autowiring keeps working as the component alias is deprecated. Smaller fixes: the Slug field error message is clearer, errored fieldsets no longer have their top border cut, and the types registered for autowiring now carry a description line for debug:autowiring.

Week of September 14, 2026

What shipped

Why it matters

Version 5.6.0 addresses form handling edge cases with non-nullable text fields, improves compatibility with Doctrine ORM 3.7, and refines the UI experience with better fieldset error display and icon rendering. These fixes improve data integrity and visual consistency across the admin interface.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

EasyAdmin 5.6.0 shipped. Fixed non-nullable text field handling, Doctrine ORM 3.7 compatibility, fieldset error borders, close button icons, and autocomplete initialization.

Post for LinkedIn

EasyAdmin 5.6.0 is out. This release improves form data handling for non-nullable text fields, ensures compatibility with Doctrine ORM 3.7's new SortDirection enum, refines fieldset error border display to reduce visual clutter, fixes close button icon rendering issues, and resolves autocomplete initialization on input elements.

Weeks with too little public activity are left out rather than filled in. Last updated 2026-11-10.

Is this your repo? Ask us to remove this page.