3.84.0
Added
- [#6724] Added support for fieldName with dot for
BaseFieldDescription::getFieldValue()
(@VincentLanglet) - [#6713] Added
AbstractTaggedAdmin::getListModes()
(@VincentLanglet) - [#6713] Added
TaggedAdminInterface::getListModes()
(@VincentLanglet) - [#6699] Added
RouteCollectionInterface
imported from4.x
to ease upgrading process (@franmomu) - [#6720] One argument to
BaseFieldDescription::construct()
to set the field name (@VincentLanglet) - [#6541]
getPage()
to the PagerInterface (@VincentLanglet) - [#6541]
getFirstPage()
to the PagerInterface (@VincentLanglet) - [#6541]
getLastPage()
to the PagerInterface (@VincentLanglet) - [#6541]
getNextPage()
to the PagerInterface (@VincentLanglet) - [#6541]
getPreviousPage()
to the PagerInterface (@VincentLanglet) - [#6541]
isFirstPage()
to the PagerInterface (@VincentLanglet) - [#6541]
isLastPage()
to the PagerInterface (@VincentLanglet) - [#6541]
getNbResults()
to the PagerInterface (@VincentLanglet) - [#6541]
getLinks()
to the PagerInterface (@VincentLanglet) - [#6541]
haveToPaginate()
to the PagerInterface (@VincentLanglet) - [#6541]
getQuery()
to the PagerInterface (@VincentLanglet) - [#6614] Added
TaggedAdminInterface
(@VincentLanglet) - [#6614] Added
AbstractTaggedAdmin
(@VincentLanglet) - [#6614] Added
AbstractAdmin::hasFilterPersister()
method (@VincentLanglet) - [#6654] Added
Sonata\AdminBundle\Filter\Filter::active
property (@VincentLanglet)
Deprecated
- [#6716]
FieldDescriptionInterface::getFieldValue()
(@VincentLanglet) - [#6720]
FieldDescriptionInterface::setFieldMapping()
(@VincentLanglet) - [#6720]
BaseFieldDescription::setFieldMapping()
(@VincentLanglet) - [#6541]
AbstractPager::getCurrentMaxLink()
(@VincentLanglet) - [#6541]
AbstractPager::getMaxRecordLimit()
(@VincentLanglet) - [#6541]
AbstractPager::setMaxRecordLimit()
(@VincentLanglet) - [#6541]
AbstractPager::getCursor()
(@VincentLanglet) - [#6541]
AbstractPager::setCursor()
(@VincentLanglet) - [#6541]
AbstractPager::getObjectByCursor()
(@VincentLanglet) - [#6541]
AbstractPager::getCurrent()
(@VincentLanglet) - [#6541]
AbstractPager::getNext()
(@VincentLanglet) - [#6541]
AbstractPager::getPrevious()
(@VincentLanglet) - [#6541]
AbstractPager::getFirstIndex()
(@VincentLanglet) - [#6541]
AbstractPager::getLastIndex()
(@VincentLanglet) - [#6541]
AbstractPager::getParameters()
(@VincentLanglet) - [#6541]
AbstractPager::getParameter()
(@VincentLanglet) - [#6541]
AbstractPager::hasParameter()
(@VincentLanglet) - [#6541]
AbstractPager::setParameter()
(@VincentLanglet) - [#6614] Deprecate instantiating a new
AbstractAdmin
class withnull
as third argument (@VincentLanglet) - [#6614] Deprecate calling
AbstractAdmin::getManagerType()
when no manager type is set (@VincentLanglet) - [#6614] Deprecate calling
AbstractAdmin::getFilterPersister()
when no filter persister is set (@VincentLanglet) - [#6614] Deprecate calling
AbstractAdmin::getModelManager()
when no model manager is set (@VincentLanglet) - [#6614] Deprecate calling
AbstractAdmin::getDataSource()
when no data source is set (@VincentLanglet) - [#6614] Deprecate calling
AbstractAdmin::getFormContractor()
when no form contractor is set (@VincentLanglet) - [#6614] Deprecate calling
AbstractAdmin::getShowBuilder()
when no show builder is set (@VincentLanglet) - [#6614] Deprecate calling
AbstractAdmin::getListBuilder()
when no list builder is set (@VincentLanglet) - [#6614] Deprecate calling
AbstractAdmin::getDatagridBuilder()
when no datagrid builder is set (@VincentLanglet) - [#6614] Deprecate calling
AbstractAdmin::getTranslator()
when no translator is set (@VincentLanglet) - [#6614] Deprecate calling
AbstractAdmin::getConfigurationPool()
when no pool is set (@VincentLanglet) - [#6614] Deprecate
AbstractAdmin::setValidator()
(@VincentLanglet) - [#6614] Deprecate
AbstractAdmin::getValidator()
(@VincentLanglet) - [#6614] Deprecate calling
AbstractAdmin::getSecurityHandler()
when no security handler is set (@VincentLanglet) - [#6614] Deprecate calling
AbstractAdmin::getMenuFactory()
when no menu factory is set (@VincentLanglet) - [#6614] Deprecate calling
AbstractAdmin::getRouteBuilder()
when no route builder is set (@VincentLanglet) - [#6614] Deprecate calling
AbstractAdmin::getLabelTranslatorStrategy()
when no label translator strategy is set (@VincentLanglet) - [#6694] Deprecated passing other type than
string
ornull
as argument 2 constructingFormBuilderIterator
(@franmomu) - [#6654]
Sonata\AdminBundle\Filter\Filter::getValue()
(@VincentLanglet) - [#6654]
Sonata\AdminBundle\Filter\Filter::setValue()
(@VincentLanglet)
Fixed
- [#6702] Stop throwing an exception when the
_per_page
filter parameter is not set (@VincentLanglet) - [#6722] Replaced 'array[0]' by 'array|first' to fix edit_many_to_many template when children index does not start with 0 (@nws-jstorm)
- [#6677] Fixed using
admin_pool
to fetch an option instead ofsonata_config
(@franmomu) - [#6694] Fixed iterating over children names in
AdminHelper::getChildFormBuilder
recursively (@franmomu) - [#6675] Fixed disallowing sorting in a field defined with a closure in
associated_property
(@franmomu)