1.5.0
This version is by far the most important release in the history of this bundle. In the previous version (1.4.0) we allowed you to tweak/replace any template or fargment used in the interface. In this new version, you can also tweak/override/replace any action executed during the backend workflow.
This means that you can tweak/override the method used to instantiate any entity, to create any form, to save/persist any entity, to execute any view (list, edit, show, etc.) And you can do all of that in two different ways: defining your own AdminController and using Symfony events.
Lastly, the documentation has been completely revamped, so you are encouraged to read it again, even if you already have experience with this bundle. You can read the new Getting Started Guide and the collection of Advanced Tutorials.
Features
[c31b171] Allow to override any action
[4baf490] Revamped and reorganized the entire documentation
[6f7fb05] Allow to configure the fields used for the search queries
[626a2fb] Highlight search terms in the search results listing
[dd4ba2d][7de902d] Added lots of functional tests (@Pierstoval)
[3e5ac07] After editing/deleting/showing an entity, the user is returned to his/her original listing/search page
[929f1e9] Allow to use entity.label and entity.name in any page title or button label
[1852e27] Added an advanced responsive main menu (@mashware)
[2c9bd0f] Added an UPGRADE guide detailing BC breaks
[a583cdf] Cache the Composer cache directory on Travis (@xabbuh)
Fixes
[47d9995] Changed the way we assign entity names and labels
[8d903b2] Fixed an issue with virtual fields that don't correspond to a Doctrine entity
[8deefda] Fix some design issues when header title is multiline (@Pierstoval)
[b38a0cc] Add back Travis job for lowest allowed deps (@xabbuh)