Skip to content

v2.6.4

@lcobucci lcobucci tagged this 23 Sep 09:07
[![Build Status](https://travis-ci.org/doctrine/orm.svg?branch=v2.6.4)](https://travis-ci.org/doctrine/orm)

In this release we've fixes many bugs (including a performance regression) and
made the v2.x series compatible with PHP 7.4.

--------------------------------------------

- Total issues resolved: **11**
- Total pull requests resolved: **32**
- Total contributors: **30**

Improvement
-----------

 - [7785: Fix "access array offset on value of type null" PHP 7.4 notices](https://github.com/doctrine/orm/pull/7785) thanks to @mlocati
 - [7142: Rename this repository to doctrine/orm](https://github.com/doctrine/orm/issues/7142) thanks to @greg0ire

Bug
------------------

 - [7821: Bug: #7820 paginator ignores dbal type conversions in identifiers](https://github.com/doctrine/orm/pull/7821) thanks to @Ocramius
 - [7778: Guard L2C regions against corrupted data](https://github.com/doctrine/orm/pull/7778) thanks to @umpirsky
 - [7767: PersistentCollection::matching() does not respect the collections native sorting](https://github.com/doctrine/orm/issues/7767) thanks to @stephanschuler
 - [7766: Respect collection orderBy meta when matching()](https://github.com/doctrine/orm/pull/7766) thanks to @stephanschuler
 - [7761: Do not modify UOW on PersistentCollection::clear() when owner has DEFFERED_EXPLICIT change tracking policy](https://github.com/doctrine/orm/pull/7761) thanks to @paxal
 - [7750: Fix incorrect return of null values in L2C](https://github.com/doctrine/orm/pull/7750) thanks to @AlexSmerw
 - [7737: Fix MEMBER_OF comparison when using criteria in query builder](https://github.com/doctrine/orm/pull/7737) thanks to @Smartel1
 - [7735: Null in fields value in Cached Entity several times on day on high-load project.](https://github.com/doctrine/orm/issues/7735) thanks to @AlexSmerw
 - [7630: Fix #7629 - `scheduledForSynchronization` leaks memory when using `@ORM\ChangeTrackingPolicy("DEFERRED_EXPLICIT")`](https://github.com/doctrine/orm/pull/7630) thanks to @yethee
 - [7528: Prevent `UnitOfWork` lookup for DBAL types specified in `Doctrine\ORM\Query#setParameter()`](https://github.com/doctrine/orm/pull/7528) thanks to @Ocramius
 - [7322: JoinedSubclassPersister pass identifier types on delete](https://github.com/doctrine/orm/pull/7322) thanks to @dennisenderink and @fred-jan
 - [7266: Call to a member function resolveAssociationEntries() on boolean {"detail":"[object] (Symfony\\Component\\Debug\\Exception\\FatalThrowableError(code: 0): Call to a member function resolveAssociationEntries() on boolean at /www/vendor/doctrine/orm/lib/Doctrine/ORM/Cache/DefaultQueryCache.php:140)"}](https://github.com/doctrine/orm/issues/7266) thanks to @mingmingxianseng
 - [4632: DDC-3789: Paginator does not convert entity ids if they are value objects](https://github.com/doctrine/orm/issues/4632) thanks to @doctrinebot

Documentation
-------------

 - [7818: Add note into docs about not using SimpleAnnotationReader](https://github.com/doctrine/orm/pull/7818) thanks to @SenseException
 - [7791: Fix preFlush event documentation stating incorrectly that flush can be called safely](https://github.com/doctrine/orm/pull/7791) thanks to @Steveb-p
 - [7753: Add ORM annotations in getting-started docs](https://github.com/doctrine/orm/pull/7753) thanks to @SenseException and @wajdijurry
 - [7744: Fixed a typo-error](https://github.com/doctrine/orm/pull/7744) thanks to @noobshow
 - [7732: [Documentation] Missing comma fix](https://github.com/doctrine/orm/pull/7732) thanks to @lchrusciel
 - [7729: Update DATE_ADD and DATE_SUB docs](https://github.com/doctrine/orm/pull/7729) thanks to @JoppeDC
 - [7672: Added cross-links to relevant documentation](https://github.com/doctrine/orm/pull/7672) thanks to @jschaedl
 - [7612: Update ordered-associations.rst](https://github.com/doctrine/orm/pull/7612) thanks to @spirlici
 - [7610: Change APC to OPcache in improving-performance.rst ](https://github.com/doctrine/orm/pull/7610) thanks to @smtchahal
 - [7596: Correct method names and broken link in docs](https://github.com/doctrine/orm/pull/7596) thanks to @mbessolov
 - [7577: Fix of single link to dbal docs in advanced-configuration.rst](https://github.com/doctrine/orm/pull/7577) thanks to @SenseException
 - [7572: Remove codeigniter Framework example](https://github.com/doctrine/orm/pull/7572) thanks to @SenseException
 - [7571: Fix typo in inheritance mappings docs](https://github.com/doctrine/orm/pull/7571) thanks to @batwolf
 - [7557: Change Stackoverflow tag to doctrine-orm](https://github.com/doctrine/orm/pull/7557) thanks to @malarzm
 - [7551: [2.6] Migrate repository name doctrine/doctrine2 -> doctrine/orm](https://github.com/doctrine/orm/pull/7551) thanks to @Majkl578
 - [7530: Documentation error typo fix: s/Used-defined/User-Defined](https://github.com/doctrine/orm/pull/7530) thanks to @vladyslavstartsev
 - [7519: #7518 Fixed type mismatch between `EntityRepository#__construct()` and its documented constructor arguments](https://github.com/doctrine/orm/pull/7519) thanks to @koftikes
 - [7518: `EntityRepository::__construct()` expects `Doctrine\ORM\EntityManager` instead of actual required `EntityManagerInterface`](https://github.com/doctrine/orm/issues/7518) thanks to @koftikes
 - [7490: Fix broken link](https://github.com/doctrine/orm/pull/7490) thanks to @vladyslavstartsev
 - [7483: Fixed a minor syntax issue](https://github.com/doctrine/orm/pull/7483) thanks to @javiereguiluz

CI
-----------------

 - [7794: Fix test compatibility with DBAL 2.10.x-dev](https://github.com/doctrine/orm/pull/7794) thanks to @lcobucci
 - [7731: Replace custom install script with add-on](https://github.com/doctrine/orm/pull/7731) thanks to @greg0ire
 - [7473: Incremental CS checks in 2.x branches](https://github.com/doctrine/orm/pull/7473) thanks to @Majkl578
Assets 2