ORM for TypeScript and JavaScript. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
docs: use correct SQL statements in softDelete/restore comments by @sgarner in https://github.com/typeorm/typeorm/pull/11489
fix: resolve alias or table name in upsert and orUpdate for PostgreSQL driver conditionally by @mmarifat in https://github.com/typeorm/typeorm/pull/11452
feat(spanner): use credentials from connection options by @denes in https://github.com/typeorm/typeorm/pull/11492
feat: add upsert support for Oracle, SQLServer and SAP HANA by @Yuuki-Sakura in https://github.com/typeorm/typeorm/pull/10974
fix: handle limit(0) and offset(0) correctly in SelectQueryBuilder by @yeonghun104 in https://github.com/typeorm/typeorm/pull/11507
fix: add collation update detection in PostgresDriver by @asn6878 in https://github.com/typeorm/typeorm/pull/11441
feat: add typesense/docsearch-scraper by @gioboa in https://github.com/typeorm/typeorm/pull/11424
chore: improve linting by @alumni in https://github.com/typeorm/typeorm/pull/11510
chore: improve linting (fixup) by @alumni in https://github.com/typeorm/typeorm/pull/11511
docs: new website initial commit by @naorpeled in https://github.com/typeorm/typeorm/pull/11408
fix: fix up doc search workflow by @gioboa in https://github.com/typeorm/typeorm/pull/11513
chore: update workflows to ignore changes in docs directory by @dlhck in https://github.com/typeorm/typeorm/pull/11518
feat(docs): add Plausible analytics script to Docusaurus config by @dlhck in https://github.com/typeorm/typeorm/pull/11517
docs: add note about using YugabyteDB by @mguida22 in https://github.com/typeorm/typeorm/pull/11521
chore(docs): improve website generation config by @alumni in https://github.com/typeorm/typeorm/pull/11527
fix(tree-entity): closure junction table primary key definition should match parent table by @gongAll in https://github.com/typeorm/typeorm/pull/11422
docs: add heading to Getting Started page by @sgarner in https://github.com/typeorm/typeorm/pull/11531
fix: Multiple relations with same columns cause invalid SQL to be generated by @yevhen-komarov in https://github.com/typeorm/typeorm/pull/11400
fix: fix null pointer exception on date array column comparison by @mnbaccari in https://github.com/typeorm/typeorm/pull/11532
chore(ci): simplify workflows by @alumni in https://github.com/typeorm/typeorm/pull/11530
fix: improve async calls on disconnect by @alumni in https://github.com/typeorm/typeorm/pull/11523
New Contributors
@mmarifat made their first contribution in https://github.com/typeorm/typeorm/pull/11452
@yeonghun104 made their first contribution in https://github.com/typeorm/typeorm/pull/11507
@asn6878 made their first contribution in https://github.com/typeorm/typeorm/pull/11441
@gongAll made their first contribution in https://github.com/typeorm/typeorm/pull/11422
Full Changelog: https://github.com/typeorm/typeorm/compare/0.3.24...0.3.25