# TypeORM 1.1.0 - Product: TypeORM (https://whatsnew.fyi/product/typeorm) - Vendor: TypeORM - Date: 2026-07-13 - Version: 1.1.0 - Original notes: https://github.com/typeorm/typeorm/releases/tag/1.1.0 - Permalink: https://whatsnew.fyi/product/typeorm/releases/1.1.0 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'. --- - **fixed** — Preserve select false columns on the in-memory entity after save() - **fixed** — Release query runner on error in storeInCache - **fixed** — Multiple recursive CTE problems - **fixed** — Correct grammar in AlreadyHasActiveConnectionError message - **fixed** — Normalization of FindOptionsWhere for arrays and Buffers - **fixed** — Improve normalizeDatetimeFunction for tstzrange data type in PostgreSQL - **fixed** — Use cursor.transform for doc to entity transformation and skip load broadcast in next if toArray in MongoDB - **fixed** — Wrap inner joins under left joins correctly in query builder - **fixed** — Tree entity schema propagation in internal TreeRepository methods - **added** — Support distinct count - **fixed** — Move hashing function to PlatformTools - **fixed** — Remove require() calls that break bundlers - **fixed** — Reject empty where criteria on update and delete operations in query builder - **fixed** — Default invalidWhereValuesBehavior to throw on the write path in entity manager - **fixed** — Validate where criteria in increment/decrement in entity manager - **changed** — Clarify extra option as driver-native escape hatch in data source documentation ##### What's Changed * chore(legacy-naming-strategies): bump to 1.0.0 by @michaelbromley in https://github.com/typeorm/typeorm/pull/12518 * docs(blog): create v1 post by @naorpeled in https://github.com/typeorm/typeorm/pull/12364 * docs(data-source): clarify extra option as driver-native escape hatch by @naorpeled in https://github.com/typeorm/typeorm/pull/12368 * chore(deps): bump github/codeql-action from 4.35.4 to 4.35.5 in the github-actions-official group by @dependabot[bot] in https://github.com/typeorm/typeorm/pull/12528 * chore(deps): bump ws from 8.20.0 to 8.20.1 in /docs by @dependabot[bot] in https://github.com/typeorm/typeorm/pull/12515 * chore(deps): bump webpack-dev-server from 5.2.3 to 5.2.4 in /docs by @dependabot[bot] in https://github.com/typeorm/typeorm/pull/12516 * chore(deps): bump the github-actions-third-party group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/typeorm/typeorm/pull/12529 * test: make Postgres custom extension installation test reusable locally by @OSA413 in https://github.com/typeorm/typeorm/pull/12538 * chore(deps): bump uuid from 10.0.0 to 11.1.1 by @dependabot[bot] in https://github.com/typeorm/typeorm/pull/12536 * chore(deps): bump github/codeql-action from 4.35.5 to 4.36.0 in the github-actions-official group by @dependabot[bot] in https://github.com/typeorm/typeorm/pull/12550 * fix(persistence): preserve select false columns on the in-memory entity after save() by @tada5hi in https://github.com/typeorm/typeorm/pull/12501 * chore(deps): bump the github-actions-official group with 2 updates by @dependabot[bot] in https://github.com/typeorm/typeorm/pull/12561 * fix(cache): release query runner on error in storeInCache by @francisjohnjohnston-web in https://github.com/typeorm/typeorm/pull/12545 * ci: add PR triage workflow for issue linkage and duplicate detection by @smith-xyz in https://github.com/typeorm/typeorm/pull/12469 * fix: multiple recursive cte problems by @twooster in https://github.com/typeorm/typeorm/pull/12490 * fix: correct grammar in AlreadyHasActiveConnectionError message by @DucMinhNe in https://github.com/typeorm/typeorm/pull/12554 * fix: normalization of FindOptionsWhere for arrays and Buffers by @alumni in https://github.com/typeorm/typeorm/pull/12577 * chore(deps): bump github/codeql-action from 4.36.1 to 4.36.2 in the github-actions-official group across 1 directory by @dependabot[bot] in https://github.com/typeorm/typeorm/pull/12572 * test: rename github-issue 7558 test file name by @Cprakhar in https://github.com/typeorm/typeorm/pull/12581 * fix(postgres): improve normalizeDatetimeFunction for tstzrange data type by @Cprakhar in https://github.com/typeorm/typeorm/pull/12182 * fix(mongodb): use cursor.transform for doc to entity transformation and skip load broadcast in next if toArray by @Cprakhar in https://github.com/typeorm/typeorm/pull/11926 * fix(query-builder): wrap inner joins under left joins correctly by @harm-less in https://github.com/typeorm/typeorm/pull/11137 * ci: add healthcheck for oracle by @Cprakhar in https://github.com/typeorm/typeorm/pull/12591 * fix(tree-entity): tree entity schema propagation in internal TreeRepository methods by @xEverth in https://github.com/typeorm/typeorm/pull/12590 * chore(deps): bump the github-actions-third-party group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/typeorm/typeorm/pull/12589 * feat: support distinct count by @Cprakhar in https://github.com/typeorm/typeorm/pull/11965 * chore(deps): bump serialize-javascript from 6.0.2 to 7.0.5 (via audit fix) in /packages/codemod by @dependabot[bot] in https://github.com/typeorm/typeorm/pull/12534 * fix: move hashing function to PlatformTools by @alumni in https://github.com/typeorm/typeorm/pull/12648 * fix: remove require() calls that break bundlers by @alumni in https://github.com/typeorm/typeorm/pull/12647 * fix(query-builder): reject empty where criteria on update and dele _[Truncated at 4000 characters — full notes: https://github.com/typeorm/typeorm/releases/tag/1.1.0]_