# TypeORM 0.3.27 - Product: TypeORM (https://whatsnew.fyi/product/typeorm) - Vendor: TypeORM - Date: 2025-09-19 - Version: 0.3.27 - Original notes: https://github.com/typeorm/typeorm/releases/tag/0.3.27 - Permalink: https://whatsnew.fyi/product/typeorm/releases/0.3.27 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **changed** — Cache package.json location between getNearestPackageJson invocations - **added** — Allow VirtualColumns to be initially non-selectable - **fixed** — Add package.json exports for react-native - **fixed** — Don't use lazy count when offset exceeds total in getManyAndCount - **security** — Bump sha.js from 2.4.11 to 2.4.12 to fix CVE-2025-9288 - **added** — Improve JSDoc types in generated migration templates - **added** — Add support for MySQL 9 and MariaDB 12 - **added** — Add new undefined and null behavior flags - **added** — Support vector and halfvec data types for PostgreSQL - **fixed** — Fix JSON parsing for mysql2 client library - **changed** — Revert fix from 0.3.26 that created junction table metadata when it already exists due to regression Note: This release reverts a fix from 0.3.26 (#11114) because it introduced a regression in certain cases. Once a fix can be provided which does not have this regression, it will be released in a future patch. ##### What's Changed * perf: Cache package.json location between getNearestPackageJson invocations by @rutkowskib in https://github.com/typeorm/typeorm/pull/11580 * feat: allow `VirtualColumn`s to be initially non-selectable by @alumni in https://github.com/typeorm/typeorm/pull/11586 * build(deps): bump sha.js from 2.4.11 to 2.4.12 in /sample/playground by @dependabot[bot] in https://github.com/typeorm/typeorm/pull/11617 * Add @signalwire/docusaurus-plugin-llms-txt to TypeORM documentation by @Copilot in https://github.com/typeorm/typeorm/pull/11622 * fix: Add package.json exports for react-native by @macksal in https://github.com/typeorm/typeorm/pull/11623 * fix(query-builder): don't use lazy count when offset exceeds total in getManyAndCount by @jeremyteyssedre in https://github.com/typeorm/typeorm/pull/11634 * chore: bump sha.js from 2.4.11 to 2.4.12 (fix security issue: CVE-2025-9288) by @prateek-hegde in https://github.com/typeorm/typeorm/pull/11639 * docs: fix docs for UpdateDateColumn by @madhugb in https://github.com/typeorm/typeorm/pull/11572 * build(deps): bump axios from 1.11.0 to 1.12.1 in /docs by @dependabot[bot] in https://github.com/typeorm/typeorm/pull/11649 * feat(migration): improve JSDoc types in generated migration templates by @gwythyr in https://github.com/typeorm/typeorm/pull/11490 * fix: update tests to reflect migration template changes by @sgarner in https://github.com/typeorm/typeorm/pull/11653 * feat(mysql): add support for MySQL 9 / MariaDB 12 by @alumni in https://github.com/typeorm/typeorm/pull/11575 * ci: add close stale issues GH action by @gioboa in https://github.com/typeorm/typeorm/pull/11651 * feat: add new undefined and null behavior flags by @naorpeled in https://github.com/typeorm/typeorm/pull/11332 * feat(postgres): support vector/halfvec data types by @naorpeled in https://github.com/typeorm/typeorm/pull/11437 * fix: JSON parsing for mysql2 client library (#8319) by @dlhck in https://github.com/typeorm/typeorm/pull/11659 * Revert #11114 do not create junction table metadata when it already exists by @michaelbromley in https://github.com/typeorm/typeorm/pull/11660 * chore: Release v0.3.27 by @michaelbromley in https://github.com/typeorm/typeorm/pull/11661 ##### New Contributors * @Copilot made their first contribution in https://github.com/typeorm/typeorm/pull/11622 * @macksal made their first contribution in https://github.com/typeorm/typeorm/pull/11623 * @jeremyteyssedre made their first contribution in https://github.com/typeorm/typeorm/pull/11634 * @prateek-hegde made their first contribution in https://github.com/typeorm/typeorm/pull/11639 * @madhugb made their first contribution in https://github.com/typeorm/typeorm/pull/11572 * @gwythyr made their first contribution in https://github.com/typeorm/typeorm/pull/11490 **Full Changelog**: https://github.com/typeorm/typeorm/compare/0.3.26...0.3.27