Skip to content

Conversation

@sudhirt4
Copy link
Contributor

@sudhirt4 sudhirt4 commented Feb 18, 2025

Fixes input parameter conversion in SelectQueryBuilder when using an MSSQL connection.

Closes #11285

Description of change

Instead of passing raw input paramters as it is this change uses the available driver.parametrizeValue method to convert parameters into MSSQL format.

This implementation was referred from existing usage in UpdateQueryBuilder and InsertQueryBuilder

Please note that this issue currently only fixes where condition when used under .find method. On testing it was not working for .createQueryBuilder(..).where() usage. Could use some insights on a proper approach to implement this parameter transformation.

Pull-Request Checklist

  • Code is up-to-date with the master branch
  • npm run format to apply prettier formatting
  • npm run test passes with this change
  • This pull request links relevant issues as Fixes #11285
  • There are new or updated unit tests validating the change
  • Documentation has been updated to reflect this change (N/A)
  • The new commits follow conventions explained in CONTRIBUTING.md

@sgarner
Copy link
Collaborator

sgarner commented Feb 20, 2025

So this is tangentially related to #10161

For clarity, the problem is that MSSQL requires query parameters to be typed, and if no type is given then the underlying node-mssql driver defaults to NVARCHAR. If the column is actually a VARCHAR and is indexed, SQL Server won't use the index due to the type mismatch.

Copy link
Collaborator

@sgarner sgarner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@sudhirt4 I've run the tests, and some are failing - can you have a look at it?

@sudhirt4
Copy link
Contributor Author

@sudhirt4 I've run the tests, and some are failing - can you have a look at it?

Updated with the changes.

Figured out that params of type FindOperator had to be handled separately. Instead of changing other functions to handle this I have adjusted it here following the approach used in transformer just above this. Let me know if this pattern is acceptable.

Have updated the tests to include these scenarios as well

@sudhirt4 sudhirt4 requested a review from sgarner February 21, 2025 13:51
@coveralls
Copy link

coveralls commented Feb 21, 2025

Coverage Status

coverage: 72.378% (+0.009%) from 72.369%
when pulling db0a277 on sudhirt4:fix-11285
into 17a3c52 on typeorm:master.

Copy link
Collaborator

@sgarner sgarner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @sudhirt4 for your effort on this!

Fixes input parameter conversion in SelectQueryBuilder when using an MSSQL connection.

Closes typeorm#11285
Copy link
Collaborator

@sgarner sgarner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🎉

@naorpeled naorpeled merged commit ecae9f5 into typeorm:master Mar 20, 2025
42 of 62 checks passed
@github-project-automation github-project-automation bot moved this from Proposed to Done in TypeORM Roadmap Mar 20, 2025
christian-forgacs pushed a commit to christian-forgacs/typeorm that referenced this pull request May 12, 2025
christian-forgacs pushed a commit to christian-forgacs/typeorm that referenced this pull request May 13, 2025
sgarner pushed a commit that referenced this pull request May 13, 2025
* chore: enable driver `mssql` for test of issue #3113

* chore: add test case for #11298 to issue #11285 to prevent functionality of #11285

