From 8b85b83191ba998eda00e2dd7c3a65b1eb01bbb8 Mon Sep 17 00:00:00 2001 From: roxblnfk Date: Fri, 21 Jul 2023 22:34:41 +0400 Subject: [PATCH] Prepare to release --- CHANGELOG.md | 13 +++++++++++++ .../Common/EntityManager/EntityManagerTest.php | 4 ++-- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3b6eec5c..f1959c69 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # CHANGELOG +v2.3.3 (21.07.2023) +-------------------- +- Fix loading for Embedded entities when parent is null by @gam6itko and @roxblnfk (#422, #423) +- Fix: remove extra joins from JTI and eager relations when ManyToMany is resolved. By @msmakouz and @roxblnfk (#418) +- Fix the Unit of Work persistState() method in a sequenced call. By @msmakouz and @roxblnfk (#424, #426) +- Fix ManyToMany lazy loading when value object are used as keys. By @msmakouz and @roxblnfk (#318, #420) + +v2.3.2 (20.06.2023) +-------------------- +- Fix proxy-mapper hydration mechanism: public relations in a non-proxy-entity are hydrated like private ones. + There is a special logic related to `ReferenceInterface` hydrating. By @roxblnfk (#417) +- Add the method `forUpdate` in the `Select` phpdoc. By @msmakouz in (#413) + v2.3.1 (01.05.2023) -------------------- - Fix typecasting in relations when JTI entities are loaded by @roxblnfk (#408, #409) diff --git a/tests/ORM/Functional/Driver/Common/EntityManager/EntityManagerTest.php b/tests/ORM/Functional/Driver/Common/EntityManager/EntityManagerTest.php index f39cd550..63cdbbbc 100644 --- a/tests/ORM/Functional/Driver/Common/EntityManager/EntityManagerTest.php +++ b/tests/ORM/Functional/Driver/Common/EntityManager/EntityManagerTest.php @@ -130,9 +130,9 @@ public function testPersistDeferred(): void } /** - * Not deferred persisting should be calc changes on entity adding into transaction + * Not deferred persisting should calc changes on entity when adding into transaction */ - public function testPersist(): void + public function testPersistState(): void { $em = new EntityManager($this->orm);