Added
- [#6565] Added
collection_by_reference
option for AdminType (@VincentLanglet) - [#6556] Added
Sonata\AdminBundle\Templating\AbstractTemplateRegistry
(@wbloszyk) - [#6556] Added
Sonata\AdminBundle\Templating\MutableTemplateRegistry
(@wbloszyk) - [#6556] Added
Sonata\AdminBundle\Templating\MutableTemplateRegistryAwareInterface
(@wbloszyk) - [#6463] Added DataSourceInterface (@VincentLanglet)
Changed
- [#6565]
collection_by_reference
is used instead ofby_reference
inAdminType in order to know which call should be used between
ObjectManipulator::addInstance()and
ObjectManipulator::setObject()` (@VincentLanglet) - [#6556] Changed
Sonata\AdminBundle\Templating\TemplateRegistryAwareInterface
to handle instances ofTemplateRegistryInterface
. (@wbloszyk) - [#6548] Prevent load entities when pass empty choices for
ModelType
, use null for native loading (@kirya-dev)
Deprecated
- [#6556] Deprecated
Sonata\AdminBundle\Templating\TemplateRegistry:setTemplate()
(@wbloszyk) - [#6556] Deprecated
Sonata\AdminBundle\Templating\TemplateRegistry:setTemplates()
(@wbloszyk) - [#6458]
DatagridManagerInterface
with no replacement (@VincentLanglet) - [#6463] Deprecated not setting a DataSourceInterface to an Admin (@VincentLanglet)
- [#6463] Deprecated
ModelManagerInterface::getDataSourceIterator()
(@VincentLanglet)
Fixed
- [#6571] If no label is provided to the filter, the default label is used following the label translator strategy (@VincentLanglet)
- [#6574] Showing toggle filter button when the filter is hidden in the admin list (@phansys)
- [#6534] Allow usage object properties to get/set instance in
ObjectManipulator
(@peter-gribanov)