PackageTrack
Sign in Get early access

sonata-project/doctrine-extensions

Doctrine2 behavioral extensions

2.6.0 23M downloads/mo #1795 most downloaded on Packagist sonata-project/sonata-doctrine-extensions

What this package is like to depend on

Last release 9 months ago

23 Nov 2025

Release timing varies

gaps range from 2 weeks to 10 months

Nearly every release is documented

notes for 38 of 41 stable releases

Nothing withdrawn

no release was ever pulled

14 years old

42 releases · first in 2012

1 release in the last 12 months

see the full history below

Release timeline

42 releases · Sep 2012 to Nov 2025
2013 2015 2017 2019 2021 2023 2025
Release Pre-release

Releases

latest 42
  1. 2.6.0 23 Nov 2025
    Release notes

    Removed

    Open source →
    Release notes

    Removed

    Open source →
  2. 2.5.0 03 Feb 2025
    Release notes

    Added

    Open source →
    Release notes

    Added

    Open source →
  3. 2.4.1 18 Aug 2024
    Release notes

    Changed

    Fixed

    • [#511] Symfony 7.1 deprecation about Symfony\Component\HttpKernel\DependencyInjection\Extension usage (@VincentLanglet)
    Open source →
    Release notes

    Changed

    Fixed

    • [#511] Symfony 7.1 deprecation about Symfony\Component\HttpKernel\DependencyInjection\Extension usage (@VincentLanglet)
    Open source →
  4. 2.4.0 21 Feb 2024
    Release notes

    Added

    • [#494] Compatibility with doctrine/dbal 4 and doctrine/orm 3 (@dmaicher)
    Open source →
    Release notes

    Added

    • [#494] Compatibility with doctrine/dbal 4 and doctrine/orm 3 (@dmaicher)
    Open source →
  5. 2.3.0 04 Jun 2023
    Release notes

    Fixed

    • [#487] Fixed Symfony 6.3 deprecation: DoctrineORMMapper is now registered as Doctrine event listener (@dmaicher)
    Open source →
    Release notes

    Fixed

    • [#487] Fixed Symfony 6.3 deprecation: DoctrineORMMapper is now registered as Doctrine event listener (@dmaicher)
    Open source →
  6. 2.2.0 09 Mar 2023
    Release notes

    Removed

    Open source →
    Release notes

    Removed

    Open source →
  7. 2.1.0 31 Dec 2022
    Release notes

    Added

    • [#443] Added TransactionalManagerInterface::class interface. (@eerison)
    Open source →
    Release notes

    Added

    • [#443] Added TransactionalManagerInterface::class interface. (@eerison)
    Open source →
  8. 2.0.1 02 Aug 2022
    Release notes

    Fixed

    Open source →
    Release notes

    Fixed

    Open source →
  9. 2.0.0 28 Jul 2022
    Release notes

    Removed

    Open source →
  10. 2.0.0-alpha1 14 Jun 2022 pre-release

    Nothing published for this version

  11. 1.18.1 02 Sep 2022
    Release notes

    Fixed

    • [#448] JsonType::convertToPHPValue and JsonType::convertToDatabaseValue can return null (@dmitryuk)
    Open source →
    Release notes

    Fixed

    • [#448] JsonType::convertToPHPValue and JsonType::convertToDatabaseValue can return null (@dmitryuk)
    Open source →
  12. 1.18.0 17 Aug 2022
    Release notes

    Added

    • [#443] Added TransactionalManagerInterface::class interface. (@eerison)

    Changed

    • [#443] Implements TransactionalManagerInterface in BaseEntityManager abstract class (@eerison)

    Removed

    Open source →
    Release notes

    Added

    • [#443] Added TransactionalManagerInterface::class interface. (@eerison)

    Changed

    • [#443] Implements TransactionalManagerInterface in BaseEntityManager abstract class (@eerison)

    Removed

    Open source →
  13. 1.17.0 11 May 2022
    Release notes

    Added

    Deprecated

    Open source →
  14. 1.16.0 04 Dec 2021
    Release notes

    Added

    Fixed

    Open source →
  15. 1.15.0 06 Nov 2021
    Release notes

    Deprecated

    Open source →
  16. 1.14.0 05 Oct 2021
    Release notes

    Added

    Open source →
  17. 1.13.1 19 Jul 2021
    Release notes

    Fixed

    • [#327] EntityManagerMockFactoryTrait mocks all the basic methods of QueryBuilder (@VincentLanglet)
    Open source →
  18. 1.13.0 15 Jun 2021
    Release notes

    Added

    • [#323] Added ClearableManagerInterface to be able to clear the Manager in an easy way. (@jordisala1991)

    Fixed

    • [#298] Dependency on a non-existent service "sonata.doctrine.adapter.doctrine_phpcr" (@skydiablo)
    Open source →
  19. 1.12.0 11 Mar 2021
    Release notes

    Added

    Fixed

    • [#306] Missing PHPStan type at BaseManager::$class property (@franmomu)
    Open source →
  20. 1.11.0 04 Jan 2021
    Release notes

    Added

    Open source →
  21. 1.10.1 21 Oct 2020
    Release notes

    Fixed

    Open source →
  22. 1.10.0 19 Oct 2020
    Release notes

    Removed

    • [#240] Remove support for doctrine/mongodb-odm <2.0 (@franmomu)
    Open source →
  23. 1.9.1 09 Aug 2020
    Release notes

    Fixed

    Open source →
  24. 1.9.0 08 Aug 2020
    Release notes

    Added

    • [#209] Added Sonata\Exporter\Bridge\Symfony\SonataDoctrineSymfonyBundle alias in order to fix Symfony Flex autodiscovery. (@phansys)
    Open source →
  25. 1.8.0 20 Jul 2020
    Release notes

    Added

    • [#205] Added Sonata\Doctrine\Bridge\Symfony\SonataDoctrineBundle. (@phansys)

    Deprecated

    • [#205] Deprecated Sonata\Doctrine\Bridge\Symfony\Bundle\SonataDoctrineBundle in favor of Sonata\Doctrine\Bridge\Symfony\SonataDoctrineBundle. (@phansys)

    Fixed

    • [#184] Fix modifying entities (associations, discriminator columns and overrides) with DoctrineCollector (@jordisala1991)
    Open source →
  26. 1.7.0 02 Jul 2020
    Release notes

    Added

    • [#203] Added support for doctrine/persistence:^2.0. (@phansys)

    Fixed

    • [#189] Fixed returning void from methods which are intended to return values; (@phansys)
    • [#189] Fixed weak check at ModelManager::getNormalizedIdentifier(). (@phansys)

    Removed

    Open source →
  27. 1.6.0 23 Mar 2020
    Release notes

    Added

    • Added some explicit methods to OptionsBuilder

    Deprecated

    • OptionsBuilder::create method

    Fixed

    • Doctrine deprecation

    Changed

    • Bump SF to 4.4
    Open source →
  28. 1.5.1 15 Dec 2019
    Release notes

    Fixed

    • Fix typo in class name
    • Restore argument in EntityManagerMockFactory::create()
    Open source →
  29. 1.5.0 15 Dec 2019
    Release notes

    Added

    • Add EntityManagerMockFactoryTrait
    Open source →
  30. 1.4.0 02 Dec 2019
    Release notes

    Changed

    • Remove the final modifier for the getRepository method

    Deprecated

    • Passing a second argument to BaseManager::findOneBy
    Open source →
  31. 1.3.1 27 Sep 2019
    Release notes

    Fixed

    • Using with only PHPCR without ORM
    Open source →
  32. 1.3.0 29 Apr 2019
    Release notes

    Added

    • Added DoctrineORMMapper to manipulate doctrine entity relations

    Deprecated

    • Deprecated Sonata\Doctrine\Model\PageableManagerInterface
    Open source →
  33. 1.2.0 08 Mar 2019
    Release notes

    Fixed

    • Adapters are not being injected on the adapter chain.
    • sonata_urlsafeid twig filter is working again

    Deprecated

    • Sonata\Doctrine\Types\JsonType, in favor of Doctrine\DBAL\Types\JsonType
    Open source →
  34. 1.1.5 19 Jan 2019
    Release notes

    Fixed

    • crash when decoding null value as JSON
    Open source →
  35. 1.1.4 15 Jan 2019
    Release notes

    Fixed

    • invalid doctrine_phpcr config filename loading in SonataDoctrineExtension
    Open source →
  36. 1.1.3 16 Dec 2018
    Release notes

    Fixed

    • crash about type hinting issues with AdapterInterface
    Open source →
  37. 1.1.2 25 Nov 2018
    Release notes

    Removed

    • Removed @mixins from classes
    Open source →
  38. 1.1.1 21 Nov 2018
    Release notes

    Fixed

    • Fix class namespace and services loading
    Open source →
  39. 1.1.0 02 Oct 2018
    Release notes

    Added

    • Added all doctrine stuff from SonataCoreBundle

    Removed

    • support for old versions of php
    Open source →
  40. 1.0.2 14 Feb 2014

    Nothing published for this version

  41. 1.0.1 05 Aug 2013

    Nothing published for this version

  42. 1.0.0 28 Sep 2012

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive