[Snyk] Upgrade typeorm from 0.3.20 to 0.3.27 #334

Closed
opened 2026-04-05 16:19:23 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @simlarsen on 10/25/2025

snyk-top-banner

Snyk has created this PR to upgrade typeorm from 0.3.20 to 0.3.27.

ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


  • The recommended version is 182 versions ahead of your current version.

  • The recommended version was released a month ago.

Issue Score Exploit Maturity
critical severity Function Call With Incorrect Argument Type
SNYK-JS-SHAJS-12089400
530 Proof of Concept
Release notes
Package name: typeorm
  • 0.3.27 - 2025-09-19

    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

    New Contributors

    Full Changelog: 0.3.26...0.3.27

  • 0.3.27-dev.fa3cd43 - 2025-09-16
  • 0.3.27-dev.f3c8d2f - 2025-09-12
  • 0.3.27-dev.a49f612 - 2025-09-18
  • 0.3.27-dev.9cdfb20 - 2025-09-09
  • 0.3.27-dev.974ead2 - 2025-09-19
  • 0.3.27-dev.96ea431 - 2025-09-18
  • 0.3.27-dev.93aa5c4 - 2025-09-17
  • 0.3.27-dev.8b76e1a - 2025-09-17
  • 0.3.27-dev.6e92aad - 2025-09-13
  • 0.3.27-dev.6965fa2 - 2025-08-30
  • 0.3.27-dev.6930dab - 2025-08-29
  • 0.3.27-dev.4d204ad - 2025-08-18
  • 0.3.27-dev.3fac86b - 2025-09-17
  • 0.3.27-dev.34d8714 - 2025-09-19
  • 0.3.27-dev.22b26d1 - 2025-08-18
  • 0.3.27-dev.1f90467 - 2025-09-05
  • 0.3.26 - 2025-08-18

    Notes:

    • When using MySQL, TypeORM now connects using stringifyObjects: true, in order to avoid a potential security vulnerability
      in the mysql/mysql2 client libraries. You can revert to the old behavior by setting connectionOptions.extra.stringifyObjects = false.
    • When using SAP HANA, TypeORM now uses the built-in pool from the @ sap/hana-client library. The deprecated hdb-pool
      is no longer necessary and can be removed. See https://typeorm.io/docs/drivers/sap/#data-source-options for the new pool options.

    What's Changed

    New Contributors

    Full Changelog: 0.3.25...0.3.26

  • 0.3.26-dev.f351757 - 2025-07-09
  • 0.3.26-dev.f2d2236 - 2025-06-21
  • 0.3.26-dev.ec26eae - 2025-08-14
  • 0.3.26-dev.d57fe3b - 2025-07-20
  • 0.3.26-dev.d1e3950 - 2025-08-16
  • 0.3.26-dev.bdb8326 - 2025-06-19
  • 0.3.26-dev.aebc7eb - 2025-07-01
  • 0.3.26-dev.abf8863 - 2025-06-21
  • 0.3.26-dev.a4c9dd8 - 2025-07-06
  • 0.3.26-dev.8097d1a - 2025-07-29
  • 0.3.26-dev.70057de - 2025-06-21
  • 0.3.26-dev.6e9f20d - 2025-08-05
  • 0.3.26-dev.66ee307 - 2025-07-04
  • 0.3.26-dev.5904ac3 - 2025-06-23
  • 0.3.26-dev.3c26cf1 - 2025-07-08
  • 0.3.26-dev.23fcde2 - 2025-07-28
  • 0.3.26-dev.1ea3a5e - 2025-07-03
  • 0.3.26-dev.1bcf055 - 2025-06-19
  • 0.3.26-dev.17cf837 - 2025-08-01
  • 0.3.26-dev.1737e97 - 2025-07-08
  • 0.3.26-dev.0b767e8 - 2025-08-16
  • 0.3.26-dev.01dddfe - 2025-06-22
  • 0.3.26-dev.1698313 - 2025-08-16
  • 0.3.25 - 2025-06-19

    What's Changed

    New Contributors

    Full Changelog: 0.3.24...0.3.25

  • 0.3.25-dev.eb3093d - 2025-06-05
  • 0.3.25-dev.ead4f98 - 2025-06-18
  • 0.3.25-dev.ce23d46 - 2025-06-16
  • 0.3.25-dev.b1e93f7 - 2025-06-18
  • 0.3.25-dev.af9ecc0 - 2025-06-17
  • 0.3.25-dev.a9c16ee - 2025-06-05
  • 0.3.25-dev.930eefd - 2025-06-06
  • 0.3.25-dev.86f12c9 - 2025-06-10
  • 0.3.25-dev.65d5a00 - 2025-06-05
  • 0.3.25-dev.63a3b9a - 2025-06-17
  • 0.3.25-dev.61753b1 - 2025-06-05
  • 0.3.25-dev.5003aaa - 2025-05-21
  • 0.3.25-dev.4b0ffee - 2025-06-06
  • 0.3.25-dev.42e7cbe - 2025-06-17
  • 0.3.25-dev.42913b9 - 2025-06-11
  • 0.3.25-dev.413f0a6 - 2025-06-05
  • 0.3.25-dev.2bfa300 - 2025-06-04
  • 0.3.25-dev.24c3e38 - 2025-06-05
  • 0.3.25-dev.12a71e4 - 2025-05-14
  • 0.3.25-dev.07d7913 - 2025-06-04
  • 0.3.25-dev.03faa78 - 2025-06-14
  • 0.3.24 - 2025-05-14

    What's Changed

*Originally created by @simlarsen on 10/25/2025* ![snyk-top-banner](https://res.cloudinary.com/snyk/image/upload/r-d/scm-platform/snyk-pull-requests/pr-banner-default.svg) <h3>Snyk has created this PR to upgrade typeorm from 0.3.20 to 0.3.27.</h3> :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project. <hr/> - The recommended version is **182 versions** ahead of your current version. - The recommended version was released **a month ago**. #### Issues fixed by the recommended upgrade: | | Issue | Score | Exploit Maturity | :-------------------------:|:-------------------------|:-------------------------|:------------------------- ![critical severity](https://res.cloudinary.com/snyk/image/upload/r-d/scm-platform/snyk-pull-requests//severity-critical.svg 'critical severity') | Function Call With Incorrect Argument Type<br/>[SNYK-JS-SHAJS-12089400](https://snyk.io/vuln/SNYK-JS-SHAJS-12089400) | **530** | Proof of Concept <details> <summary><b>Release notes</b></summary> <br/> <details> <summary>Package name: <b>typeorm</b></summary> <ul> <li> <b>0.3.27</b> - <a href="https://redirect.github.com/typeorm/typeorm/releases/tag/0.3.27">2025-09-19</a></br><p>Note: This release reverts a fix from 0.3.26 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2616064262" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11114" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11114/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11114">#11114</a>) because it introduced a regression in certain cases.</p> <p>Once a fix can be provided which does not have this regression, it will be released in a future patch.</p> <h2>What's Changed</h2> <ul> <li>perf: Cache package.json location between getNearestPackageJson invocations by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rutkowskib/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/rutkowskib">@ rutkowskib</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3263117232" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11580" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11580/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11580">#11580</a></li> <li>feat: allow <code>VirtualColumn</code>s to be initially non-selectable by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alumni/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/alumni">@ alumni</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3285885767" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11586" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11586/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11586">#11586</a></li> <li>build(deps): bump sha.js from 2.4.11 to 2.4.12 in /sample/playground by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/dependabot">@ dependabot</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3342247834" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11617" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11617/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11617">#11617</a></li> <li>Add @ signalwire/docusaurus-plugin-llms-txt to TypeORM documentation by @ Copilot in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3350782692" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11622" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11622/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11622">#11622</a></li> <li>fix: Add package.json exports for react-native by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/macksal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/macksal">@ macksal</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3351710206" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11623" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11623/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11623">#11623</a></li> <li>fix(query-builder): don't use lazy count when offset exceeds total in getManyAndCount by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jeremyteyssedre/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/jeremyteyssedre">@ jeremyteyssedre</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3376834985" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11634" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11634/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11634">#11634</a></li> <li>chore: bump sha.js from 2.4.11 to 2.4.12 (fix security issue: <a title="CVE-2025-9288" data-hovercard-type="advisory" data-hovercard-url="/advisories/GHSA-95m3-7q98-8xr5/hovercard" href="https://redirect.github.com/advisories/GHSA-95m3-7q98-8xr5">CVE-2025-9288</a>) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/prateek-hegde/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/prateek-hegde">@ prateek-hegde</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3382285189" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11639" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11639/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11639">#11639</a></li> <li>docs: fix docs for UpdateDateColumn by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/madhugb/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/madhugb">@ madhugb</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3236552853" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11572" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11572/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11572">#11572</a></li> <li>build(deps): bump axios from 1.11.0 to 1.12.1 in /docs by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/dependabot">@ dependabot</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3413821690" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11649" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11649/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11649">#11649</a></li> <li>feat(migration): improve JSDoc types in generated migration templates by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/gwythyr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/gwythyr">@ gwythyr</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3083204906" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11490" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11490/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11490">#11490</a></li> <li>fix: update tests to reflect migration template changes by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sgarner/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/sgarner">@ sgarner</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3423865999" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11653" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11653/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11653">#11653</a></li> <li>feat(mysql): add support for MySQL 9 / MariaDB 12 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alumni/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/alumni">@ alumni</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3246431869" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11575" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11575/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11575">#11575</a></li> <li>ci: add close stale issues GH action by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/gioboa/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/gioboa">@ gioboa</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3422433840" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11651" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11651/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11651">#11651</a></li> <li>feat: add new undefined and null behavior flags by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/naorpeled/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/naorpeled">@ naorpeled</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2911549428" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11332" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11332/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11332">#11332</a></li> <li>feat(postgres): support vector/halfvec data types by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/naorpeled/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/naorpeled">@ naorpeled</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3037479588" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11437" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11437/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11437">#11437</a></li> <li>fix: JSON parsing for mysql2 client library (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1040065603" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/8319" data-hovercard-type="issue" data-hovercard-url="/typeorm/typeorm/issues/8319/hovercard" href="https://redirect.github.com/typeorm/typeorm/issues/8319">#8319</a>) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dlhck/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/dlhck">@ dlhck</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3433157710" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11659" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11659/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11659">#11659</a></li> <li>Revert <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2616064262" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11114" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11114/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11114">#11114</a> do not create junction table metadata when it already exists by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/michaelbromley/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/michaelbromley">@ michaelbromley</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3433377594" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11660" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11660/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11660">#11660</a></li> <li>chore: Release v0.3.27 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/michaelbromley/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/michaelbromley">@ michaelbromley</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3433576756" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11661" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11661/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11661">#11661</a></li> </ul> <h2>New Contributors</h2> <ul> <li>@ Copilot made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3350782692" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11622" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11622/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11622">#11622</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/macksal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/macksal">@ macksal</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3351710206" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11623" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11623/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11623">#11623</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jeremyteyssedre/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/jeremyteyssedre">@ jeremyteyssedre</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3376834985" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11634" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11634/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11634">#11634</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/prateek-hegde/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/prateek-hegde">@ prateek-hegde</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3382285189" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11639" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11639/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11639">#11639</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/madhugb/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/madhugb">@ madhugb</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3236552853" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11572" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11572/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11572">#11572</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/gwythyr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/gwythyr">@ gwythyr</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3083204906" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11490" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11490/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11490">#11490</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://redirect.github.com/typeorm/typeorm/compare/0.3.26...0.3.27"><tt>0.3.26...0.3.27</tt></a></p> </li> <li> <b>0.3.27-dev.fa3cd43</b> - 2025-09-16 </li> <li> <b>0.3.27-dev.f3c8d2f</b> - 2025-09-12 </li> <li> <b>0.3.27-dev.a49f612</b> - 2025-09-18 </li> <li> <b>0.3.27-dev.9cdfb20</b> - 2025-09-09 </li> <li> <b>0.3.27-dev.974ead2</b> - 2025-09-19 </li> <li> <b>0.3.27-dev.96ea431</b> - 2025-09-18 </li> <li> <b>0.3.27-dev.93aa5c4</b> - 2025-09-17 </li> <li> <b>0.3.27-dev.8b76e1a</b> - 2025-09-17 </li> <li> <b>0.3.27-dev.6e92aad</b> - 2025-09-13 </li> <li> <b>0.3.27-dev.6965fa2</b> - 2025-08-30 </li> <li> <b>0.3.27-dev.6930dab</b> - 2025-08-29 </li> <li> <b>0.3.27-dev.4d204ad</b> - 2025-08-18 </li> <li> <b>0.3.27-dev.3fac86b</b> - 2025-09-17 </li> <li> <b>0.3.27-dev.34d8714</b> - 2025-09-19 </li> <li> <b>0.3.27-dev.22b26d1</b> - 2025-08-18 </li> <li> <b>0.3.27-dev.1f90467</b> - 2025-09-05 </li> <li> <b>0.3.26</b> - <a href="https://redirect.github.com/typeorm/typeorm/releases/tag/0.3.26">2025-08-18</a></br><p><strong>Notes:</strong></p> <ul> <li>When using MySQL, TypeORM now connects using <code>stringifyObjects: true</code>, in order to avoid a potential security vulnerability<br> in the mysql/mysql2 client libraries. You can revert to the old behavior by setting <code>connectionOptions.extra.stringifyObjects = false</code>.</li> <li>When using SAP HANA, TypeORM now uses the built-in pool from the <code>@ sap/hana-client</code> library. The deprecated <code>hdb-pool</code><br> is no longer necessary and can be removed. See <a href="https://typeorm.io/docs/drivers/sap/#data-source-options" rel="nofollow">https://typeorm.io/docs/drivers/sap/#data-source-options</a> for the new pool options.</li> </ul> <h2>What's Changed</h2> <ul> <li>chore: Remove manual trigger on publish workflow by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/michaelbromley/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/michaelbromley">@ michaelbromley</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3161124446" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11536" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11536/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11536">#11536</a></li> <li>test(ci): force mocha to exit on stuck process by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/OSA413/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/OSA413">@ OSA413</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3164039120" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11538" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11538/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11538">#11538</a></li> <li>fix(oracle): pass duplicated parameters correctly to the client when executing a query by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alumni/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/alumni">@ alumni</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3161146961" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11537" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11537/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11537">#11537</a></li> <li>feat(sap): add support for REAL_VECTOR and HALF_VECTOR data types in SAP HANA Cloud by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alumni/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/alumni">@ alumni</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3141818196" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11526" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11526/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11526">#11526</a></li> <li>fix: add stricter type-checking and improve event loop handling by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alumni/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/alumni">@ alumni</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3165076751" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11540" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11540/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11540">#11540</a></li> <li>perf: avoid unnecessary count on getManyAndCount by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EQuincerot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/EQuincerot">@ EQuincerot</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3141294998" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11524" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11524/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11524">#11524</a></li> <li>feat(sap): use the native driver for connection pooling by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alumni/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/alumni">@ alumni</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3135042869" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11520" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11520/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11520">#11520</a></li> <li>fix: support for better-sqlite3 v12 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mohd-akram/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/mohd-akram">@ mohd-akram</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3199834504" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11557" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11557/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11557">#11557</a></li> <li>fix: preserve <code>useIndex</code> when cloning a QueryExpressionMap (or a QueryBuilder) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kettui/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/kettui">@ kettui</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2114475189" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/10679" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/10679/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/10679">#10679</a></li> <li>chore: change test badge from <code>test.yml</code> to <code>commit-validation.yml</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/albasyir/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/albasyir">@ albasyir</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3206336914" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11560" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11560/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11560">#11560</a></li> <li>fix: do not create junction table metadata when it already exists by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ragrag/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/ragrag">@ ragrag</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2616064262" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11114" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11114/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11114">#11114</a></li> <li>fix(mysql): support AnalyticDB returning version() column name in getVersion() by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rhydian0x/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/rhydian0x">@ rhydian0x</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3194227449" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11555" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11555/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11555">#11555</a></li> <li>fix: resolve array modification bug in QueryRunner drop methods <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3211317692" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11563" data-hovercard-type="issue" data-hovercard-url="/typeorm/typeorm/issues/11563/hovercard" href="https://redirect.github.com/typeorm/typeorm/issues/11563">#11563</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/taina0407/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/taina0407">@ taina0407</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3212464163" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11564" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11564/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11564">#11564</a></li> <li>fix(mysql): set <code>stringifyObjects</code> implicitly by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alumni/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/alumni">@ alumni</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3246265012" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11574" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11574/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11574">#11574</a></li> <li>docs: separate driver-specific documentation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alumni/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/alumni">@ alumni</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3267213619" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11581" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11581/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11581">#11581</a></li> <li>docs: fix redirect to mongodb page by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alumni/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/alumni">@ alumni</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3270420395" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11584" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11584/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11584">#11584</a></li> <li>feat(11528): add Redis 5.x support with backward compatibility wite peer dependency to allow by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/par333k/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/par333k">@ par333k</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3282391946" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11585" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11585/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11585">#11585</a></li> <li>fix: regtype is not supported in aurora serverless v2 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ArsenyYankovsky/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/ArsenyYankovsky">@ ArsenyYankovsky</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3228228712" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11568" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11568/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11568">#11568</a></li> <li>fix(platform[web worker]): improve globalThis variable retrieval for … by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dasoncheng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/dasoncheng">@ dasoncheng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3088256170" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11495" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11495/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11495">#11495</a></li> <li>docs: added <code>@ piying/orm</code> extension to readme by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/wszgrcy/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/wszgrcy">@ wszgrcy</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3318386208" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11596" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11596/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11596">#11596</a></li> <li>docs: Fix <code>reload</code> option typo by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/radovanovic-stevan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/radovanovic-stevan">@ radovanovic-stevan</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3327092965" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11601" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11601/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11601">#11601</a></li> <li>feat: add entity mode virtual-property by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/wszgrcy/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/wszgrcy">@ wszgrcy</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3318563092" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11597" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11597/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11597">#11597</a></li> <li>chore: Release v0.3.26 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/michaelbromley/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/michaelbromley">@ michaelbromley</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3327476329" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11602" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11602/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11602">#11602</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EQuincerot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/EQuincerot">@ EQuincerot</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3141294998" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11524" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11524/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11524">#11524</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kettui/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/kettui">@ kettui</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2114475189" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/10679" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/10679/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/10679">#10679</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ragrag/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/ragrag">@ ragrag</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2616064262" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11114" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11114/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11114">#11114</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rhydian0x/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/rhydian0x">@ rhydian0x</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3194227449" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11555" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11555/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11555">#11555</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/taina0407/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/taina0407">@ taina0407</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3212464163" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11564" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11564/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11564">#11564</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/par333k/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/par333k">@ par333k</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3282391946" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11585" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11585/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11585">#11585</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dasoncheng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/dasoncheng">@ dasoncheng</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3088256170" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11495" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11495/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11495">#11495</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/wszgrcy/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/wszgrcy">@ wszgrcy</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3318386208" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11596" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11596/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11596">#11596</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/radovanovic-stevan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/radovanovic-stevan">@ radovanovic-stevan</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3327092965" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11601" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11601/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11601">#11601</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://redirect.github.com/typeorm/typeorm/compare/0.3.25...0.3.26"><tt>0.3.25...0.3.26</tt></a></p> </li> <li> <b>0.3.26-dev.f351757</b> - 2025-07-09 </li> <li> <b>0.3.26-dev.f2d2236</b> - 2025-06-21 </li> <li> <b>0.3.26-dev.ec26eae</b> - 2025-08-14 </li> <li> <b>0.3.26-dev.d57fe3b</b> - 2025-07-20 </li> <li> <b>0.3.26-dev.d1e3950</b> - 2025-08-16 </li> <li> <b>0.3.26-dev.bdb8326</b> - 2025-06-19 </li> <li> <b>0.3.26-dev.aebc7eb</b> - 2025-07-01 </li> <li> <b>0.3.26-dev.abf8863</b> - 2025-06-21 </li> <li> <b>0.3.26-dev.a4c9dd8</b> - 2025-07-06 </li> <li> <b>0.3.26-dev.8097d1a</b> - 2025-07-29 </li> <li> <b>0.3.26-dev.70057de</b> - 2025-06-21 </li> <li> <b>0.3.26-dev.6e9f20d</b> - 2025-08-05 </li> <li> <b>0.3.26-dev.66ee307</b> - 2025-07-04 </li> <li> <b>0.3.26-dev.5904ac3</b> - 2025-06-23 </li> <li> <b>0.3.26-dev.3c26cf1</b> - 2025-07-08 </li> <li> <b>0.3.26-dev.23fcde2</b> - 2025-07-28 </li> <li> <b>0.3.26-dev.1ea3a5e</b> - 2025-07-03 </li> <li> <b>0.3.26-dev.1bcf055</b> - 2025-06-19 </li> <li> <b>0.3.26-dev.17cf837</b> - 2025-08-01 </li> <li> <b>0.3.26-dev.1737e97</b> - 2025-07-08 </li> <li> <b>0.3.26-dev.0b767e8</b> - 2025-08-16 </li> <li> <b>0.3.26-dev.01dddfe</b> - 2025-06-22 </li> <li> <b>0.3.26-dev.1698313</b> - 2025-08-16 </li> <li> <b>0.3.25</b> - <a href="https://redirect.github.com/typeorm/typeorm/releases/tag/0.3.25">2025-06-19</a></br><h2>What's Changed</h2> <ul> <li>docs: use correct SQL statements in softDelete/restore comments by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sgarner/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/sgarner">@ sgarner</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3081453606" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11489" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11489/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11489">#11489</a></li> <li>fix: resolve alias or table name in upsert and orUpdate for PostgreSQL driver conditionally by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mmarifat/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/mmarifat">@ mmarifat</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3047096667" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11452" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11452/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11452">#11452</a></li> <li>feat(spanner): use credentials from connection options by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/denes/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/denes">@ denes</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3086575395" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11492" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11492/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11492">#11492</a></li> <li>feat: add upsert support for Oracle, SQLServer and SAP HANA by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Yuuki-Sakura/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/Yuuki-Sakura">@ Yuuki-Sakura</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2404532307" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/10974" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/10974/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/10974">#10974</a></li> <li>fix: handle limit(0) and offset(0) correctly in SelectQueryBuilder by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/yeonghun104/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/yeonghun104">@ yeonghun104</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3116497992" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11507" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11507/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11507">#11507</a></li> <li>fix: add collation update detection in PostgresDriver by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asn6878/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/asn6878">@ asn6878</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3040527205" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11441" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11441/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11441">#11441</a></li> <li>feat: add typesense/docsearch-scraper by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/gioboa/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/gioboa">@ gioboa</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3003003060" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11424" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11424/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11424">#11424</a></li> <li>chore: improve linting by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alumni/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/alumni">@ alumni</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3122060339" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11510" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11510/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11510">#11510</a></li> <li>chore: improve linting (fixup) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alumni/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/alumni">@ alumni</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3122508176" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11511" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11511/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11511">#11511</a></li> <li>docs: new website initial commit by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/naorpeled/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/naorpeled">@ naorpeled</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2991307150" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11408" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11408/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11408">#11408</a></li> <li>fix: fix up doc search workflow by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/gioboa/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/gioboa">@ gioboa</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3125253351" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11513" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11513/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11513">#11513</a></li> <li>chore: update workflows to ignore changes in docs directory by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dlhck/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/dlhck">@ dlhck</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3132733241" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11518" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11518/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11518">#11518</a></li> <li>feat(docs): add Plausible analytics script to Docusaurus config by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dlhck/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/dlhck">@ dlhck</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3132688431" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11517" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11517/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11517">#11517</a></li> <li>docs: add note about using YugabyteDB by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mguida22/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/mguida22">@ mguida22</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3137325649" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11521" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11521/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11521">#11521</a></li> <li>chore(docs): improve website generation config by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alumni/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/alumni">@ alumni</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3143665449" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11527" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11527/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11527">#11527</a></li> <li>fix(tree-entity): closure junction table primary key definition should match parent table by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/gongAll/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/gongAll">@ gongAll</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3002433767" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11422" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11422/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11422">#11422</a></li> <li>docs: add heading to Getting Started page by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sgarner/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/sgarner">@ sgarner</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3151614715" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11531" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11531/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11531">#11531</a></li> <li>fix: Multiple relations with same columns cause invalid SQL to be generated by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/yevhen-komarov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/yevhen-komarov">@ yevhen-komarov</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2984486062" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11400" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11400/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11400">#11400</a></li> <li>fix: fix null pointer exception on date array column comparison by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mnbaccari/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/mnbaccari">@ mnbaccari</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3153601577" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11532" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11532/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11532">#11532</a></li> <li>chore(ci): simplify workflows by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alumni/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/alumni">@ alumni</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3147752910" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11530" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11530/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11530">#11530</a></li> <li>fix: improve async calls on disconnect by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alumni/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/alumni">@ alumni</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3139265175" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11523" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11523/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11523">#11523</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mmarifat/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/mmarifat">@ mmarifat</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3047096667" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11452" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11452/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11452">#11452</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/yeonghun104/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/yeonghun104">@ yeonghun104</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3116497992" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11507" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11507/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11507">#11507</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asn6878/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/asn6878">@ asn6878</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3040527205" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11441" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11441/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11441">#11441</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/gongAll/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/gongAll">@ gongAll</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3002433767" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11422" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11422/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11422">#11422</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://redirect.github.com/typeorm/typeorm/compare/0.3.24...0.3.25"><tt>0.3.24...0.3.25</tt></a></p> </li> <li> <b>0.3.25-dev.eb3093d</b> - 2025-06-05 </li> <li> <b>0.3.25-dev.ead4f98</b> - 2025-06-18 </li> <li> <b>0.3.25-dev.ce23d46</b> - 2025-06-16 </li> <li> <b>0.3.25-dev.b1e93f7</b> - 2025-06-18 </li> <li> <b>0.3.25-dev.af9ecc0</b> - 2025-06-17 </li> <li> <b>0.3.25-dev.a9c16ee</b> - 2025-06-05 </li> <li> <b>0.3.25-dev.930eefd</b> - 2025-06-06 </li> <li> <b>0.3.25-dev.86f12c9</b> - 2025-06-10 </li> <li> <b>0.3.25-dev.65d5a00</b> - 2025-06-05 </li> <li> <b>0.3.25-dev.63a3b9a</b> - 2025-06-17 </li> <li> <b>0.3.25-dev.61753b1</b> - 2025-06-05 </li> <li> <b>0.3.25-dev.5003aaa</b> - 2025-05-21 </li> <li> <b>0.3.25-dev.4b0ffee</b> - 2025-06-06 </li> <li> <b>0.3.25-dev.42e7cbe</b> - 2025-06-17 </li> <li> <b>0.3.25-dev.42913b9</b> - 2025-06-11 </li> <li> <b>0.3.25-dev.413f0a6</b> - 2025-06-05 </li> <li> <b>0.3.25-dev.2bfa300</b> - 2025-06-04 </li> <li> <b>0.3.25-dev.24c3e38</b> - 2025-06-05 </li> <li> <b>0.3.25-dev.12a71e4</b> - 2025-05-14 </li> <li> <b>0.3.25-dev.07d7913</b> - 2025-06-04 </li> <li> <b>0.3.25-dev.03faa78</b> - 2025-06-14 </li> <li> <b>0.3.24</b> - <a href="https://redirect.github.com/typeorm/typeorm/releases/tag/0.3.24">2025-05-14</a></br><h2>What's Changed</h2> <ul> <li>feat: add tagged template for executing raw SQL queries by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Newbie012/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/Newbie012">@ Newbie012</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3028712893" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11432" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11432/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11432">#11432</a></li> <li>chore: Add husky and lint-staged by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/maxbronnikov10/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/maxbronnikov10">@ maxbronnikov10</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3044164801" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11448" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11448/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11448">#11448</a></li> <li>fix: resolve pkg.pr.new issue by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/naorpeled/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://redirect.github.com/naorpeled">@ naorpeled</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3054189764" data-permission-text="Title is private" data-url="https://github.com/typeorm/typeorm/issues/11463" data-hovercard-type="pull_request" data-hovercard-url="/typeorm/typeorm/pull/11463/hovercard" href="https://redirect.github.com/typeorm/typeorm/pull/11463">#11463</a></li> <li>perf: improve save performance during entities update by <a class="user-mention notranslate" data-hovercard-type="user" data-hover...
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/oneuptime#334