* fix: unhandled find operator with array value for mssql (#11466)

* fixup! fix: unhandled find operator with array value for mssql (#11466)

* Revert "chore: enable driver `mssql` for test of issue #3113"

This reverts commit a302d63.

* fixup! chore: add test case for #11298 to issue #11285 to prevent functionality of #11285

---------

Co-authored-by: Christian Forgács <[email protected]>
renatosugimoto added a commit to renatosugimoto/ts-nestjs-trainning that referenced this pull request May 21, 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.22.</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 **80 versions** ahead of your current
version.

- The recommended version was released **a month ago**.

#### Issues fixed by the recommended upgrade:

|  | Issue | Score | Exploit Maturity |

:-------------------------:|:-------------------------|:-------------------------|:-------------------------
![medium
severity](https://res.cloudinary.com/snyk/image/upload/r-d/scm-platform/snyk-pull-requests//severity-medium.svg
'medium severity') | Arbitrary Code
Injection<br/>[SNYK-JS-NESTJSCOMMON-9538801](https://snyk.io/vuln/SNYK-JS-NESTJSCOMMON-9538801)
| **561** | Proof of Concept



<details>
<summary><b>Release notes</b></summary>
<br/>
  <details>
    <summary>Package name: <b>typeorm</b></summary>
    <ul>
      <li>
<b>0.3.22</b> - <a
href="https://redirect.github.com/typeorm/typeorm/releases/tag/0.3.22">2025-04-03</a></br><h2>What's
Changed</h2>
<ul>
<li>fix: transaction not ending correctly 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="2814361454" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11264"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11264/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11264">#11264</a></li>
<li>docs: add "How to use Vite for the backend" entry to faq by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/robkorv/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/robkorv">@ robkorv</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2868894414" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11306"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11306/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11306">#11306</a></li>
<li>chore: don't use version in docker-compose files by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/assapir/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/assapir">@ assapir</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2896894548" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11320"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11320/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11320">#11320</a></li>
<li>fix(sap): pass the configured schema to the db client 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="2897169997" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11321"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11321/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11321">#11321</a></li>
<li>fix(sap): incorrect handling of simple array/json data type 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="2897266502" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11322"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11322/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11322">#11322</a></li>
<li>fix: add VirtualColumn to model shim by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/FrancoisDeBellescize/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/FrancoisDeBellescize">@
FrancoisDeBellescize</a> in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2906546017"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11331"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11331/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11331">#11331</a></li>
<li>fix: remove unnecessary import from JS migration by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/TkachenkoDmitry/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/TkachenkoDmitry">@ TkachenkoDmitry</a>
in <a class="issue-link js-issue-link" data-error-text="Failed to load
title" data-id="2902559296" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11327"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11327/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11327">#11327</a></li>
<li>test: rename tests to better describe the case 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="2842763877" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11280"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11280/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11280">#11280</a></li>
<li>chore(test): set timezone to UTC by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/douglascayers/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/douglascayers">@ douglascayers</a> in
<a class="issue-link js-issue-link" data-error-text="Failed to load
title" data-id="2793047534" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11247"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11247/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11247">#11247</a></li>
<li>ci: add CodeQL workflow 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="2918371288" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11337"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11337/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11337">#11337</a></li>
<li>fix: empty objects being hydrated when eager loading relations that
have a <code>@ VirtualColumn</code> 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="2351895859" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10927"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10927/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10927">#10927</a></li>
<li>test: fix and run tests on Windows 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="2807369674" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11257"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11257/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11257">#11257</a></li>
<li>feat(postgres): support macaddr8 column type by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/chkjohn/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/chkjohn">@ chkjohn</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2924160493" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11345"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11345/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11345">#11345</a></li>
<li>build: run format in ci 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="2921594518" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11342"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11342/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11342">#11342</a></li>
<li>style: lint repository 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="2928267339" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11346"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11346/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11346">#11346</a></li>
<li>fix: ensure correct MSSQL parameter conversion in where conditions
by <a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/sudhirt4/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/sudhirt4">@ sudhirt4</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2859607183" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11298"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11298/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11298">#11298</a></li>
<li>chore: update dependencies 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="2918582783" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11339"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11339/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11339">#11339</a></li>
<li>fix: FindOptionsSelect to use correct type when property is an
object by <a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/MGB247/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/MGB247">@ MGB247</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2940781572" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11355"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11355/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11355">#11355</a></li>
<li>refactor: database server version fetching &amp; comparison 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="2941229610" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11357"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11357/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11357">#11357</a></li>
<li>build: improve test workflow 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="2944074216" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11361"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11361/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11361">#11361</a></li>
<li>build: setup SAP HANA tests 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="2931520545" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11347"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11347/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11347">#11347</a></li>
<li>fix: export QueryEvent before/after types by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/nover/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/nover">@ nover</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2123625468" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10688"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10688/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10688">#10688</a></li>
<li>fix: mongodb connection options 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="2883622443" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11310"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11310/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11310">#11310</a></li>
<li>feat: Incorporate wrapping metadata for MongoDB client instances by
<a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/alexbevi/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/alexbevi">@ alexbevi</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2763396893" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11214"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11214/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11214">#11214</a></li>
<li>fix: bulk insert NULL values in Oracle (<a class="issue-link
js-issue-link" data-error-text="Failed to load title"
data-id="2948635500" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11362"
data-hovercard-type="issue"
data-hovercard-url="/typeorm/typeorm/issues/11362/hovercard"
href="https://redirect.github.com/typeorm/typeorm/issues/11362">#11362</a>)
by <a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/ertl/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/ertl">@ ertl</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2948668087" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11363"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11363/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11363">#11363</a></li>
<li>fix: remove unnecessary spaces in message when running non-fake
migrations by <a class="user-mention notranslate"
data-hovercard-type="user"
data-hovercard-url="/users/zyoshoka/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/zyoshoka">@ zyoshoka</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2218362391" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10809"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10809/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10809">#10809</a></li>
<li>fix: sql escape issues identified by CodeQL 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="2918519648" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11338"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11338/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11338">#11338</a></li>
<li>fix(sap): normalize deprecated/removed 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="2941152500" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11356"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11356/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11356">#11356</a></li>
<li>fix: version detection for Postgres derived variants 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="2961345963" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11375"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11375/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11375">#11375</a></li>
<li>feat: Support Expo SQLite Next by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/pmk1c/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/pmk1c">@ pmk1c</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2600816344" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11107"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11107/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11107">#11107</a></li>
<li>docs: add comment explaining select version() 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="2964480648" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11376"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11376/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11376">#11376</a></li>
<li>fix: incorrect table alias in insert orUpdate with Postgres driver
by <a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/Ben1306/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/Ben1306">@ Ben1306</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2561011654" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11082"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11082/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11082">#11082</a></li>
<li>chore: Add package publishing 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="2967375508" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11377"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11377/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11377">#11377</a></li>
<li>chore: Bump version to v0.3.22 and generate changelog 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="2968518412" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11378"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11378/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11378">#11378</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/robkorv/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/robkorv">@ robkorv</a> made their
first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2868894414"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11306"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11306/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11306">#11306</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/assapir/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/assapir">@ assapir</a> made their
first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2896894548"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11320"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11320/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11320">#11320</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/FrancoisDeBellescize/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/FrancoisDeBellescize">@
FrancoisDeBellescize</a> made their first contribution in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2906546017" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11331"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11331/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11331">#11331</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/TkachenkoDmitry/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/TkachenkoDmitry">@ TkachenkoDmitry</a>
made their first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2902559296"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11327"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11327/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11327">#11327</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/douglascayers/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/douglascayers">@ douglascayers</a>
made their first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2793047534"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11247"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11247/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11247">#11247</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/chkjohn/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/chkjohn">@ chkjohn</a> made their
first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2924160493"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11345"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11345/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11345">#11345</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/sudhirt4/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/sudhirt4">@ sudhirt4</a> made their
first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2859607183"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11298"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11298/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11298">#11298</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/MGB247/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/MGB247">@ MGB247</a> made their first
contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2940781572"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11355"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11355/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11355">#11355</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/alexbevi/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/alexbevi">@ alexbevi</a> made their
first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2763396893"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11214"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11214/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11214">#11214</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/zyoshoka/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/zyoshoka">@ zyoshoka</a> made their
first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2218362391"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10809"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10809/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10809">#10809</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/pmk1c/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/pmk1c">@ pmk1c</a> made their first
contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2600816344"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11107"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11107/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11107">#11107</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/Ben1306/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/Ben1306">@ Ben1306</a> made their
first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2561011654"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11082"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11082/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11082">#11082</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link"
href="https://redirect.github.com/typeorm/typeorm/compare/0.3.21...0.3.22"><tt>0.3.21...0.3.22</tt></a></p>
      </li>
      <li>
        <b>0.3.22-dev.fb06662</b> - 2025-03-29
      </li>
      <li>
        <b>0.3.22-dev.ecae9f5</b> - 2025-03-20
      </li>
      <li>
        <b>0.3.22-dev.deb0e81</b> - 2025-03-12
      </li>
      <li>
        <b>0.3.22-dev.de8eb04</b> - 2025-03-20
      </li>
      <li>
        <b>0.3.22-dev.c3bebdc</b> - 2025-04-01
      </li>
      <li>
        <b>0.3.22-dev.bcaa0bf</b> - 2025-04-01
      </li>
      <li>
        <b>0.3.22-dev.ba47b62</b> - 2025-03-12
      </li>
      <li>
        <b>0.3.22-dev.b0ea913</b> - 2025-03-19
      </li>
      <li>
        <b>0.3.22-dev.ae96f87</b> - 2025-03-14
      </li>
      <li>
        <b>0.3.22-dev.a29e047</b> - 2025-03-31
      </li>
      <li>
        <b>0.3.22-dev.8c2b2ae</b> - 2025-03-20
      </li>
      <li>
        <b>0.3.22-dev.863caf1</b> - 2025-04-01
      </li>
      <li>
        <b>0.3.22-dev.8429e8f</b> - 2025-03-13
      </li>
      <li>
        <b>0.3.22-dev.834e856</b> - 2025-03-25
      </li>
      <li>
        <b>0.3.22-dev.81bb9d5</b> - 2025-03-30
      </li>
      <li>
        <b>0.3.22-dev.7b242e1</b> - 2025-04-01
      </li>
      <li>
        <b>0.3.22-dev.72c6991</b> - 2025-04-02
      </li>
      <li>
        <b>0.3.22-dev.72beb26</b> - 2025-04-02
      </li>
      <li>
        <b>0.3.22-dev.72145b8</b> - 2025-03-10
      </li>
      <li>
        <b>0.3.22-dev.6ba4082</b> - 2025-03-26
      </li>
      <li>
        <b>0.3.22-dev.673b6ce</b> - 2025-03-03
      </li>
      <li>
        <b>0.3.22-dev.5d6d893</b> - 2025-03-14
      </li>
      <li>
        <b>0.3.22-dev.5a276a4</b> - 2025-03-10
      </li>
      <li>
        <b>0.3.22-dev.513be33</b> - 2025-03-04
      </li>
      <li>
        <b>0.3.22-dev.4e31a86</b> - 2025-03-26
      </li>
      <li>
        <b>0.3.22-dev.460ef02</b> - 2025-04-01
      </li>
      <li>
        <b>0.3.22-dev.40cc688</b> - 2025-03-05
      </li>
      <li>
        <b>0.3.22-dev.3d79786</b> - 2025-04-01
      </li>
      <li>
        <b>0.3.22-dev.27b4207</b> - 2025-03-06
      </li>
      <li>
        <b>0.3.22-dev.206af0a</b> - 2025-03-03
      </li>
      <li>
        <b>0.3.22-dev.04ca83a</b> - 2025-03-06
      </li>
      <li>
        <b>0.3.22-dev.03dbc7a</b> - 2025-03-30
      </li>
      <li>
        <b>0.3.22-dev.00d5639</b> - 2025-03-21
      </li>
      <li>
        <b>0.3.22-dev.5922519</b> - 2025-04-01
      </li>
      <li>
<b>0.3.21</b> - <a
href="https://redirect.github.com/typeorm/typeorm/releases/tag/0.3.21">2025-03-03</a></br><h2>What's
Changed</h2>
<ul>
<li>docs: update the custom-repository.md file in the docs/zh_CN
directory by <a class="user-mention notranslate"
data-hovercard-type="user"
data-hovercard-url="/users/OrangeSheepCool/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/OrangeSheepCool">@ OrangeSheepCool</a>
in <a class="issue-link js-issue-link" data-error-text="Failed to load
title" data-id="2111993305" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10676"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10676/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10676">#10676</a></li>
<li>chore(TypeORM): Create test case to uncover TypeORM composite key
save issue by <a class="user-mention notranslate"
data-hovercard-type="user"
data-hovercard-url="/users/jeisberg/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/jeisberg">@ jeisberg</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2110784388" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10672"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10672/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10672">#10672</a></li>
<li>Moved <code>reflect-metadata</code> to <code>peerDependencies</code>
and set version to <code>"^0.1.14 || ^0.2.0"</code> 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="2190584902" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10779"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10779/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10779">#10779</a></li>
<li>chore(docs): add announcement 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="2643818076" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11125"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11125/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11125">#11125</a></li>
<li>chore: Replace Slack links with Discord 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="2702032729" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11153"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11153/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11153">#11153</a></li>
<li>test: Add GitHub Actions for tests CI/CD 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="2709219992" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11157"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11157/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11157">#11157</a></li>
<li>test: remove restriction of CI/CD runs for fork branches 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="2730200589" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11173"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11173/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11173">#11173</a></li>
<li>Split SQLite tests and fix better-sqlite3 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="2730579967" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11174"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11174/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11174">#11174</a></li>
<li>style: apply formatting 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="2730598323" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11175"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11175/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11175">#11175</a></li>
<li>chore: update some packages and run npm audit fix 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="2733347582" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11181"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11181/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11181">#11181</a></li>
<li>docs(datasource): some sentence updated for datasource doc 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="2734798068" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11182"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11182/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11182">#11182</a></li>
<li>Remove CircleCI by <a class="user-mention notranslate"
data-hovercard-type="user" data-hovercard-url="/users/stim371/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/stim371">@ stim371</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2739613051" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11189"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11189/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11189">#11189</a></li>
<li>test: Expand node version matrix to node16, node18, and node20 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="2735097657" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11183"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11183/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11183">#11183</a></li>
<li>test: redo cockroachdb to service-container GHA and update its
version to latest (24) 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="2739870763" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11190"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11190/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11190">#11190</a></li>
<li>remove github issues as a suggested place for questions 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="2746751841" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11194"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11194/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11194">#11194</a></li>
<li>Remove links to defunct Vesper project by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/stim371/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/stim371">@ stim371</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2747022465" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11195"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11195/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11195">#11195</a></li>
<li>Lint on GitHub actions by <a class="user-mention notranslate"
data-hovercard-type="user" data-hovercard-url="/users/stim371/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/stim371">@ stim371</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2732118706" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11177"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11177/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11177">#11177</a></li>
<li>docs: Refine Markdown Language for Better Clarity and Grammar 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="2754468761" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11207"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11207/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11207">#11207</a></li>
<li>docs: update QueryResultCache method descriptions 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="2743149308" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11192"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11192/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11192">#11192</a></li>
<li>chore: migrate to ESLint flat 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="2754195232" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11205"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11205/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11205">#11205</a></li>
<li>Update select-query-builder.md by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/madmaxdios/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/madmaxdios">@ madmaxdios</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2724583612" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11166"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11166/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11166">#11166</a></li>
<li>refactor: use node:fs/promises 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="2754387265" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11206"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11206/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11206">#11206</a></li>
<li>chore(license): update copyright year to 2025 by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/maxktz/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/maxktz">@ maxktz</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2768158025" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11223"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11223/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11223">#11223</a></li>
<li>Update many-to-many-relations.md by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/standage-thanh/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/standage-thanh">@ standage-thanh</a>
in <a class="issue-link js-issue-link" data-error-text="Failed to load
title" data-id="2129076246" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10699"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10699/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10699">#10699</a></li>
<li>Typo - setOnLock -&gt; setOnLocked by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/felipensp/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/felipensp">@ felipensp</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2639048976" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11120"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11120/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11120">#11120</a></li>
<li>docs: one-to-one relation explanation fix by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/pato1713/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/pato1713">@ pato1713</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2699621134" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11151"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11151/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11151">#11151</a></li>
<li>Update README.md by <a class="user-mention notranslate"
data-hovercard-type="user"
data-hovercard-url="/users/jonathanberger/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/jonathanberger">@ jonathanberger</a>
in <a class="issue-link js-issue-link" data-error-text="Failed to load
title" data-id="2568641133" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11089"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11089/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11089">#11089</a></li>
<li>docs(multiple-data-sources.md): fix spacing by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/jhi721/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/jhi721">@ jhi721</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2506015310" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11052"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11052/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11052">#11052</a></li>
<li>docs: update deprecated naming by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/puleugo/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/puleugo">@ puleugo</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2446171418" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11017"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11017/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11017">#11017</a></li>
<li>Docs: fix connection options description by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/os-moussao/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/os-moussao">@ os-moussao</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2362632770" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10935"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10935/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10935">#10935</a></li>
<li>docs: add Lock tables in Set Locking by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/youngkiu/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/youngkiu">@ youngkiu</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2341407696" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10921"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10921/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10921">#10921</a></li>
<li>docs: removed dead link about using typeorm with DI from faq.md by
<a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/giom-l/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/giom-l">@ giom-l</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2291401778" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10886"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10886/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10886">#10886</a></li>
<li>docs: update find-options.md by <a class="user-mention notranslate"
data-hovercard-type="user"
data-hovercard-url="/users/NikolayKrishchuk/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/NikolayKrishchuk">@
NikolayKrishchuk</a> in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2278552026"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10877"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10877/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10877">#10877</a></li>
<li>refactor: update EntityManager.ts by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/eltociear/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/eltociear">@ eltociear</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2278266199" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10875"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10875/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10875">#10875</a></li>
<li>docs: documentation for parameters in Repository, DataSource,
EntityManager query methods by <a class="user-mention notranslate"
data-hovercard-type="user"
data-hovercard-url="/users/vlahovivan/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/vlahovivan">@ vlahovivan</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2259428362" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10848"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10848/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10848">#10848</a></li>
<li>docs: improve OneToOne description by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/pavlokolodka/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/pavlokolodka">@ pavlokolodka</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2210569616" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10798"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10798/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10798">#10798</a></li>
<li>Update eager-and-lazy-relations.md by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/kunalrgarg/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/kunalrgarg">@ kunalrgarg</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2207134437" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10791"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10791/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10791">#10791</a></li>
<li>docs: Include info about using soft delete in Repository API by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/sanjacob/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/sanjacob">@ sanjacob</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2144952243" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10722"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10722/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10722">#10722</a></li>
<li>Update mongodb.md by <a class="user-mention notranslate"
data-hovercard-type="user"
data-hovercard-url="/users/LucoEldritch/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/LucoEldritch">@ LucoEldritch</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2143243344" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10718"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10718/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10718">#10718</a></li>
<li>docs: fix imports in 'Or' find operator example by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/myypo/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/myypo">@ myypo</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2123920405" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10689"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10689/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10689">#10689</a></li>
<li>docs: clarify adjacency list by <a class="user-mention notranslate"
data-hovercard-type="user"
data-hovercard-url="/users/DevAhmedRadwan/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/DevAhmedRadwan">@ DevAhmedRadwan</a>
in <a class="issue-link js-issue-link" data-error-text="Failed to load
title" data-id="2104314206" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10664"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10664/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10664">#10664</a></li>
<li>chore(test): Add Coverage on Coveralls 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="2771249159" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11225"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11225/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11225">#11225</a></li>
<li>perf: improve results transformer performance 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="1892080334" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10349"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10349/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10349">#10349</a></li>
<li>Rename SubjectTopoligicalSorter as SubjectTopologicalSorter by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/ocozalp/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/ocozalp">@ ocozalp</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2543780506" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11074"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11074/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11074">#11074</a></li>
<li>Fix maximum call stack error by <a class="user-mention notranslate"
data-hovercard-type="user"
data-hovercard-url="/users/mgorunuch/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/mgorunuch">@ mgorunuch</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2149995672" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10733"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10733/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10733">#10733</a></li>
<li>refactor: added --cache to prettier call by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/RohanTalip/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/RohanTalip">…
renatosugimoto added a commit to renatosugimoto/ts-nestjs-trainning that referenced this pull request Jun 2, 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.22 to
0.3.23.</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 **24 versions** ahead of your current
version.

- The recommended version was released **24 days ago**.



<details>
<summary><b>Release notes</b></summary>
<br/>
  <details>
    <summary>Package name: <b>typeorm</b></summary>
    <ul>
      <li>
<b>0.3.23</b> - <a
href="https://redirect.github.com/typeorm/typeorm/releases/tag/0.3.23">2025-05-07</a></br><h3><g-emoji
class="g-emoji" alias="warning">⚠️</g-emoji> Note on a breaking
change</h3>
<p>This release includes a technically breaking change (from <a
href="https://redirect.github.com/typeorm/typeorm/pull/10910"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10910/hovercard">this PR</a>)
in the behaviour of the <code>delete</code> and <code>update</code>
methods of the EntityManager and Repository APIs, when an empty object
is supplied as the criteria:</p>
<div class="highlight highlight-source-ts notranslate position-relative
overflow-auto" data-snippet-clipboard-copy-content="await
repository.delete({})
await repository.update({}, { foo: 'bar' })"><pre><span
class="pl-k">await</span> <span class="pl-s1">repository</span><span
class="pl-kos">.</span><span class="pl-en">delete</span><span
class="pl-kos">(</span><span class="pl-kos">{</span><span
class="pl-kos">}</span><span class="pl-kos">)</span>
<span class="pl-k">await</span> <span
class="pl-s1">repository</span><span class="pl-kos">.</span><span
class="pl-en">update</span><span class="pl-kos">(</span><span
class="pl-kos">{</span><span class="pl-kos">}</span><span
class="pl-kos">,</span> <span class="pl-kos">{</span> <span
class="pl-c1">foo</span>: <span class="pl-s">'bar'</span> <span
class="pl-kos">}</span><span class="pl-kos">)</span></pre></div>
<ul>
<li><strong>Old behaviour</strong> was to delete or update all rows in
the table</li>
<li><strong>New behaviour</strong> is to throw an error: <code>Empty
criteria(s) are not allowed for the delete/update method.</code></li>
</ul>
<p>Why?</p>
<p>This behaviour was not documented and is considered dangerous as it
can allow a badly-formed object (e.g. with an undefined id) to
inadvertently delete or update the whole table.</p>
<p>When the intention actually was to delete or update all rows, such
queries can be rewritten using the QueryBuilder API:</p>
<div class="highlight highlight-source-ts notranslate position-relative
overflow-auto" data-snippet-clipboard-copy-content="await
repository.createQueryBuilder().delete().execute()
// executes: DELETE FROM table_name
await repository.createQueryBuilder().update().set({ foo: 'bar'
}).execute()
// executes: UPDATE table_name SET foo = 'bar'"><pre><span
class="pl-k">await</span> <span class="pl-s1">repository</span><span
class="pl-kos">.</span><span
class="pl-en">createQueryBuilder</span><span
class="pl-kos">(</span><span class="pl-kos">)</span><span
class="pl-kos">.</span><span class="pl-en">delete</span><span
class="pl-kos">(</span><span class="pl-kos">)</span><span
class="pl-kos">.</span><span class="pl-en">execute</span><span
class="pl-kos">(</span><span class="pl-kos">)</span>
<span class="pl-c">// executes: DELETE FROM table_name</span>
<span class="pl-k">await</span> <span
class="pl-s1">repository</span><span class="pl-kos">.</span><span
class="pl-en">createQueryBuilder</span><span
class="pl-kos">(</span><span class="pl-kos">)</span><span
class="pl-kos">.</span><span class="pl-en">update</span><span
class="pl-kos">(</span><span class="pl-kos">)</span><span
class="pl-kos">.</span><span class="pl-en">set</span><span
class="pl-kos">(</span><span class="pl-kos">{</span> <span
class="pl-c1">foo</span>: <span class="pl-s">'bar'</span> <span
class="pl-kos">}</span><span class="pl-kos">)</span><span
class="pl-kos">.</span><span class="pl-en">execute</span><span
class="pl-kos">(</span><span class="pl-kos">)</span>
<span class="pl-c">// executes: UPDATE table_name SET foo =
'bar'</span></pre></div>
<p>An alternative method for deleting all rows is to use:</p>
<div class="highlight highlight-source-ts notranslate position-relative
overflow-auto" data-snippet-clipboard-copy-content="await
repository.clear()
// executes: TRUNCATE TABLE table_name"><pre><span
class="pl-k">await</span> <span class="pl-s1">repository</span><span
class="pl-kos">.</span><span class="pl-en">clear</span><span
class="pl-kos">(</span><span class="pl-kos">)</span>
<span class="pl-c">// executes: TRUNCATE TABLE
table_name</span></pre></div>
<h2>What's Changed</h2>
<ul>
<li>chore: Fix publish command 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="2968862026" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11379"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11379/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11379">#11379</a></li>
<li>build(deps): bump tar-fs from 2.1.1 to 2.1.2 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> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2957371220" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11370"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11370/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11370">#11370</a></li>
<li>feat: add new foreign key decorator, and entity schemas options 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="2687967148" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11144"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11144/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11144">#11144</a></li>
<li>chore: fix changelog generation 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="2972448760" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11381"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11381/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11381">#11381</a></li>
<li>feat: Build ESM migrations for JS by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/w3nl/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/w3nl">@ w3nl</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2212952697" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10802"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10802/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10802">#10802</a></li>
<li>docs(entity-subscribers): document primary key availability in
UpdateEvent by <a class="user-mention notranslate"
data-hovercard-type="user"
data-hovercard-url="/users/jovanadjuric/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/jovanadjuric">@ jovanadjuric</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2879598352" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11308"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11308/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11308">#11308</a></li>
<li>test: remove unused type parameter from decorators 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="2991906784" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11412"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11412/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11412">#11412</a></li>
<li>feat: Add query timeout support for MySql by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/iliagrvch/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/iliagrvch">@ iliagrvch</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2258557417" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10846"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10846/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10846">#10846</a></li>
<li>Chore: Added logging to the Entity Listener Metadata by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/JackNytely/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/JackNytely">@ JackNytely</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2781719148" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11234"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11234/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11234">#11234</a></li>
<li>Propagate <code>aggregate</code> method's generic parameter to its
returned cursor by <a class="user-mention notranslate"
data-hovercard-type="user" data-hovercard-url="/users/pringon/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/pringon">@ pringon</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2172571707" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10754"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10754/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10754">#10754</a></li>
<li>refactor: define Position type for GeoJSON objects by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/knoid/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/knoid">@ knoid</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2809319774" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11259"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11259/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11259">#11259</a></li>
<li>perf(query-runner): use Date.now() intead of +new Date() by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/Samuron/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/Samuron">@ Samuron</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2219802507" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10811"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10811/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10811">#10811</a></li>
<li>feat: add FormattedConsoleLogger by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/w3nl/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/w3nl">@ w3nl</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2986903088" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11401"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11401/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11401">#11401</a></li>
<li>docs: update repository additional chunk option usage example by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/knicefire/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/knicefire">@ knicefire</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2843758327" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11282"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11282/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11282">#11282</a></li>
<li>docs: Correct "its" -&gt; "it's" by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/mdippery/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/mdippery">@ mdippery</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3018348450" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11428"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11428/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11428">#11428</a></li>
<li>fix: prevent error when replication is undefined by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/caiquecastro/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/caiquecastro">@ caiquecastro</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="3002712796" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11423"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11423/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11423">#11423</a></li>
<li>fix: change how array columns are compared on column changed
detection 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="2823707993" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11269"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11269/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11269">#11269</a></li>
<li>build: setup testing matrix for postgres 14 and 17 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="3029823068" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11433"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11433/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11433">#11433</a></li>
<li>fix: beforeQuery promises not awaited before query execution by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/TanguyPoly/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/TanguyPoly">@ TanguyPoly</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2566065347" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11086"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11086/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11086">#11086</a></li>
<li>fix(sap): cleanup after streaming 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="2979129978" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11399"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11399/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11399">#11399</a></li>
<li>feat: release PR releases using pkg.pr.new 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="3033396687" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11434"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11434/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11434">#11434</a></li>
<li>docs: clarify where to add new tests 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="3038123230" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11438"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11438/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11438">#11438</a></li>
<li>fix: update/delete/softDelete by criteria of condition objects 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="2323243206" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10910"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10910/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10910">#10910</a></li>
<li>chore: Version 0.3.23 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="3039024533" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11439"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11439/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11439">#11439</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><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>
made their first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2687967148"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11144"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11144/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11144">#11144</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/w3nl/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/w3nl">@ w3nl</a> made their first
contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2212952697"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10802"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10802/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10802">#10802</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/iliagrvch/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/iliagrvch">@ iliagrvch</a> made their
first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2258557417"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10846"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10846/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10846">#10846</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/JackNytely/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/JackNytely">@ JackNytely</a> made
their first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2781719148"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11234"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11234/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11234">#11234</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/pringon/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/pringon">@ pringon</a> made their
first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2172571707"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10754"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10754/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10754">#10754</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/knoid/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/knoid">@ knoid</a> made their first
contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2809319774"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11259"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11259/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11259">#11259</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/Samuron/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/Samuron">@ Samuron</a> made their
first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2219802507"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10811"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10811/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10811">#10811</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/knicefire/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/knicefire">@ knicefire</a> made their
first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2843758327"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11282"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11282/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11282">#11282</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/caiquecastro/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/caiquecastro">@ caiquecastro</a> made
their first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="3002712796"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11423"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11423/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11423">#11423</a></li>
<li><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> made their
first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2823707993"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11269"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11269/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11269">#11269</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/TanguyPoly/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/TanguyPoly">@ TanguyPoly</a> made
their first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2566065347"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11086"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11086/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11086">#11086</a></li>
<li><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>
made their first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2323243206"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10910"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10910/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10910">#10910</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link"
href="https://redirect.github.com/typeorm/typeorm/compare/0.3.22...0.3.23"><tt>0.3.22...0.3.23</tt></a></p>
      </li>
      <li>
        <b>0.3.23-dev.fe71a0c</b> - 2025-04-15
      </li>
      <li>
        <b>0.3.23-dev.fadad1a</b> - 2025-05-01
      </li>
      <li>
        <b>0.3.23-dev.cebd63b</b> - 2025-04-03
      </li>
      <li>
        <b>0.3.23-dev.c15cb07</b> - 2025-04-05
      </li>
      <li>
        <b>0.3.23-dev.b9ddd14</b> - 2025-04-25
      </li>
      <li>
        <b>0.3.23-dev.b9842e3</b> - 2025-04-30
      </li>
      <li>
        <b>0.3.23-dev.b94dfb3</b> - 2025-05-06
      </li>
      <li>
        <b>0.3.23-dev.a61654e</b> - 2025-04-29
      </li>
      <li>
        <b>0.3.23-dev.9464e65</b> - 2025-04-30
      </li>
      <li>
        <b>0.3.23-dev.7c5ea99</b> - 2025-04-04
      </li>
      <li>
        <b>0.3.23-dev.6ebae3b</b> - 2025-04-03
      </li>
      <li>
        <b>0.3.23-dev.6c5668b</b> - 2025-04-03
      </li>
      <li>
        <b>0.3.23-dev.673f065</b> - 2025-04-15
      </li>
      <li>
        <b>0.3.23-dev.61a6f97</b> - 2025-04-25
      </li>
      <li>
        <b>0.3.23-dev.56f1898</b> - 2025-04-15
      </li>
      <li>
        <b>0.3.23-dev.4c8fc3a</b> - 2025-04-16
      </li>
      <li>
        <b>0.3.23-dev.45577df</b> - 2025-04-14
      </li>
      <li>
        <b>0.3.23-dev.3ffeea5</b> - 2025-05-05
      </li>
      <li>
        <b>0.3.23-dev.274bdf2</b> - 2025-05-02
      </li>
      <li>
        <b>0.3.23-dev.24a0369</b> - 2025-04-17
      </li>
      <li>
        <b>0.3.23-dev.184f463</b> - 2025-04-15
      </li>
      <li>
        <b>0.3.23-dev.055eafd</b> - 2025-04-03
      </li>
      <li>
        <b>0.3.23-dev.04f3d3f</b> - 2025-04-04
      </li>
      <li>
<b>0.3.22</b> - <a
href="https://redirect.github.com/typeorm/typeorm/releases/tag/0.3.22">2025-04-03</a></br><h2>What's
Changed</h2>
<ul>
<li>fix: transaction not ending correctly 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="2814361454" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11264"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11264/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11264">#11264</a></li>
<li>docs: add "How to use Vite for the backend" entry to faq by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/robkorv/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/robkorv">@ robkorv</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2868894414" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11306"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11306/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11306">#11306</a></li>
<li>chore: don't use version in docker-compose files by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/assapir/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/assapir">@ assapir</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2896894548" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11320"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11320/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11320">#11320</a></li>
<li>fix(sap): pass the configured schema to the db client 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="2897169997" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11321"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11321/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11321">#11321</a></li>
<li>fix(sap): incorrect handling of simple array/json data type 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="2897266502" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11322"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11322/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11322">#11322</a></li>
<li>fix: add VirtualColumn to model shim by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/FrancoisDeBellescize/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/FrancoisDeBellescize">@
FrancoisDeBellescize</a> in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2906546017"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11331"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11331/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11331">#11331</a></li>
<li>fix: remove unnecessary import from JS migration by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/TkachenkoDmitry/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/TkachenkoDmitry">@ TkachenkoDmitry</a>
in <a class="issue-link js-issue-link" data-error-text="Failed to load
title" data-id="2902559296" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11327"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11327/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11327">#11327</a></li>
<li>test: rename tests to better describe the case 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="2842763877" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11280"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11280/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11280">#11280</a></li>
<li>chore(test): set timezone to UTC by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/douglascayers/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/douglascayers">@ douglascayers</a> in
<a class="issue-link js-issue-link" data-error-text="Failed to load
title" data-id="2793047534" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11247"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11247/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11247">#11247</a></li>
<li>ci: add CodeQL workflow 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="2918371288" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11337"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11337/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11337">#11337</a></li>
<li>fix: empty objects being hydrated when eager loading relations that
have a <code>@ VirtualColumn</code> 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="2351895859" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10927"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10927/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10927">#10927</a></li>
<li>test: fix and run tests on Windows 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="2807369674" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11257"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11257/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11257">#11257</a></li>
<li>feat(postgres): support macaddr8 column type by <a
class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/chkjohn/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/chkjohn">@ chkjohn</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2924160493" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11345"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11345/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11345">#11345</a></li>
<li>build: run format in ci 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="2921594518" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11342"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11342/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11342">#11342</a></li>
<li>style: lint repository 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="2928267339" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11346"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11346/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11346">#11346</a></li>
<li>fix: ensure correct MSSQL parameter conversion in where conditions
by <a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/sudhirt4/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/sudhirt4">@ sudhirt4</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2859607183" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11298"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11298/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11298">#11298</a></li>
<li>chore: update dependencies 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="2918582783" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11339"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11339/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11339">#11339</a></li>
<li>fix: FindOptionsSelect to use correct type when property is an
object by <a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/MGB247/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/MGB247">@ MGB247</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2940781572" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11355"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11355/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11355">#11355</a></li>
<li>refactor: database server version fetching &amp; comparison 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="2941229610" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11357"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11357/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11357">#11357</a></li>
<li>build: improve test workflow 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="2944074216" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11361"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11361/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11361">#11361</a></li>
<li>build: setup SAP HANA tests 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="2931520545" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11347"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11347/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11347">#11347</a></li>
<li>fix: export QueryEvent before/after types by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/nover/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/nover">@ nover</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2123625468" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10688"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10688/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10688">#10688</a></li>
<li>fix: mongodb connection options 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="2883622443" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11310"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11310/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11310">#11310</a></li>
<li>feat: Incorporate wrapping metadata for MongoDB client instances by
<a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/alexbevi/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/alexbevi">@ alexbevi</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2763396893" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11214"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11214/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11214">#11214</a></li>
<li>fix: bulk insert NULL values in Oracle (<a class="issue-link
js-issue-link" data-error-text="Failed to load title"
data-id="2948635500" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11362"
data-hovercard-type="issue"
data-hovercard-url="/typeorm/typeorm/issues/11362/hovercard"
href="https://redirect.github.com/typeorm/typeorm/issues/11362">#11362</a>)
by <a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/ertl/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/ertl">@ ertl</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2948668087" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11363"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11363/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11363">#11363</a></li>
<li>fix: remove unnecessary spaces in message when running non-fake
migrations by <a class="user-mention notranslate"
data-hovercard-type="user"
data-hovercard-url="/users/zyoshoka/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/zyoshoka">@ zyoshoka</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2218362391" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10809"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10809/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10809">#10809</a></li>
<li>fix: sql escape issues identified by CodeQL 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="2918519648" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11338"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11338/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11338">#11338</a></li>
<li>fix(sap): normalize deprecated/removed 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="2941152500" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11356"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11356/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11356">#11356</a></li>
<li>fix: version detection for Postgres derived variants 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="2961345963" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11375"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11375/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11375">#11375</a></li>
<li>feat: Support Expo SQLite Next by <a class="user-mention
notranslate" data-hovercard-type="user"
data-hovercard-url="/users/pmk1c/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/pmk1c">@ pmk1c</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2600816344" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11107"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11107/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11107">#11107</a></li>
<li>docs: add comment explaining select version() 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="2964480648" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11376"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11376/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11376">#11376</a></li>
<li>fix: incorrect table alias in insert orUpdate with Postgres driver
by <a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/Ben1306/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/Ben1306">@ Ben1306</a> in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2561011654" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11082"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11082/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11082">#11082</a></li>
<li>chore: Add package publishing 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="2967375508" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11377"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11377/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11377">#11377</a></li>
<li>chore: Bump version to v0.3.22 and generate changelog 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="2968518412" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11378"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11378/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11378">#11378</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/robkorv/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/robkorv">@ robkorv</a> made their
first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2868894414"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11306"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11306/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11306">#11306</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/assapir/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/assapir">@ assapir</a> made their
first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2896894548"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11320"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11320/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11320">#11320</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/FrancoisDeBellescize/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/FrancoisDeBellescize">@
FrancoisDeBellescize</a> made their first contribution in <a
class="issue-link js-issue-link" data-error-text="Failed to load title"
data-id="2906546017" data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11331"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11331/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11331">#11331</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/TkachenkoDmitry/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/TkachenkoDmitry">@ TkachenkoDmitry</a>
made their first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2902559296"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11327"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11327/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11327">#11327</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/douglascayers/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/douglascayers">@ douglascayers</a>
made their first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2793047534"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11247"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11247/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11247">#11247</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/chkjohn/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/chkjohn">@ chkjohn</a> made their
first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2924160493"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11345"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11345/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11345">#11345</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/sudhirt4/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/sudhirt4">@ sudhirt4</a> made their
first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2859607183"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11298"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11298/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11298">#11298</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/MGB247/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/MGB247">@ MGB247</a> made their first
contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2940781572"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11355"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11355/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11355">#11355</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/alexbevi/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/alexbevi">@ alexbevi</a> made their
first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2763396893"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11214"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11214/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11214">#11214</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/zyoshoka/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/zyoshoka">@ zyoshoka</a> made their
first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2218362391"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/10809"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/10809/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/10809">#10809</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/pmk1c/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/pmk1c">@ pmk1c</a> made their first
contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2600816344"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11107"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11107/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11107">#11107</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user"
data-hovercard-url="/users/Ben1306/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/Ben1306">@ Ben1306</a> made their
first contribution in <a class="issue-link js-issue-link"
data-error-text="Failed to load title" data-id="2561011654"
data-permission-text="Title is private"
data-url="https://github.com/typeorm/typeorm/issues/11082"
data-hovercard-type="pull_request"
data-hovercard-url="/typeorm/typeorm/pull/11082/hovercard"
href="https://redirect.github.com/typeorm/typeorm/pull/11082">#11082</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link"
href="https://redirect.github.com/typeorm/typeorm/compare/0.3.21...0.3.22"><tt>0.3.21...0.3.22</tt></a></p>
      </li>
    </ul>
from <a
href="https://redirect.github.com/typeorm/typeorm/releases">typeorm
GitHub release notes</a>
  </details>
</details>

---

> [!IMPORTANT]
>
> - Check the changes in this PR to ensure they won't cause issues with
your project.
> - This PR was automatically created by Snyk using the credentials of a
real user.
> - Snyk has automatically assigned this pull request, [set who gets
assigned](/settings/integration).

---

**Note:** _You are seeing this because you or someone else with access
to this repository has authorized Snyk to open upgrade PRs._

**For more information:** <img
src="https://api.segment.io/v1/pixel/track?data=eyJ3cml0ZUtleSI6InJyWmxZcEdHY2RyTHZsb0lYd0dUcVg4WkFRTnNCOUEwIiwiYW5vbnltb3VzSWQiOiI0Mjg4ODBjYy04MTRhLTQ0OTYtYmMxNy03ZGQzZjc2OTEwMWYiLCJldmVudCI6IlBSIHZpZXdlZCIsInByb3BlcnRpZXMiOnsicHJJZCI6IjQyODg4MGNjLTgxNGEtNDQ5Ni1iYzE3LTdkZDNmNzY5MTAxZiJ9fQ=="
width="0" height="0"/>

> - 🧐 [View latest project
report](https://app.snyk.io/org/renatosugimoto/project/31d5132a-e6b1-4b8a-a6a3-43b157a71ac5?utm_source&#x3D;github&amp;utm_medium&#x3D;referral&amp;page&#x3D;upgrade-pr)
> - 👩‍💻 [Set who automatically gets
assigned](https://app.snyk.io/org/renatosugimoto/project/31d5132a-e6b1-4b8a-a6a3-43b157a71ac5/settings/integration?utm_source&#x3D;github&amp;utm_medium&#x3D;referral&amp;page&#x3D;upgrade-pr/)
> - 📜 [Customise PR
templates](https://docs.snyk.io/scan-using-snyk/pull-requests/snyk-fix-pull-or-merge-requests/customize-pr-templates?utm_source=&utm_content=fix-pr-template)
> - 🛠 [Adjust upgrade PR
settings](https://app.snyk.io/org/renatosugimoto/project/31d5132a-e6b1-4b8a-a6a3-43b157a71ac5/settings/integration?utm_source&#x3D;github&amp;utm_medium&#x3D;referral&amp;page&#x3D;upgrade-pr)
> - 🔕 [Ignore this dependency or unsubscribe from future upgrade
PRs](https://app.snyk.io/org/renatosugimoto/project/31d5132a-e6b1-4b8a-a6a3-43b157a71ac5/settings/integration?pkg&#x3D;typeorm&amp;utm_source&#x3D;github&amp;utm_medium&#x3D;referral&amp;page&#x3D;upgrade-pr#auto-dep-upgrades)

[//]: #
'snyk:metadata:{"customTemplate":{"variablesUsed":[],"fieldsUsed":[]},"dependencies":[{"name":"typeorm","from":"0.3.22","to":"0.3.23"}],"env":"prod","hasFixes":false,"isBreakingChange":false,"isMajorUpgrade":false,"issuesToFix":[],"prId":"428880cc-814a-4496-bc17-7dd3f769101f","prPublicId":"428880cc-814a-4496-bc17-7dd3f769101f","packageManager":"npm","priorityScoreList":[],"projectPublicId":"31d5132a-e6b1-4b8a-a6a3-43b157a71ac5","projectUrl":"https://app.snyk.io/org/renatosugimoto/project/31d5132a-e6b1-4b8a-a6a3-43b157a71ac5?utm_source=github&utm_medium=referral&page=upgrade-pr","prType":"upgrade","templateFieldSources":{"branchName":"default","commitMessage":"default","description":"default","title":"default"},"templateVariants":[],"type":"auto","upgrade":[],"upgradeInfo":{"versionsDiff":24,"publishedDate":"2025-05-07T10:05:47.894Z"},"vulns":[]}'

Co-authored-by: snyk-bot <[email protected]>
ThbltLmr pushed a commit to ThbltLmr/typeorm that referenced this pull request Dec 2, 2025
* chore: enable driver `mssql` for test of issue typeorm#3113

* chore: add test case for typeorm#11298 to issue typeorm#11285 to prevent functionality of typeorm#11285

* fix: unhandled find operator with array value for mssql (typeorm#11466)

* fixup! fix: unhandled find operator with array value for mssql (typeorm#11466)

* Revert "chore: enable driver `mssql` for test of issue typeorm#3113"

This reverts commit a302d63.

* fixup! chore: add test case for typeorm#11298 to issue typeorm#11285 to prevent functionality of typeorm#11285

---------

Co-authored-by: Christian Forgács <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Missing MSSQL input type

5 participants