doctrine/orm
Doctrine ORM is a PHP 8.1+ object-relational mapper that provides transparent persistence for objects on top of Doctrine DBAL. Includes DQL, an object-oriented SQL-like query language inspired by Hibernate HQL, for flexible, powerful querying.
3.6.x bugfix release (patch)
This release also contains changes from https://github.com/doctrine/orm/releases/tag/2.20.10
2.20.x bugfix release (patch)
3.6.x bugfix release (patch)
3.6.x bugfix release (patch)
Feature release (minor)
12232: SQLFilter: replace internal array shape with class thanks to @derrabus
12214: Stop using deprecated Collections constants thanks to @derrabus
12198: Update DQL arbitrary joins to use the ON keyword instead of WITH thanks to @stof
12110: Allow Symfony 8 thanks to @derrabus
12095: Performance optimization in ScalarColumnHydrator::hydrateAllData() thanks to @maxm86545
12068: QueryBuilder: prevent misuse of DELETE with LIMIT thanks to @janedbal
12196: Add deprecation messages for methods that were only annotated as being [@deprecated](https://github.com/deprecated) thanks to @mpdude
12131: Feature: add support for ClassLocator thanks to @rela589n
2.20.x bugfix release (patch)
3.5.x bugfix release (patch)
3.5.x bugfix release (patch)
3.5.x bugfix release (patch)
This release contains the changes from https://github.com/doctrine/orm/releases/tag/2.20.8
This release was intended to contain the changes from https://github.com/doctrine/orm/releases/tag/2.20.8, but doesn't. Use 3.5.6 instead.
2.20.x bugfix release (patch)
3.5.x bugfix release (patch)
3.5.x bugfix release (patch)
12236: bugfix - add fieldAlias for entities in dto thanks to @eltharin
12217: Fix DBAL deprecation thanks to @derrabus
12208: Handle quoted PK columns properly on DBAL 4 thanks to @derrabus
12201: Fix missing import thanks to @derrabus
12142: Prefer non-deprecated AbstractAsset API thanks to @derrabus
12219: Move introduction outside of paragraph about 3.x thanks to @greg0ire
This release also contains the changes from https://github.com/doctrine/orm/releases/tag/2.20.7
2.20.x bugfix release (patch)
reportFieldsWhereDeclared (#11769)" thanks to @mpdudeIN/NOT IN comparisons that require type conversions thanks to @mpdudeResolveTargetEntityListener thanks to @mpdudeIN/NOT IN expression handling and support enums when matching on to-many-collections thanks to @mpdudegetMockForAbstractClass() thanks to @derrabus3.5.x bugfix release (patch)
This release also contains the changes from https://github.com/doctrine/orm/releases/tag/2.20.6
2.20.x bugfix release (patch)
3.5.x bugfix release (patch)
Feature release (minor)
INSERT operations in UnitOfWork#executeInserts() so that EntityPersister#executeInserts() calls are reduced thanks to @Ocramius3.4.x bugfix release (patch)
3.4.x bugfix release (patch)
3.4.x bugfix release (patch)
This release includes changes from https://github.com/doctrine/orm/releases/tag/2.20.5
2.20.x bugfix release (patch)
3.4.x bugfix release (patch)
2.20.x bugfix release (patch)
3.3.x bugfix release (patch)
11919: Update composite-primary-keys.rst thanks to @WinterSilence
11905: [DOC]: fix setFileExtension() xml mapping documentation thanks to @rela589n
11883: adapt assertions for new consistent PRIMARY KEY formatting thanks to @xabbuh
11837: Restore logic exception thanks to @greg0ire
This release contains the changes from https://github.com/doctrine/orm/releases/tag/2.20.3
2.20.x bugfix release (patch)
LimitSubqueryOutputWalker constructor thanks to @aprat843.3.x bugfix release (patch)
This release includes the changes in https://github.com/doctrine/orm/releases/tag/2.20.2
2.20.x bugfix release (patch)
reportFieldsWhereDeclared thanks to @HypeMCSqlWalker deprecations in 3.3 thanks to @janedbalThis release includes all the changes from https://github.com/doctrine/orm/releases/tag/2.20.1
2.20.x bugfix release (patch)
isEmpty() method to the Extra Lazy Associations tutorial thanks to @acasademontEvents::onFlush and PostFlush() documentation: events are always raised thanks to @lyrixx11753: Run static analysis checks on PHP 8.4 thanks to @greg0ire
11743: Bump doctrine/.github from 5.3.0 to 6.0.0 thanks to @dependabot[bot]
11704: Drop Psalm thanks to @beberlei
11697: Run tests against PostgreSQL 17 thanks to @IndraGunawan
11680: Bump doctrine/.github from 5.1.0 to 5.2.0 thanks to @dependabot[bot]
11671: Bump doctrine/.github from 5.1.0 to 5.2.0 thanks to @dependabot[bot]
11736: Avoid coverage upload for merge up pull requests thanks to @greg0ire
How can I help you explore Laravel packages today?