PackageTrack
Sign in Get early access

oro/doctrine-extensions

Doctrine Extensions for MySQL and PostgreSQL.

2.0.5 13M downloads/mo #2139 most downloaded on Packagist oroinc/doctrine-extensions

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Release timing varies

gaps range from 1 weeks to 1.4 years

Rarely documented

notes for 5 of 38 stable releases

Nothing withdrawn

no release was ever pulled

12 years old

38 releases · first in 2014

0 releases in the last 12 months

see the full history below

Release timeline

37 releases · Jul 2014 to Feb 2025
2015 2017 2019 2021 2023 2025
Release Pre-release

Releases

latest 38
  1. 2.0.5 20 Nov 2024
    Release notes

    What's Changed

    Full Changelog: 2.0.4...2.0.5

    Open source →
  2. 2.0.4 09 Feb 2024

    Nothing published for this version

  3. 2.0.3 22 Sep 2023

    Nothing published for this version

  4. 2.0.2 10 May 2022

    Nothing published for this version

  5. 2.0.1 02 Sep 2021

    Nothing published for this version

  6. 2.0.0 13 Jan 2021

    Nothing published for this version

  7. 1.3.2 02 Sep 2021

    Nothing published for this version

  8. 1.3.1 17 Dec 2020

    Nothing published for this version

  9. 1.3.0 27 Sep 2019

    Nothing published for this version

  10. 1.2.3 02 Sep 2021

    Nothing published for this version

  11. 1.2.2 12 Nov 2018

    Nothing published for this version

  12. 1.2.1 15 Aug 2018

    Nothing published for this version

  13. 1.2.0 17 Jul 2017

    Nothing published for this version

  14. 1.1.3 15 Aug 2018

    Nothing published for this version

  15. 1.1.2 17 Jul 2017

    Nothing published for this version

  16. 1.1.1 17 Feb 2017

    Nothing published for this version

  17. 1.1.0 26 Jan 2017

    Nothing published for this version

  18. 1.0.15 17 Jul 2017

    Nothing published for this version

  19. 1.0.14 17 Feb 2017

    Nothing published for this version

  20. 1.0.13 11 Nov 2016

    Nothing published for this version

  21. 1.0.12 29 Mar 2016

    Nothing published for this version

  22. 1.0.11 05 Jan 2016

    Nothing published for this version

  23. 1.0.10 08 Oct 2015

    Nothing published for this version

  24. 1.0.9 18 Sep 2015

    Nothing published for this version

  25. 1.0.8 15 Jun 2015

    Nothing published for this version

  26. 1.0.7 06 Apr 2015

    Nothing published for this version

  27. 1.0.6 17 Nov 2014

    Nothing published for this version

  28. 1.0.5 24 Sep 2014

    Nothing published for this version

  29. 1.0.4 18 Sep 2014

    Nothing published for this version

  30. 1.0.3 08 Aug 2014

    Nothing published for this version

  31. 1.0.2 04 Aug 2014

    Nothing published for this version

  32. 1.0.0 25 Jul 2014

    Nothing published for this version

  33. 3.0-beta1 no date
    Release notes

    What's Changed

    New Contributors

    • @tups made their first contribution in #115

    Full Changelog: 3.0-alpha4...3.0-beta1

    Open source →
  34. 3.0-alpha4 01 Jul 2024
    Release notes

    What's Changed

    Full Changelog: 3.0-alpha3...3.0-alpha4

    Open source →
  35. 3.0-alpha3 29 Jan 2024
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 3.0-alpha2...3.0-alpha3

    Open source →
  36. 3.0-alpha2 28 Dec 2023

    Nothing published for this version

  37. 3.0-alpha1 22 Sep 2023

    Nothing published for this version

  38. 3.0 14 Feb 2025
    Release notes

    Release 3.0 - Doctrine ORM 3 Support

    Overview

    This major release brings full compatibility with Doctrine ORM 3.0, representing a significant modernization of the library to support the latest PHP and Doctrine ecosystem standards.

    Requirements & Compatibility

    • PHP 8.1+ Required - Minimum PHP version raised from 7.3 to 8.1
    • Doctrine ORM 3.0+ Support - Full compatibility with Doctrine ORM 3.0
    • Dropped Doctrine ORM 2.x Support - Version 2.x branches should be used for Doctrine ORM 2.x projects

    What's Changed

    Core Updates

    • Complete codebase refactoring for Doctrine ORM 3.0 compatibility
    • Updated all AST functions to work with new Doctrine ORM 3.0 query parser
    • Modernized code to leverage PHP 8.1+ features

    API Changes

    The following method signatures have been updated. If you have created custom functions by extending library classes, you may need to update your code:

    • FunctionFactory::create(string $platformName, string $functionName, array $parameters): PlatformFunctionNode
    • Cast#checkType($type) has been replaced with isSupportedType(string $type): bool
    • TimestampDiff#checkUnit($unit) has been replaced with isSupportedUnit(string $unit): bool
    • AbstractTimestampAwarePlatformFunctionNode#getTimestampValue($expression, SqlWalker $sqlWalker): string

    Included PRs

    Migration Guide

    If you only registered the functions and types provided by this library with Doctrine, most likely you do not need to make any changes to your code. Simply update your composer.json:

    {
        "require": {
            "oro/doctrine-extensions": "^3.0"
        }
    }

    Credits

    This release was made possible by the Oro team and community contributors who worked to ensure compatibility with Doctrine ORM 3.0. Special thanks to all who tested the alpha and beta releases.

    New Contributors

    Documentation

    Reporting Issues

    If you encounter any issues with this release, please report them on our GitHub Issues page.


    Full Changelog: 2.0.5...3.0

    Open source →
    Release notes

    In this release will be introduced compatibility with latest versions of Doctrine
    Moved to latest PHPUnit

    Open source →

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