Bug Fixes
- allow to pass ObjectLiteral in mongo find where condition (#9632) (4eda5df), closes #9518
- DataSource.setOptions doesn't properly update the database in the drivers (#9635) (a95bed7)
- Fix grammar error in no migrations found log (#9754) (6fb2121)
- improved
FindOptionsWhere
behavior with union types (#9607) (7726f5a) - Incorrect enum default value when table name contains dash character (#9685) (b3b0c11)
- incorrect sorting of entities with multi-inheritances (#9406) (54ca9dd)
- make sure "require" is defined in the environment (1a9b9fb)
- materialized hints support for cte (#9605) (67973b4)
- multiple select queries during db sync in sqlite (#9639) (6c928a4)
- overriding caching settings when alwaysEnabled is true (#9731) (4df969e)
- redundant Unique constraint on primary join column in Postgres (#9677) (b8704f8)
- remove unnecessary .js extension in imports (#9713) (6b37e38)
- resolve issue with "simple-enum" synchronization in SQLite (#9716) (c77c43e), closes #9715
- sql expression when
where
parameter is empty array (#9691) (7df2ccf), closes #9690 - synchronizing View with schema broken for oracle (#9602) (18b659d)
Features
- add find operator json contains (#9665) (d2f37f6)
- allow mysql2 v3 as peerDependency (#9747) (6c9010e), closes #9714
- naming strategy for legacy Oracle (#9703) (0eb7441)
- support busy_timeout param parameter for sqlite (#9623) (8668c29)
- support enableWal for the better-sqlite3 driver (#9619) (8731858)
- support for SQL aggregate functions SUM, AVG, MIN, and MAX to the Repository API (#9737) (7d1f1d6)
- support time travel queries, upsert, enums, spatial types in cockroachdb (#9128) (defb409), closes #9068 #8532 #8532 #9199
- update mssql dependency and other dependencies as well (#9763) (4555211)