Skip to content

Releases: sonata-project/SonataAdminBundle

4.22.2

05 Jan 16:03
7cd96b2
Compare
Choose a tag to compare

Fixed

4.22.1

05 Jan 10:45
8166522
Compare
Choose a tag to compare

Fixed

4.22.0

04 Jan 09:53
42dfec1
Compare
Choose a tag to compare

Added

  • [#7994] Added usage of ExporterInterface instead of Exporter class. (@pkameisha)
  • [#7964] Ability to configure admin extension in the sonata_admin.extensions config with the admin class rather than the model class thanks to admin_implements, admin_instanceof, admin_extends and admin_use options. (@VincentLanglet)
  • [#7964] excludes, extends, implements, instanceof, uses, admin_implements, admin_instanceof, admin_extends and admin_use options are now available directly when tagging an admin extension. (@VincentLanglet)

4.21.1

08 Dec 14:14
Compare
Choose a tag to compare

Fixed

  • [#7985] Fixed an issue with integer indexed form children within FormBuilderIterator (@dmaicher)
  • [#7981] data-sonata-select2-maximumSelectionLength attribute (@sterrien)

4.21.0

11 Nov 08:53
Compare
Choose a tag to compare

Added

Changed

  • [#7962] Made AbstractAdmin::setSubject() use getModelClass() instead of getClass() to check is the subject is allowed (@7ochem)

Fixed

  • [#7963] Fix appendFormFieldElement on nested collection named the same as one of the parent fields (@fgueguen)
  • [#7961] Fixes ChoiceFieldMaskType behavior inside CollectionType (@Darkabso)
  • [#7952] Fix an issue that an exception will be thrown by Pool::getAdminByClass() when the admin code is different from its service id. (@tamcy)
  • [#7952] Fix a typo in the deprecation message which is triggered when multiple sonata.admin tags are found in the same service definition. (@tamcy)

4.20.0

20 Oct 08:29
Compare
Choose a tag to compare

Added

  • [#7937] Allow manually reorder tagged admin services using the priority attribute. (@tamcy)

Deprecated

  • [#7941] Applying the service tag sonata.admin to a service more than once is deprecated. This is not meant to be supported and will not work as intended, as only one of the tag attributes will be applied to the service. (@tamcy)

Fixed

  • [#7949] Fix validation errors while editting many to one|many relations in a modal. (@jordisala1991)
  • [#7948] Violations error handling (@ggabrovski)
  • [#7940] Fix an issue that exception is thrown when the admin code is different from its service id. (@tamcy)

4.19.0

27 Sep 21:23
4e957eb
Compare
Choose a tag to compare

Changed

  • [#7922] [BC break] Change json error output for ajax calls to create or edit admin endpoints. (@jordisala1991)

Deprecated

Fixed

4.18.0

21 Aug 12:56
20e0881
Compare
Choose a tag to compare

Added

4.17.0

15 Aug 10:48
2a70a8f
Compare
Choose a tag to compare

Added

Deprecated

  • [#7906] Relying on doctrine ClassUtils::getClass to resolve proxy classes. The ModelManager have to implements the ProxyManagerInterface instead. (@VincentLanglet)

Fixed

4.16.0

02 Aug 08:43
e12f3f5
Compare
Choose a tag to compare

Added

Changed

  • [#7885] Sidebar menu is now non-shared. (new instance is created everytime its requested) (@Warxcell)

Fixed