7.0.0-alpha.28 (2023-09-11)
Bug Fixes
- allow bind parameters in array literal (#16328) (4d624fd)
- build on windows machines (#16211) (808adeb)
- db2: use docker compose & set default schema as username (#16307) (c59011c)
- mssql: return aggregated error instead of last error (#16188) (dea29f7)
- outaded link on unsupported engines warning (#16435) (b376ac2)
- rename
clsTransactionNestMode
➡️defaultTransactionNestMode
;ClsTransactionOptions
➡️ManagedTransactionOptions
(#16174) (8637a46) - support array of tableHints and allow joins to use tableHints (#16242) (c081850)
- types: allow Op.contains on a jsonb column (#16167) (70c2bf5)
Features
- add constraint filters (#16199) (a734bab)
- migrate constraints to typescript (#15962) (0e17c07)
- migrate table queries to typescript (#16452) (c67db53)
- migrate tableExists to typescript (#16320) (5167e88)
- migrate version queries to typescript (#16153) (37dbf08)
- sqlite: split SQLite from MySQL (#16201) (789b690)
- types: migrate model-manager to TypeScript (#16070) (605150e)
- types: restrict attributes typing (#15607) (0012466)
- unify constraint queries (#16187) (62a59b0)
- update to TypeScript 5.2, drop support TS 4.8 (#16412) (875a84e)
BREAKING CHANGES
- Minimum TypeScript version is now 4.9