6.3.11 (2024-09-26)
Bug Fixes
- core: fix diffing of object properties (55df57f), closes #6050
- core: fix partial loading with
*
on joined strategy (1f0dbd4), closes #6045 - core: properly detect when Windows imports need patching (#6035) (a6c4dea)
- core: skip extra query when loading inverse side of 1:1 relation with a filter (ccf099f)
- core: support atomic updates on properties with custom types (951284b), closes #6030
- core: support multi update on mixed STI entities (e1deb0d), closes #6069
- migrations: use ORM logger and respect
loggerFactory
(e845c26), closes #6039 - postgres: improve timezone handling for negative timezone offsets (52a503c)
- postgres: set max identifier length to 63 characters (5b866fa), closes #6042
- schema: ensure
CREATE TABLE
DDL fortinyint/smallint/mediumint
primary keys (#6065) (e2738cc) - schema: ensure
unsigned: false
works for primary keys (#6063) (f14a6b4), closes #6057 - schema: resolve missing auto_increment for PK in
MySQL/MariaDB
update DDL (#6073) (984758f), closes #6072
Features
- core: load root entities via
em.populate()
(b7c3f69), closes #6032 - mongo: improve error logging for
ensureIndexes
(faa2a00), closes #4486
Performance Improvements
- core: reduce nesting of
toPOJO()
serializer (4b263f3)