[PR #10324] Merge release 2.14.0 into 3.0.x #12267

Open
opened 2026-01-22 16:13:31 +01:00 by admin · 0 comments
Owner

Original Pull Request: https://github.com/doctrine/orm/pull/10324

State: closed
Merged: Yes


Release Notes for 2.14.0

2.14.0

  • Total issues resolved: 0
  • Total pull requests resolved: 43
  • Total contributors: 10

Improvement

Static Analysis

New Feature

Test Suite

Deprecation,Static Analysis

Deprecation

Documentation,Improvement

Bug

Deprecation,Documentation

**Original Pull Request:** https://github.com/doctrine/orm/pull/10324 **State:** closed **Merged:** Yes --- ### Release Notes for [2.14.0](https://github.com/doctrine/orm/milestone/115) ### 2.14.0 - Total issues resolved: **0** - Total pull requests resolved: **43** - Total contributors: **10** #### Improvement - [10321: Drop forceful loading of annotations](https://github.com/doctrine/orm/pull/10321) thanks to @greg0ire - [10320: Support doctrine/annotations 2](https://github.com/doctrine/orm/pull/10320) thanks to @derrabus - [10301: Allow lexer 2](https://github.com/doctrine/orm/pull/10301) thanks to @greg0ire - [10233: update help for RunDqlCommand](https://github.com/doctrine/orm/pull/10233) thanks to @dmaicher - [10206: Use a more accurate name for $annotationName](https://github.com/doctrine/orm/pull/10206) thanks to @greg0ire - [10123: Allow doctrine/event-manager 2](https://github.com/doctrine/orm/pull/10123) thanks to @derrabus - [10122: Automap events in AttachEntityListenersListener](https://github.com/doctrine/orm/pull/10122) thanks to @HypeMC - [10070: Add support for doctrine/collection 2](https://github.com/doctrine/orm/pull/10070) thanks to @greg0ire #### Static Analysis - [10315: Document stdClass structures used by `CommitOrderCalculator`](https://github.com/doctrine/orm/pull/10315) thanks to @derrabus - [10242: Solve some PHPStan baseline errors](https://github.com/doctrine/orm/pull/10242) thanks to @VincentLanglet - [10238: Use more precise phpdoc](https://github.com/doctrine/orm/pull/10238) thanks to @VincentLanglet - [10231: Make the code easier to statically analyse](https://github.com/doctrine/orm/pull/10231) thanks to @greg0ire - [10224: Document property as non-nullable](https://github.com/doctrine/orm/pull/10224) thanks to @greg0ire - [10218: Ignore PropertyNotSetInConstructor](https://github.com/doctrine/orm/pull/10218) thanks to @greg0ire - [10202: Allow "Expr\Func" as condition in join in PHPDoc](https://github.com/doctrine/orm/pull/10202) thanks to @willemverspyck - [10199: refactor: use list type in SchemaTool](https://github.com/doctrine/orm/pull/10199) thanks to @simPod - [10145: Fix type doc blocks in annotation classes](https://github.com/doctrine/orm/pull/10145) thanks to @derrabus - [10089: Document properties as possibly null](https://github.com/doctrine/orm/pull/10089) thanks to @greg0ire - [10002: Make paginator covariant](https://github.com/doctrine/orm/pull/10002) thanks to @VincentLanglet #### New Feature - [10313: Add TypedFieldMapper for automatic mapping of typed PHP fields to DBAL types](https://github.com/doctrine/orm/pull/10313) thanks to @michnovka - [10288: Allow enum discriminator columns](https://github.com/doctrine/orm/pull/10288) thanks to @michnovka - [10187: Leverage LazyGhostTrait when possible](https://github.com/doctrine/orm/pull/10187) thanks to @nicolas-grekas - [10040: Add lockMode to EntityManager#refresh()](https://github.com/doctrine/orm/pull/10040) thanks to @michnovka - [10302: Add assertions about non nullability](https://github.com/doctrine/orm/pull/10302) thanks to @greg0ire - [10256: Make use statements redundant](https://github.com/doctrine/orm/pull/10256) thanks to @greg0ire - [10162: Use error style for notifications](https://github.com/doctrine/orm/pull/10162) thanks to @greg0ire - [10153: Address dbal deprecations](https://github.com/doctrine/orm/pull/10153) thanks to @greg0ire - [10121: Address deprecation of Table::changeColumn()](https://github.com/doctrine/orm/pull/10121) thanks to @greg0ire - [10116: Address deprecations from DBAL](https://github.com/doctrine/orm/pull/10116) thanks to @greg0ire - [10105: Backport DBAL-related fixes](https://github.com/doctrine/orm/pull/10105) thanks to @greg0ire #### Test Suite - [10282: Control proxy implementation via env](https://github.com/doctrine/orm/pull/10282) thanks to @derrabus - [10197: Backport `NonProxyLoadingEntityManager::refresh()` signature change](https://github.com/doctrine/orm/pull/10197) thanks to @michnovka #### Deprecation,Static Analysis - [10267: Add `$not` constructor parameter to AST classes](https://github.com/doctrine/orm/pull/10267) thanks to @derrabus #### Deprecation - [10212: Add a constructor to `CacheKey`](https://github.com/doctrine/orm/pull/10212) thanks to @derrabus - [10204: Rename internal methods](https://github.com/doctrine/orm/pull/10204) thanks to @greg0ire - [10178: Deprecate the `Annotation` interface](https://github.com/doctrine/orm/pull/10178) thanks to @derrabus - [10098: Deprecate annotation driver](https://github.com/doctrine/orm/pull/10098) thanks to @greg0ire - [10086: Create dedicated event argument classes](https://github.com/doctrine/orm/pull/10086) thanks to @franmomu - [10045: Deprecate `Doctrine\ORM\Proxy\Proxy` and decouple a bit more from `Doctrine\Common\Proxy`](https://github.com/doctrine/orm/pull/10045) thanks to @nicolas-grekas - [9961: Deprecate `EntityManager::create()`](https://github.com/doctrine/orm/pull/9961) thanks to @derrabus #### Documentation,Improvement - [10205: Avoid references to annotations](https://github.com/doctrine/orm/pull/10205) thanks to @greg0ire #### Bug - [10165: Fix calls to `AbstractSchemaManager::createSchema()`](https://github.com/doctrine/orm/pull/10165) thanks to @derrabus #### Deprecation,Documentation - [10161: Make the mapping driver deprecations more obvious](https://github.com/doctrine/orm/pull/10161) thanks to @greg0ire
admin added the pull-request label 2026-01-22 16:13:31 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: doctrine/archived-orm#12267