mirror of
https://github.com/doctrine/orm.git
synced 2026-03-24 06:52:09 +01:00
[PR #10324] Merge release 2.14.0 into 3.0.x #12267
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Original Pull Request: https://github.com/doctrine/orm/pull/10324
State: closed
Merged: Yes
Release Notes for 2.14.0
2.14.0
Improvement
Static Analysis
CommitOrderCalculatorthanks to @derrabusNew Feature
10313: Add TypedFieldMapper for automatic mapping of typed PHP fields to DBAL types thanks to @michnovka
10288: Allow enum discriminator columns thanks to @michnovka
10187: Leverage LazyGhostTrait when possible thanks to @nicolas-grekas
10040: Add lockMode to EntityManager#refresh() thanks to @michnovka
10302: Add assertions about non nullability thanks to @greg0ire
10256: Make use statements redundant thanks to @greg0ire
10162: Use error style for notifications thanks to @greg0ire
10153: Address dbal deprecations thanks to @greg0ire
10121: Address deprecation of Table::changeColumn() thanks to @greg0ire
10116: Address deprecations from DBAL thanks to @greg0ire
10105: Backport DBAL-related fixes thanks to @greg0ire
Test Suite
NonProxyLoadingEntityManager::refresh()signature change thanks to @michnovkaDeprecation,Static Analysis
$notconstructor parameter to AST classes thanks to @derrabusDeprecation
CacheKeythanks to @derrabusAnnotationinterface thanks to @derrabusDoctrine\ORM\Proxy\Proxyand decouple a bit more fromDoctrine\Common\Proxythanks to @nicolas-grekasEntityManager::create()thanks to @derrabusDocumentation,Improvement
Bug
AbstractSchemaManager::createSchema()thanks to @derrabusDeprecation,Documentation