Update dependency doctrine/orm to v2.15.1
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
doctrine/orm (source) | require | minor |
2.14.1 -> 2.15.1
|
Release Notes
doctrine/orm
v2.15.1
2.15.1
Release Notes for2.15.1
- Total issues resolved: 0
- Total pull requests resolved: 6
- Total contributors: 4
Bug
- 10684: Support unserializing 2.14 ParserResult instances thanks to @derrabus
- 10671: Fix attribute ManyToMany mapping thanks to @BoShurik
Static Analysis
- 10679: Upgrade to Psalm 5.11.0 thanks to @greg0ire
- 10677: Upgrade to Psalm 5.10.0 thanks to @greg0ire
Documentation
- 10674: Bump version numbers in the README thanks to @greg0ire
- 10668: Added doc for the fields parameter of the UniqueConstraint attribute thanks to @stollr
v2.15.0
2.15.0
Release Notes forFeature release (minor)
2.15.0
- Total issues resolved: 1
- Total pull requests resolved: 30
- Total contributors: 8
New Features
-
10234: Support
NOT
expression thanks to @remi-san
Improvements
- 10601: Support options like charset and collation on DiscriminatedColumn thanks to @JanTvrdik
- 10599: fix(persistent-collection): check association is not nullable before using it as an array thanks to @amina-seraoui
- 10473: Allow to-many associations on mapped superclasses w/ ResolveTargetEntityListener thanks to @mpdude
- 10397: Factor out logic that tracks mapping inheritance thanks to @mpdude
-
10351: Allow
doctrine/instantiator
2 thanks to @derrabus
Deprecations
-
10654: Deprecate usage of
@JoinColumn
on the inverse side of one-to-one associations thanks to @mpdude - 10519: Deprecate overriding associations not inherited from a mapped superclass thanks to @mpdude
- 10470: Deprecate overriding fields/associations inherited from other entities thanks to @mpdude
- 10423: Add deprecations for "table per class" inheritance thanks to @mpdude
Bugfixes
- 10554: Make "targetEntity must not be a mapped superclass" a lazy check thanks to @mpdude and @alexander-schranz
Static Analysis
- 10602: Remove duplicate array shape thanks to @greg0ire
- 10478: Move psalm types to ClassMetadata thanks to @greg0ire
- 10442: Add embedded class mapping array shape thanks to @greg0ire
- 10430: Use FieldMapping array shape even more thanks to @greg0ire
- 10408: Field mapping improvements thanks to @greg0ire
- 10403: Reuse association mapping array shape thanks to @greg0ire
- 10381: Use more precise types for class strings thanks to @greg0ire
- 10372: Use the same type as in the DBAL thanks to @greg0ire
- 10365: Address new behavior of $firstResult thanks to @greg0ire
- 10156: Identity map cannot contains null value thanks to @PowerKiKi
- 10513: Use array shapes where appropriate thanks to @greg0ire
Test Suite
- 10569: Address deprecation of fetchAll() thanks to @greg0ire
- 10545: Make data providers static thanks to @derrabus
- 10464: Fix some tests that were missed in #10431 thanks to @mpdude
- 10406: Test with a stable PHPUnit thanks to @derrabus
Code Style
- 10477: Remove underscore prefix on private variables thanks to @greg0ire
- 10465: Remove commented-out code sections thanks to @mpdude
Documentation
- 10428: Fix version number in UPGRADE.md thanks to @mpdude
-
10426: Slight docblock improvements for
CM::parentClasses
thanks to @mpdude
v2.14.3
2.14.3
Release Notes for2.14.3
- Total issues resolved: 0
- Total pull requests resolved: 5
- Total contributors: 5
Bugfixes
- 10630: Fixed xsd schema for support FQCN type thanks to @tmihalicka
-
10587: Handle null comparisons in
ManyToManyPersister
thanks to @MatTheCat
Documentation
- 10642: fix syntax array association on partial index documentation thanks to @yobrx
- 10620: fix typo in HydrationCompleteHandler doc thanks to @ecourtial
Test Suite
v2.14.2
2.14.2
Release Notes for2.14.x bugfix release (patch)
2.14.2
- Total issues resolved: 0
- Total pull requests resolved: 42
- Total contributors: 14
Bugfixes
-
10579: add
$isXsdValidationEnabled
to SimplifiedXmlDriver constructor thanks to @dmaicher - 10516: fix: use executeStatement in SchemaTool thanks to @simPod
- 10489: Fix forgotten exception throws thanks to @janedbal
-
10443: Replace hardcoded name with
Command::getName()
in output message fromUpdateCommand
thanks to @phansys - 10434: Avoid wasting Opcache memory with Paginator queries thanks to @mpdude
- 10420: Fix #9095 by re-applying #9096 thanks to @mpdude
- 8797: Avoid unnecessary information in query hints to improve query cache hit ratio thanks to @mpdude
- 8415: Fix association handling when there is a MappedSuperclass in the middle of an inheritance hierarchy thanks to @mpdude
Improvement
- 10444: Make Paginator-internal query cacheable in the query cache thanks to @mpdude
- 10411: Fill in missing subclasses when loading ClassMetadata thanks to @mpdude
Static Analysis
- 10604: Upgrade to Psalm 5.9.0 thanks to @greg0ire
- 10575: PHPStan 1.10.6, Psalm 5.8.0 thanks to @derrabus
- 10540: Mark SqlWalker methods as not deprecated thanks to @stof
- 10507: Baseline Psalm errors for DBAL 3.6 thanks to @derrabus
- 10490: Fix invalid phpdocs missing null thanks to @janedbal
- 10476: Hunt down invalid doc blocks thanks to @greg0ire
- 10468: Psalm 5.6.0, PHPStan 1.9.14 thanks to @derrabus
- 10445: Psalm 5.5.0 thanks to @derrabus
- 10418: Use correct type for FieldMapping#unique thanks to @greg0ire
- 10415: Remove ignore rules for fixed issues thanks to @greg0ire
- 10541: Bump dev tools thanks to @derrabus
Documentation
- 10589: Added missing ';' thanks to @e2palmes
- 10583: docs: Remove incorrect @SequenceGenerator info thanks to @Mika56
- 10539: More precisely document the performance impact of to-one associations towards inheritance hierarchies thanks to @mpdude
- 10534: [Documentation] consistency order for docblock in association mapping thanks to @MrYamous
- 10529: Correct use of PHP attribute thanks to @joshpme
- 10526: fix typo in faq.rst thanks to @alzee
- 10429: Review the documentation regarding entity inheritance thanks to @mpdude
- 10133: Clarify difference between transactional() methods of Connection and EntityManager thanks to @sbusch
CI
- 10563: Skip test instead of commenting it out thanks to @greg0ire
- 10480: Run tests with ext-pgsql thanks to @derrabus
Test Suite
- 10560: Skip test instead of commenting it out thanks to @derrabus
- 10546: Ignore the cache dir of PHPUnit 10 thanks to @derrabus
- 10544: Make data providers static thanks to @derrabus
-
10502: Remove calls to
assertObjectHasAttribute()
thanks to @derrabus -
10501: Remove calls to
withConsecutive()
thanks to @derrabus - 10498: Use recognized array key thanks to @greg0ire
- 10493: Make all data providers static thanks to @derrabus
- 10453: Add regression test for a to-many relationship on a base class & mapped superclass in the hierarchy thanks to @mpdude
- 10441: Use the right property thanks to @greg0ire
- 10433: Make sure tests from #7837 are actually run thanks to @mpdude
- 10424: Fixup GH8127 test case thanks to @mpdude
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.