Releases: sonata-project/SonataAdminBundle
Releases · sonata-project/SonataAdminBundle
4.22.4
Fixed
- [#8009] Fix response_item_callback option for
ModelAutocompleteType
form field. (@aleksvaganoff) - [#7891] Fix Sortable drag and drop for
ModelType
form field. (@jorrit)
4.22.3
4.22.2
Fixed
- [#8001] Admin extension declaration with priority (@VincentLanglet)
4.22.1
Fixed
- [#7998] ExtensionCompilerPass usage with parameters class string. (@VincentLanglet)
4.22.0
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 toadmin_implements
,admin_instanceof
,admin_extends
andadmin_use
options. (@VincentLanglet) - [#7964]
excludes
,extends
,implements
,instanceof
,uses
,admin_implements
,admin_instanceof
,admin_extends
andadmin_use
options are now available directly when tagging an admin extension. (@VincentLanglet)
4.21.1
4.21.0
Added
Changed
- [#7962] Made
AbstractAdmin::setSubject()
usegetModelClass()
instead ofgetClass()
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
Added
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
Changed
- [#7922] [BC break] Change json error output for ajax calls to create or edit admin endpoints. (@jordisala1991)
Deprecated
- [#7927] BCLabelTranslatorStrategy (@VincentLanglet)
- [#7930]
ModelManager::getIdentifierValues
(@VincentLanglet) - [#7930]
ModelManager::getIdentifierFieldNames
(@VincentLanglet)
Fixed
- [#7930] ModelToIdPropertyTransformer now supports composite identifiers (@VincentLanglet)
- [#7926] Fix missing default translation for actions label on list view. (@jordisala1991)
4.18.0
Added
- [#7913] Security attributes can be string or symfony expression language expressions (@VincentLanglet)
- [#7909] Added generics to the ProxyQueryInterface (@VincentLanglet)