Releases: mikro-orm/mikro-orm
Releases · mikro-orm/mikro-orm
v5.8.10
v5.8.9
5.8.9 (2023-10-15)
Bug Fixes
- core: ignore SQL convertor methods on object embeddables (92e1d6f), closes #4824
- core: respect database name in
clientUrl
of read replicas (015d4f4), closes #4813 - query-builder: merge raw join results in
qb.execute()
(#4825) (5a28e9b), closes #4816 #4741 - schema: skip changes of enum items on enum arrays (9accdf6), closes #476
v5.8.8
5.8.8 (2023-10-11)
Bug Fixes
- core: do not rehydrate values provided to constructor (8ff3f65), closes #4790
- core: hydrate relations with
mapToPk
as scalars to support custom types (4118076), closes #4803 - postgres: escape array literal values containing backslash (#4797) (20179ec), closes #4796
Performance Improvements
v5.8.7
5.8.7 (2023-10-05)
Bug Fixes
- core: ensure virtual relation properties have no effect on commit order (606d633), closes #4781
- core: fix conditions in
em.upsertMany
with composite keys (2f58556), closes #4786 - core: fix extra updates when nullable embedded properties contain FK (77ffa4f), closes #4788
- core: improve handling of nullable embedded properties (eae7e38), closes #4787
- schema: respect length of default value of datetime columns (cbc0c50), closes #4782
v5.8.6
v5.8.5
5.8.5 (2023-09-30)
Bug Fixes
- core: allow joining a formula property (1200e5b), closes #4759
- core: map virtual properties that shadow a regular property from joined results (d0b3698), closes #3820
- core: pin all internal dependencies (f4868ed), closes #4764
- core: support overlapping composite FKs with different nullability (208fbaa), closes #4478
- mongo: fix querying object embedded JSON properties (b38a327), closes #4755
- reflection: detect JSON properties defined with
Record
orDictionary
types (62740d1), closes #4755
v5.8.4
v5.8.3
5.8.3 (2023-09-24)
Bug Fixes
- core: do not skip
cjs/mjs/cts/mts
extensions during folder-based discovery (ce574a4), closes #4727 - core: ensure no duplicates exist in checks/indexes/hooks (fb523c8), closes #4733
- core: fix updating complex composite key entities via UoW (#4739) (898dcda), closes #4720
- knex: allow using knex query builder as virtual entity expression (#4740) (427cc88), closes #4628
- knex: hydrate nullable relations with joined strategy (8ddaa93), closes #4675
- mongo-migrations: fix logging of executed migrations (8ae7eeb), closes #4698
v5.8.2
v5.8.1
5.8.1 (2023-09-12)
Bug Fixes
- core: ensure entity is not in persist stack after
em.insert/Many()
is called (94eed5e), closes #4692 - core: ensure merging of data to already loaded entities won't fail in some cases (f6e8204), closes #4688
- core: fix merging of collections loaded via joined strategy (b4a0260), closes #4694
- core: try to fix merging of large collections loaded via joined strategy (faae84e), closes #4694