stack.pulse
#stacks/typeorm/orm

TypeORM release notes, breaking changes, and upgrade notes.

ORM for TypeScript and JavaScript StackPulse turns upstream changelogs into scannable summaries with risky changes, deprecations, migration notes, and source links.

releases
5
breaking
1
security
4
deprecated
0
migrations
1

Get source-linked upgrade notes and occasional sponsor recommendations. No GitHub login required.

what stackpulse tracks

TypeORM releases from GitHub

StackPulse watches TypeORM release notes and keeps the original source link close to every summary.

upgrade risk

Breaking changes and deprecations

Risky changes are separated from normal feature notes so you can scan upgrade impact before changing production dependencies.

migration notes

Source-backed next steps

Migration steps and recommended actions are only shown when the upstream release notes support them.

# latest_releases

source-backed
1.0.0criticalbreakingmigrationfeaturesecurityMay 19, 2026

1.0.0

TypeORM v1.0 introduces significant changes, including breaking changes, new features, and security fixes. Users upgrading from 0.3.x should follow the provided upgrade guide.

affected

Users upgrading from TypeORM 0.3.x are affected by breaking changes and should follow the upgrade guide.

action

Review the [v1.0 Upgrade Guide](https://typeorm.io/docs/releases/1.0/upgrading-from-0.3) before upgrading.

release_signals
-Removal of the legacy Expo driver
-Replacement of `uuid` with native Crypto API
+Support for PostgreSQL indices
+Better typing for conditions in `increment` and `decrement` methods
+Support for `INSERT INTO ... SELECT FROM ...` in QueryBuilder
+Encryption key support for React Native
+Deferrable support in exclusion decorator
migration_steps1 steps
  1. 01Follow the [v1.0 Upgrade Guide](https://typeorm.io/docs/releases/1.0/upgrading-from-0.3)
view source on github->
0.3.30mediumfeatureMay 18, 2026

0.3.30

This release focuses on bug fixes and improvements, particularly addressing issues with query scoping, join columns, and JSON array handling.

affected

Developers using TypeORM for complex queries or specific database integrations (e.g., MSSQL, CockroachDB) may be affected by these fixes.

action

Upgrade to version 0.3.30 to benefit from the bug fixes and improvements.

view source on github->
0.3.29mediumfeaturesecurityMay 8, 2026

0.3.29

This release includes several bug fixes, security improvements, and new features such as the `returning` option for update/upsert operations and SAP pool timeout support.

affected

Users relying on update/upsert operations or SAP connections may benefit from new features and security improvements.

action

Upgrade to version 0.3.29 to benefit from new features and security fixes.

release_signals
!Validated `limit()` in Update/SoftDelete query builders to prevent potential security issues
+Added `returning` option to update/upsert operations
+Added pool timeout support for SAP
+Enabled new review experience in v0.3
view source on github->
0.3.28mediumfeaturesecurityDec 3, 2025

0.3.28

This release introduces several new features, including support for `jsonpath` column types in PostgreSQL, entity schema support for trees, and vector column support for MySQL and MariaDB. It also includes dependency updates, bug fixes, and documentation improvements.

affected

Users leveraging PostgreSQL, MySQL, or MariaDB may benefit from new column type support and connection options.

action

Update dependencies to include the latest security fixes and new features.

release_signals
!Upgraded `glob` to fix CVE-2025-64756
+Added support for `jsonpath` column type in PostgreSQL
+Entity schema now supports trees
+Added support for vector columns in MySQL and MariaDB
+Exported `QueryPartialEntity` and `QueryDeepPartialEntity` types
+Added pool size options for MySQL connections
view source on github->
0.3.27mediumfeaturesecuritySep 19, 2025

0.3.27

This release reverts a fix from 0.3.26 due to a regression and includes performance improvements, new features, and security fixes.

affected

Users affected by the regression introduced in 0.3.26 will benefit from the revert.

action

Upgrade to 0.3.27 if you experienced issues with the fix in 0.3.26.

release_signals
!Fix security issue: CVE-2025-9288 by bumping sha.js from 2.4.11 to 2.4.12
+Allow `VirtualColumn`s to be initially non-selectable
+Improve JSDoc types in generated migration templates
+Add support for MySQL 9 / MariaDB 12
+Add new undefined and null behavior flags
+Support vector/halfvec data types in PostgreSQL
view source on github->