Skip to content

Releases: sonata-project/SonataDoctrineORMAdminBundle

3.29.0

08 Feb 16:56
6df5cec
Compare
Choose a tag to compare

Deprecated

Fixed

3.28.0

26 Jan 11:59
367ba44
Compare
Choose a tag to compare

Added

Changed

Deprecated

Fixed

3.27.0

17 Jan 13:03
f3fbd47
Compare
Choose a tag to compare

Added

Changed

  • [#1259] Code formatting in views and change from <a> with empty href to button (@axzx)
  • [#1255] Changing access checking in views (isGranted to hasAccess) (@axzx)
  • [#1241] When using embedded fields or fake field 'foo.bar' (with custom getters in the entity), FieldDescription::fieldName is changed from bar to the correct value foo.bar (@VincentLanglet)

Deprecated

  • [#1262] Deprecated Pager::getResults() (@VincentLanglet)
  • [#1257] Sonata\DoctrineORMAdminBundle\Datagrid\Pager::computeNbResult() (@dmaicher)
  • [#1257] Sonata\DoctrineORMAdminBundle\Datagrid\Pager::getNbResults() (@dmaicher)
  • [#1257] Sonata\DoctrineORMAdminBundle\Datagrid\Pager::setNbResults() (@dmaicher)
  • [#1234] Deprecated Sonata\DoctrineORMAdminBundle\Filter\EmptyFilter (@pbories)
  • [#1232] Deprecated ModelManager::getMetadata() method (@VincentLanglet)
  • [#1232] Deprecated ModelManager::hasMetadata() method (@VincentLanglet)
  • [#1211] Deprecate Sonata\DoctrineORMAdminBundle\Model\ModelManager::modelTransform() with no replacement (@VincentLanglet)
  • [#1211] Deprecate Sonata\DoctrineORMAdminBundle\Model\ModelManager::getDefaultPerPageOptions() with no replacement (@VincentLanglet)
  • [#1211] Deprecate Sonata\DoctrineORMAdminBundle\Model\ModelManager::getDefaultSortValues() with no replacement (@VincentLanglet)
  • [#1211] Deprecate Sonata\DoctrineORMAdminBundle\Model\ModelManager::getDataSourceIterator() with no replacement (@VincentLanglet)
  • [#1199] Deprecate passing an instance of ProxyQueryInterface which is not an instance of Sonata\DoctrineORMAdminBundle\Datagrid::ProxyQuery as argument 1 to the Sonata\DoctrineORMAdminBundle\Filter\Filter::filter() method (@VincentLanglet)

Fixed

3.26.0

19 Nov 13:13
3a49e1e
Compare
Choose a tag to compare

Added

3.25.0

15 Nov 20:07
1580c46
Compare
Choose a tag to compare

Added

  • [#1202] Added "Not equal" filter for StringFilter (@VincentLanglet)
  • [#1190] Support for \DateTimeImmutable at AbstractDateFilter::filter() (@phansys)
  • [#1166] Check to guarantee that argument 3 passed to ModelManager::addIdentifiersToQuery() is not an empty array (@phansys)

Deprecated

  • [#1170] Instantiate a FieldDescription without passing the name as first argument (@VincentLanglet)
  • [#1159] Using a callback filter with a callback option which does not return a boolean (@VincentLanglet)

Fixed

  • [#1197] FormContractor::getDefaultOptions() passes collection_by_reference option instead of by_reference to AdminType in order to respect the new API (@VincentLanglet)
  • [#1189] Setting wrong date and time references at AbstractDateFilter::filter() (@phansys)
  • [#1136] TypeError thrown by explode() when receiving non string values as argument 2 from argument 3 at ModelManager::addIdentifiersToQuery() (@phansys)

3.24.0

09 Oct 08:07
09fbe95
Compare
Choose a tag to compare

Added

Deprecated

  • [#1113] Calling executeQuery() on something else than an instance of Doctrine\ORM\QueryBuilder or Sonata\DoctrineORMAdminBundle\Datagrid\ProxyQuery (@VincentLanglet)

Fixed

3.23.0

13 Sep 13:14
7368436
Compare
Choose a tag to compare

Deprecated

3.22.0

29 Aug 10:57
3.22.0
e5415d9
Compare
Choose a tag to compare

Added

Changed

  • [#1077] Use deprecated tag instead of sonata_template_deprecate to not throw unwanted deprecation notices (@franmomu)

Deprecated

Removed

3.21.0

15 Jul 12:07
591efc7
Compare
Choose a tag to compare

Added

Deprecated

3.20.0

30 Jun 06:56
3.20.0
0c0ccdd
Compare
Choose a tag to compare

Added