3.1.0
This new version comes with interesting new features and a minor backward-compatibility break. This shouldn't affect you, because it's done in an interface that is not usually implemented directly. See the new UPGRADE file for details.
New features
[ff4160a] Allowed to generate EasyAdmin URLs from outside EasyAdmin (@javiereguiluz)
[564e32c] Added two new methods to the abstract CRUD controller (@javiereguiluz)
[efa7503][067ca9a] Added a hideLineNumbers()
method to CodeEditorField
(@seb-jean)
[8adce5a][0d64535] Added a useAlpha3Codes()
method to CountryField
(@jmsche)
[106c187] Added a HiddenField
field (@seb-jean)
[a55fa00] Added a way to get the locale formatted as IETF BCP 47 (@javiereguiluz)
[89bbcc2] Allowed to use a custom dir and namespace for generated CRUD controllers (@javiereguiluz)
Bug Fixes
[67fe764] Display null
when an ID is null
(@Schyzophrenic)
[90cbc7d] Fixed undefined variable error on page_footer
block (@soullivaneuh)
[8b87769] Fixed the way date, time and datetime formats/patterns are handled (@javiereguiluz)
[f0816ff] Fixed HTML escaping for text fields (@michael-roth)
[c6786f2] Fixed the label functionality of Filters (@jbtronics)
[bd3048a] Fixed the option to define empty labels when updating actions (@javiereguiluz)
[42fd7bb][97da106][a07d5cd] Updated German translation (@cbcf, @ThomasLandauer, @xabbuh)
[f8e9ecc] Updated Polish translations (@axzx)
[a025860][6378ced][8e8cf89] Minor doc fixes (@axzx, @mdeherder)