doctrine/orm
Object-Relational-Mapper for PHP
3.6.8
310M downloads/mo
#234 most downloaded on composer
doctrine/orm
What this package is like to depend on
Last release 18 days ago
05 Aug 2026
Ships fairly regularly
a new release about every 3 weeks
Rarely documented
notes for 10 of 175 stable releases
Nothing withdrawn
no release was ever pulled
15 years old
195 releases · first in 2011
21 releases in the last 12 months
see the full history below
Release timeline
194 releases · Nov 2011 to Aug 2026Releases
latest 60 of 195-
3.6.805 Aug 2026Release notes
Open source →Release Notes for 3.6.8
3.6.8
- Total issues resolved: 0
- Total pull requests resolved: 15
- Total contributors: 5
Bugfixes
- 12516: Do not require an active transaction for
LockMode::NONEinQuery::setLockMode()thanks to @ruudk - 12491: Fix broken AUTOGENERATE_FILE_NOT_EXISTS_OR_CHANGED proxy setting. thanks to @demiankatz
- 12400: Fix Cache::MODE_REFRESH not writing to query cache thanks to @isaackaara
- 12297: Initialize lazy ghost objects before persist thanks to @soyuka
Improvements
- 12524: Ignore deprecation from DBAL thanks to @greg0ire
- 12517: Use TableEditor::setOptions() when schema editor exists thanks to @greg0ire
- 12509: Avoid table mutation thanks to @greg0ire
- 12488: Migrate to schema and column editor API thanks to @greg0ire
- 12483: Add alternative to mutation thanks to @greg0ire
Static Analysis
Test Suite
-
12534: Use stubs when appropriate thanks to @greg0ire
-
12532: Towards phpunit 12 thanks to @greg0ire
-
12514: Migrate some tests to table editor API thanks to @greg0ire
-
12473: Disable deprecation deduplication thanks to @greg0ire
-
12531: Fix usage of RequiresPhp thanks to @greg0ire
-
3.6.725 May 2026Release notes
Open source →This release contains the changes from https://github.com/doctrine/orm/releases/tag/2.20.13
-
3.6.621 May 2026Release notes
Open source →Release Notes for 3.6.6
3.6.x bugfix release (patch)
3.6.6
- Total issues resolved: 0
- Total pull requests resolved: 3
- Total contributors: 1
Bugfixes
- 12477: Avoid adding the same foreign key twice for STI thanks to @greg0ire
- 12476: Address string default expression deprecation thanks to @greg0ire
CI
-
3.6.511 May 2026Release notes
Open source →Release Notes for 3.6.5
3.6.x bugfix release (patch)
3.6.5
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bugfixes
- 12365: fix: allow findby strings thanks to @vvaswani
-
3.6.407 May 2026Release notes
Open source →Release Notes for 3.6.4
3.6.x bugfix release (patch)
3.6.4
- Total issues resolved: 0
- Total pull requests resolved: 3
- Total contributors: 3
Bugfixes
- 12456: Fix collection order by behaviour in join with conditions in 3.6.x thanks to @ofabel
- 12416: fix: Do not change readonly id when deleting (#9538) thanks to @robske110
Documentation
This release includes changes from https://github.com/doctrine/orm/releases/tag/2.20.11
-
3.6.302 Apr 2026Release notes
Open source →Release Notes for 3.6.3
3.6.x bugfix release (patch)
3.6.3
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
CI
This release also contains changes from https://github.com/doctrine/orm/releases/tag/2.20.10
-
3.6.230 Jan 2026Nothing published for this version
-
3.6.109 Jan 2026Nothing published for this version
-
3.6.019 Dec 2025Nothing published for this version
-
3.5.829 Nov 2025Nothing published for this version
-
3.5.711 Nov 2025Nothing published for this version
-
3.5.610 Nov 2025Nothing published for this version
-
3.5.510 Nov 2025Nothing published for this version
-
3.5.4no dateNothing published for this version
-
3.5.327 Oct 2025Nothing published for this version
-
3.5.208 Aug 2025Nothing published for this version
-
3.5.105 Aug 2025Nothing published for this version
-
3.5.001 Jul 2025Nothing published for this version
-
3.4.430 Jun 2025Nothing published for this version
-
3.4.327 Jun 2025Nothing published for this version
-
3.4.226 Jun 2025Nothing published for this version
-
3.4.121 Jun 2025Nothing published for this version
-
3.4.014 Jun 2025Nothing published for this version
-
3.3.414 Jun 2025Nothing published for this version
-
3.3.302 May 2025Nothing published for this version
-
3.3.204 Feb 2025Nothing published for this version
-
3.3.119 Dec 2024Nothing published for this version
-
3.3.012 Oct 2024Nothing published for this version
-
3.2.311 Oct 2024Nothing published for this version
-
3.2.223 Aug 2024Nothing published for this version
-
3.2.126 Jun 2024Nothing published for this version
-
3.2.023 May 2024Nothing published for this version
-
3.1.421 May 2024Nothing published for this version
-
3.1.330 Apr 2024Nothing published for this version
-
3.1.215 Apr 2024Nothing published for this version
-
3.1.121 Mar 2024Nothing published for this version
-
3.1.003 Mar 2024Nothing published for this version
-
3.0.303 Mar 2024Nothing published for this version
-
3.0.201 Mar 2024Nothing published for this version
-
3.0.122 Feb 2024Nothing published for this version
-
3.0.003 Feb 2024Nothing published for this version
-
3.0.0-beta215 Nov 2023 pre-releaseNothing published for this version
-
3.0.0-beta111 Oct 2023 pre-releaseNothing published for this version
-
3.0.0-RC128 Jan 2024 pre-releaseNothing published for this version
-
2.20.1325 May 2026Release notes
Open source →Release Notes for 2.20.13
2.20.x bugfix release (patch)
2.20.13
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bugfixes
-
2.20.1208 May 2026Release notes
Open source →Release Notes for 2.20.12
2.20.x bugfix release (patch)
2.20.12
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bugfix
-
2.20.1106 May 2026Release notes
Open source →Release Notes for 2.20.11
2.20.x bugfix release (patch)
2.20.11
- Total issues resolved: 0
- Total pull requests resolved: 10
- Total contributors: 5
Bugfixes
Static Analysis
- 12445: Update baseline thanks to @greg0ire
CI
- 12426: Bump the doctrine group with 4 updates thanks to @dependabot[bot]
Test Suite
- 12455: Backport 12287 thanks to @greg0ire
- 12431: Move leftover tests to new directory structure thanks to @HypeMC
Documentation
- 12452: Add missing space thanks to @greg0ire
- 12450: Fix order by docs thanks to @greg0ire
- 12433: Document composite foreign keys thanks to @HypeMC
- 12430: Fix errors in EBNF thanks to @HypeMC
- 12429: Fix "Install Composer" link on getting started documentation thanks to @derrabus
-
2.20.1002 Apr 2026Release notes
Open source →Release Notes for 2.20.10
2.20.x bugfix release (patch)
2.20.10
- Total issues resolved: 0
- Total pull requests resolved: 22
- Total contributors: 7
Bugfixes
- 12394: Raise proper exception for invalid arguments in Base::add() thanks to @derrabus
- 12373: 12225 Fix hydration issue when using indexBy, SQL filter, and inheritance mapping thanks to @tomme87
Documentation
- 12414: Add documentation for enumType mapping with PHP backed enums thanks to @ahmed-bhs
- 12169: docs: add xml example for Single Table Inheritance mapping thanks to @sad270
- 12331: Fix grammatical errors thanks to @greg0ire
Test Suite
- 12419: Backport #12222 thanks to @greg0ire
- 12350: Add missing ORDER BY clause thanks to @greg0ire
- 12336: Stop mocking EventManager thanks to @greg0ire
CI
- 12410: Bump doctrine/.github/.github/workflows/release-on-milestone-closed.yml from 13.1.0 to 14.0.0 thanks to @dependabot[bot]
- 12409: Bump doctrine/.github/.github/workflows/coding-standards.yml from 13.1.0 to 14.0.0 thanks to @dependabot[bot]
- 12408: Bump doctrine/.github/.github/workflows/documentation.yml from 13.1.0 to 14.0.0 thanks to @dependabot[bot]
- 12407: Bump doctrine/.github/.github/workflows/composer-lint.yml from 13.1.0 to 14.0.0 thanks to @dependabot[bot]
- 12406: Bump ramsey/composer-install from 3 to 4 thanks to @dependabot[bot]
- 12322: Bump actions/upload-artifact from 5 to 6 thanks to @dependabot[bot]
- 12321: Bump actions/download-artifact from 6 to 7 thanks to @dependabot[bot]
- 12318: Bump doctrine/.github/.github/workflows/documentation.yml from 13.0.0 to 13.1.0 thanks to @dependabot[bot]
- 12317: Bump doctrine/.github/.github/workflows/composer-lint.yml from 13.0.0 to 13.1.0 thanks to @dependabot[bot]
- 12316: Bump doctrine/.github/.github/workflows/coding-standards.yml from 13.0.0 to 13.1.0 thanks to @dependabot[bot]
- 12315: Bump doctrine/.github/.github/workflows/release-on-milestone-closed.yml from 13.0.0 to 13.1.0 thanks to @dependabot[bot]
- 12299: chore: show parameters in name of CI jobs thanks to @alexisLefebvre
Code Style
- 12395: Fix code style thanks to @derrabus
Static Analysis
- 12344: Update PHPStan baseline thanks to @greg0ire
-
2.20.929 Nov 2025Nothing published for this version
-
2.20.810 Nov 2025Nothing published for this version
-
2.20.727 Oct 2025Nothing published for this version
-
2.20.608 Aug 2025Nothing published for this version
-
2.20.524 Jun 2025Nothing published for this version
-
2.20.409 Jun 2025Nothing published for this version
-
2.20.302 May 2025Nothing published for this version
-
2.20.204 Feb 2025Nothing published for this version
-
2.20.119 Dec 2024Nothing published for this version
-
2.20.011 Oct 2024Nothing published for this version
-
2.19.810 Oct 2024Nothing published for this version
-
2.19.723 Aug 2024Nothing published for this version