You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Replace sha.js with built-in node:crypto and provide fallback for other platforms (needs fixing our own SHA1 hashing function) refactor: remove shajs #11864
This plan tracks our work towards version 1.0.
We aim a release in the first half of 2026.
Plan Items
Breaking changes
redisolder than v5 (remove code handling older versions) feat(redis)!: remove support for legacy redis client versions #12057sqlite3client and driver feat(sqlite)!: drop support for sqlite3 and default to better-sqlite3 #11836mysqlclient feat(mysql)!: drop support for mysql package and default to mysql2 #11766connectiontodataSourceinEntityManager,Repository,QueryBuilder,QueryRunneretc. Create deprecated alias for backwards-compatibility. #12082FindOptionsfeat(invalid-where-values-behavior): make throw the default #11710globwithtinyglobbyrefactor!: replace node-glob with tinyglobby, remove rimraf #11699Features
QueryRunnerfeat: support explicit resource management in QueryRunner #11701Technical
npmwithpnpmci: setup pnpm #11881prettierv3 chore: update prettier to v3 #11702sha.jswith built-innode:cryptoand provide fallback for other platforms (needs fixing our own SHA1 hashing function) refactor: remove shajs #11864uuidwith Crypto WebAPI and provider fallback for non-supported platforms (e.g. ReactNative) Drop dependencies in favour of native crypto functionality #11693Documentation
0.3.xreleases, development (masterbranch), and later for the1.xreleases (published and indexed from GitHub Actions) docs: add version dropdown (stable/dev) to master #11862