Open renovate[bot] opened 3 years ago
All modified and coverable lines are covered by tests :white_check_mark:
Comparison is base (
53234ab
) 93.85% compared to head (0de9295
) 93.85%.:exclamation: Current head 0de9295 differs from pull request most recent head 60085a5. Consider uploading reports for the commit 60085a5 to get more accurate results
This PR contains the following updates:
0.2.29
->0.3.20
Release Notes
typeorm/typeorm (typeorm)
### [`v0.3.20`](https://redirect.github.com/typeorm/typeorm/blob/HEAD/CHANGELOG.md#0320-2024-01-26) [Compare Source](https://redirect.github.com/typeorm/typeorm/compare/0.3.19...0.3.20) ##### Bug Fixes - added missing parentheses in where conditions ([#10650](https://redirect.github.com/typeorm/typeorm/issues/10650)) ([4624930](https://redirect.github.com/typeorm/typeorm/commit/46249303be03adea74266837b8e6eb49227f476e)), closes [#10534](https://redirect.github.com/typeorm/typeorm/issues/10534) - don't escape indexPredicate ([#10618](https://redirect.github.com/typeorm/typeorm/issues/10618)) ([dd49a25](https://redirect.github.com/typeorm/typeorm/commit/dd49a254dc475eedfe72378be2670cc6a61aacf1)) - fallback runMigrations transaction to DataSourceOptions ([#10601](https://redirect.github.com/typeorm/typeorm/issues/10601)) ([0cab0dd](https://redirect.github.com/typeorm/typeorm/commit/0cab0dd7308d2cb8ba5600ce46899bd14a062565)) - hangup when load relations with relationLoadStrategy: query ([#10630](https://redirect.github.com/typeorm/typeorm/issues/10630)) ([54d8d9e](https://redirect.github.com/typeorm/typeorm/commit/54d8d9efe9bb41671f44f41ea6372b7b5d2ad0f1)), closes [#10481](https://redirect.github.com/typeorm/typeorm/issues/10481) - include asExpression columns in returning clause ([#10632](https://redirect.github.com/typeorm/typeorm/issues/10632)) ([f232ba7](https://redirect.github.com/typeorm/typeorm/commit/f232ba780872660fbfd2467b52ef5b97cb6f2935)), closes [#8450](https://redirect.github.com/typeorm/typeorm/issues/8450) [#8450](https://redirect.github.com/typeorm/typeorm/issues/8450) - multiple insert in SAP Hana ([#10597](https://redirect.github.com/typeorm/typeorm/issues/10597)) ([1b34c9a](https://redirect.github.com/typeorm/typeorm/commit/1b34c9a49e99fa937dd9894ddb7e6bba85c08a42)) - resolve issue CREATE/DROP Index concurrently ([#10634](https://redirect.github.com/typeorm/typeorm/issues/10634)) ([8aa8690](https://redirect.github.com/typeorm/typeorm/commit/8aa8690f94c12c9740bf746b2ec55def13941d35)), closes [#10626](https://redirect.github.com/typeorm/typeorm/issues/10626) - type inferencing of EntityManager#create ([#10569](https://redirect.github.com/typeorm/typeorm/issues/10569)) ([99d8249](https://redirect.github.com/typeorm/typeorm/commit/99d8249e450f7e649685105b372e265f41a0ee47)) ##### Features - add json type support for Oracle ([#10611](https://redirect.github.com/typeorm/typeorm/issues/10611)) ([7e85460](https://redirect.github.com/typeorm/typeorm/commit/7e85460f10b0c6f57dda9d532fe925ebf0711fe9)) - add postgres multirange column types ([#10627](https://redirect.github.com/typeorm/typeorm/issues/10627)) ([d0b7670](https://redirect.github.com/typeorm/typeorm/commit/d0b76703cc1c7919f5c6a974ad0889c331d78672)), closes [#10556](https://redirect.github.com/typeorm/typeorm/issues/10556) - add table comment for postgres ([#10613](https://redirect.github.com/typeorm/typeorm/issues/10613)) ([4493db4](https://redirect.github.com/typeorm/typeorm/commit/4493db4d1b02eaa2c3f997ff256057d01cc48323)) ##### Reverts - Revert "fix: prevent using absolute table path in migrations unless required ([#10123](https://redirect.github.com/typeorm/typeorm/issues/10123))" ([#10624](https://redirect.github.com/typeorm/typeorm/issues/10624)) ([8f371f2](https://redirect.github.com/typeorm/typeorm/commit/8f371f23978600c36a2edf8222fec1024ae09c2e)), closes [#10123](https://redirect.github.com/typeorm/typeorm/issues/10123) [#10624](https://redirect.github.com/typeorm/typeorm/issues/10624) - revert "feat: nullable embedded entities ([#10289](https://redirect.github.com/typeorm/typeorm/issues/10289))" ([#10614](https://redirect.github.com/typeorm/typeorm/issues/10614)) ([15de46f](https://redirect.github.com/typeorm/typeorm/commit/15de46fd5d31cd742477821e7a32bc98c9616d30)), closes [#10289](https://redirect.github.com/typeorm/typeorm/issues/10289) [#10614](https://redirect.github.com/typeorm/typeorm/issues/10614) ### [`v0.3.19`](https://redirect.github.com/typeorm/typeorm/blob/HEAD/CHANGELOG.md#0319-2024-01-03) [Compare Source](https://redirect.github.com/typeorm/typeorm/compare/0.3.18...0.3.19) ##### Bug Fixes - fixed `Cannot read properties of undefined (reading 'sync')` caused after glob package upgrade ### [`v0.3.18`](https://redirect.github.com/typeorm/typeorm/releases/tag/0.3.18) [Compare Source](https://redirect.github.com/typeorm/typeorm/compare/0.3.17...0.3.18) ##### Bug Fixes - add BaseEntity to model-shim ([#10503](https://redirect.github.com/typeorm/typeorm/issues/10503)) ([3cf938e](https://redirect.github.com/typeorm/typeorm/commit/3cf938efc04bf73129d2e755e2bb8a243be19e24)) - add error handling for missing join columns ([#10525](https://redirect.github.com/typeorm/typeorm/issues/10525)) ([122c897](https://redirect.github.com/typeorm/typeorm/commit/122c897a2ff4cc6f5e8149d488f18bf5c21b5ca9)), closes [#7034](https://redirect.github.com/typeorm/typeorm/issues/7034) - add missing export for View class ([#10261](https://redirect.github.com/typeorm/typeorm/issues/10261)) ([7adbc9b](https://redirect.github.com/typeorm/typeorm/commit/7adbc9bdc7e3e5a4bd3db9c5cf980b71c74fc8fa)) - added fail callback while opening the database in Cordova ([#10566](https://redirect.github.com/typeorm/typeorm/issues/10566)) ([8b4df5b](https://redirect.github.com/typeorm/typeorm/commit/8b4df5b2998c561047ac817b6c188fbb6ad0af7b)) - aggregate function throw error when column alias name is set ([#10035](https://redirect.github.com/typeorm/typeorm/issues/10035)) ([022d2b5](https://redirect.github.com/typeorm/typeorm/commit/022d2b5f622771349355f00a087c26c930db0d25)), closes [#9927](https://redirect.github.com/typeorm/typeorm/issues/9927) - backport postgres connection error handling to crdb ([#10177](https://redirect.github.com/typeorm/typeorm/issues/10177)) ([149226d](https://redirect.github.com/typeorm/typeorm/commit/149226dd677ca3ca69c9f5ccd7b96e86573eb26e)) - bump better-sqlite3 version range ([#10452](https://redirect.github.com/typeorm/typeorm/issues/10452)) ([75ec8f2](https://redirect.github.com/typeorm/typeorm/commit/75ec8f2032657560fed7418a6ca4a059a58d18ee)) - caching always enabled not caching queries ([#10524](https://redirect.github.com/typeorm/typeorm/issues/10524)) ([8af533f](https://redirect.github.com/typeorm/typeorm/commit/8af533f79f993e97f8c5608eec1da1d2f5e23156)) - circular dependency breaking node.js 20.6 ([#10344](https://redirect.github.com/typeorm/typeorm/issues/10344)) ([ba7ad3c](https://redirect.github.com/typeorm/typeorm/commit/ba7ad3c69b4d7813cf71503c130ae9ef248ea28d)), closes [#10338](https://redirect.github.com/typeorm/typeorm/issues/10338) - correctly keep query.data from ormOption for commit / rollback subscribers ([#10151](https://redirect.github.com/typeorm/typeorm/issues/10151)) ([73ee70b](https://redirect.github.com/typeorm/typeorm/commit/73ee70b33165af9151aadf9d26c58e78eebdfa53)) - default value in child table/entity column decorator for multiple table inheritance is ignored for inherited columns ([#10563](https://redirect.github.com/typeorm/typeorm/issues/10563)) ([#10564](https://redirect.github.com/typeorm/typeorm/issues/10564)) ([af77a5d](https://redirect.github.com/typeorm/typeorm/commit/af77a5d0acf0c9661c4d61c38fd57bca9a1b65fc)) - deletedAt column leaking as side effect of object update while creating a row ([#10435](https://redirect.github.com/typeorm/typeorm/issues/10435)) ([7de4890](https://redirect.github.com/typeorm/typeorm/commit/7de4890265d5045e21c0ea1db7c45cea826f9e31)) - empty objects being hydrated when eager loading relations that have a `@VirtualColumn` ([#10432](https://redirect.github.com/typeorm/typeorm/issues/10432)) ([b53e410](https://redirect.github.com/typeorm/typeorm/commit/b53e410e5abe930ab489ff4c8c16f62306910f6a)), closes [#10431](https://redirect.github.com/typeorm/typeorm/issues/10431) - extend GiST index with range types for Postgres driver ([#10572](https://redirect.github.com/typeorm/typeorm/issues/10572)) ([a4900ae](https://redirect.github.com/typeorm/typeorm/commit/a4900ae15feb6727f085cbeae09000566b15081e)), closes [#10567](https://redirect.github.com/typeorm/typeorm/issues/10567) - ignore changes for columns with `update: false` in persistence ([#10250](https://redirect.github.com/typeorm/typeorm/issues/10250)) ([f8fa1fd](https://redirect.github.com/typeorm/typeorm/commit/f8fa1fd821a0ca61b09079625e04583f9e1a0403)), closes [#10249](https://redirect.github.com/typeorm/typeorm/issues/10249) - improve helper for cli for commands missing positionals ([#10133](https://redirect.github.com/typeorm/typeorm/issues/10133)) ([9f8899f](https://redirect.github.com/typeorm/typeorm/commit/9f8899f56cb95fbee70eed73d507530e8b6c74ff)) - loading datasource unable to process a regular default export ([#10184](https://redirect.github.com/typeorm/typeorm/issues/10184)) ([201342d](https://redirect.github.com/typeorm/typeorm/commit/201342d1509938925b90deeac1d974cd01fe3d3c)), closes [#8810](https://redirect.github.com/typeorm/typeorm/issues/8810) - logMigration has incorrect logging condition ([#10323](https://redirect.github.com/typeorm/typeorm/issues/10323)) ([d41930f](https://redirect.github.com/typeorm/typeorm/commit/d41930f0d6b8f672a5242da4a4b5568d90090d59)), closes [#10322](https://redirect.github.com/typeorm/typeorm/issues/10322) [#10322](https://redirect.github.com/typeorm/typeorm/issues/10322) - ManyToMany ER_DUP_ENTRY error ([#10343](https://redirect.github.com/typeorm/typeorm/issues/10343)) ([e296063](https://redirect.github.com/typeorm/typeorm/commit/e296063b128318ddd3b59ae1e23e104d0ed524b0)), closes [#5704](https://redirect.github.com/typeorm/typeorm/issues/5704) - migrations on indexed TIMESTAMP WITH TIME ZONE Oracle columns ([#10506](https://redirect.github.com/typeorm/typeorm/issues/10506)) ([cf37f13](https://redirect.github.com/typeorm/typeorm/commit/cf37f1370bb0a180bedf0a2e2fedd8047ae4ef78)), closes [#10493](https://redirect.github.com/typeorm/typeorm/issues/10493) - mongodb - undefined is not constructor ([#10559](https://redirect.github.com/typeorm/typeorm/issues/10559)) ([ad5bf11](https://redirect.github.com/typeorm/typeorm/commit/ad5bf11a918170b50e3251410004f75c1811eb01)) - mongodb resolves leaked cursor ([#10316](https://redirect.github.com/typeorm/typeorm/issues/10316)) ([2dc9624](https://redirect.github.com/typeorm/typeorm/commit/2dc9624d0016447b0738d85c6ddeace1110eb56f)), closes [#10315](https://redirect.github.com/typeorm/typeorm/issues/10315) - mssql datasource testonborrow not affecting anything ([#10589](https://redirect.github.com/typeorm/typeorm/issues/10589)) ([122b683](https://redirect.github.com/typeorm/typeorm/commit/122b683840487f05b26a938a1fb057d71beb1bb3)) - nested transactions issues ([#10210](https://redirect.github.com/typeorm/typeorm/issues/10210)) ([25e6ecd](https://redirect.github.com/typeorm/typeorm/commit/25e6ecdfd23569b4b6ba15b845b4444927386f42)) - prevent using absolute table path in migrations unless required ([#10123](https://redirect.github.com/typeorm/typeorm/issues/10123)) ([dd59524](https://redirect.github.com/typeorm/typeorm/commit/dd595242a7fbb8c7445cc79bf0b751f1ed1762bd)) - remove `date-fns` in favor of `DayJs` ([#10306](https://redirect.github.com/typeorm/typeorm/issues/10306)) ([cf7147f](https://redirect.github.com/typeorm/typeorm/commit/cf7147fa7c0231089b45078abc813f0e56e5dd9e)) - remove dynamic require calls ([#10196](https://redirect.github.com/typeorm/typeorm/issues/10196)) ([a939654](https://redirect.github.com/typeorm/typeorm/commit/a939654c95804b172276ba26769c43af97469d5d)) - resolve circular dependency when using Vite ([#10273](https://redirect.github.com/typeorm/typeorm/issues/10273)) ([080528b](https://redirect.github.com/typeorm/typeorm/commit/080528b11716cc786b00c4890160f6ccf3375925)) - resolve issue building eager relation alias for nested relations ([#10004](https://redirect.github.com/typeorm/typeorm/issues/10004)) ([c6f608d](https://redirect.github.com/typeorm/typeorm/commit/c6f608d3e8f9c28646240ac67e20e6567be1aab6)), closes [#9944](https://redirect.github.com/typeorm/typeorm/issues/9944) - resolve issue of generating migration for numeric arrays repeatedly ([#10471](https://redirect.github.com/typeorm/typeorm/issues/10471)) ([39fdcf6](https://redirect.github.com/typeorm/typeorm/commit/39fdcf651fc0b690febbe11fa39892034529fd03)), closes [#10043](https://redirect.github.com/typeorm/typeorm/issues/10043) - resolve issue queryBuilder makes different parameter identifiers for same parameter ([#10327](https://redirect.github.com/typeorm/typeorm/issues/10327)) ([6c918ea](https://redirect.github.com/typeorm/typeorm/commit/6c918ea3923488e3744cf4a09f01b21117674fe5)), closes [#7308](https://redirect.github.com/typeorm/typeorm/issues/7308) - resolve issues on upsert ([#10588](https://redirect.github.com/typeorm/typeorm/issues/10588)) ([dc1bfed](https://redirect.github.com/typeorm/typeorm/commit/dc1bfed6d53691135628e064e0c3bda21f7d0ee3)), closes [#10587](https://redirect.github.com/typeorm/typeorm/issues/10587) - scrub all comment end markers from comments ([#10163](https://redirect.github.com/typeorm/typeorm/issues/10163)) ([d937f61](https://redirect.github.com/typeorm/typeorm/commit/d937f6106a1c0a5770de7c06c315009c5549c4d5)) - serialize bigint when building a query id [#10336](https://redirect.github.com/typeorm/typeorm/issues/10336) ([#10337](https://redirect.github.com/typeorm/typeorm/issues/10337)) ([bfc1cc5](https://redirect.github.com/typeorm/typeorm/commit/bfc1cc5ab4232459a1d11b82fd131e7e2e9c2aa4)) - should automatically cache if alwaysEnable ([#10137](https://redirect.github.com/typeorm/typeorm/issues/10137)) ([173910e](https://redirect.github.com/typeorm/typeorm/commit/173910ed79aada4d250fd658d6dd73fca7740950)), closes [#9910](https://redirect.github.com/typeorm/typeorm/issues/9910) - SQLite simple-enum column parsing ([#10550](https://redirect.github.com/typeorm/typeorm/issues/10550)) ([696e688](https://redirect.github.com/typeorm/typeorm/commit/696e688d0072eb54608eaf081be1a6d9c40910e3)) - update UpdateDateColumn on upsert ([#10458](https://redirect.github.com/typeorm/typeorm/issues/10458)) ([fdb9866](https://redirect.github.com/typeorm/typeorm/commit/fdb9866ad2359aa37fed1e7e99b3736a4dc9dc74)), closes [#9015](https://redirect.github.com/typeorm/typeorm/issues/9015) - upgrade ts-node version to latest(10.9.1) version ([#10143](https://redirect.github.com/typeorm/typeorm/issues/10143)) ([fcb9904](https://redirect.github.com/typeorm/typeorm/commit/fcb9904f247d9ddf21bad07101b488d33e0a1fd2)) - using async datasource to configure typeorm ([#10170](https://redirect.github.com/typeorm/typeorm/issues/10170)) ([fbd45db](https://redirect.github.com/typeorm/typeorm/commit/fbd45dba32cd92ddcb00cc4f3c745d247ad27bae)) ##### Features - ability to change default replication mode ([#10419](https://redirect.github.com/typeorm/typeorm/issues/10419)) ([72b1d1b](https://redirect.github.com/typeorm/typeorm/commit/72b1d1b865d7d67f4609740be0db325804a600b5)) - add concurrent indexes for postgres ([#10442](https://redirect.github.com/typeorm/typeorm/issues/10442)) ([f4e6eaf](https://redirect.github.com/typeorm/typeorm/commit/f4e6eaf15597cf387a268ab1c7e81eaaecefdd6a)) - add exists and exists by ([#10291](https://redirect.github.com/typeorm/typeorm/issues/10291)) ([b6b46fb](https://redirect.github.com/typeorm/typeorm/commit/b6b46fb133559c8c5508fc0cdabc8f1a02683409)) - add isolated where statements ([#10213](https://redirect.github.com/typeorm/typeorm/issues/10213)) ([3cda7ec](https://redirect.github.com/typeorm/typeorm/commit/3cda7ec39d145f4f37f74bf40906565e472852ed)) - add MSSQL disableAsciiToUnicodeParamConversion option and tests ([#10161](https://redirect.github.com/typeorm/typeorm/issues/10161)) ([df7c069](https://redirect.github.com/typeorm/typeorm/commit/df7c06948cc53efda8b2d519338c8a5dc5159607)), closes [#10131](https://redirect.github.com/typeorm/typeorm/issues/10131) - add support for mssql server DefaultAzureCredential usage ([#10246](https://redirect.github.com/typeorm/typeorm/issues/10246)) ([c8ee5b1](https://redirect.github.com/typeorm/typeorm/commit/c8ee5b1d1a77cc08c358d8c7f2a96e53ecb83872)) - add support for table comment in MySQL ([#10017](https://redirect.github.com/typeorm/typeorm/issues/10017)) ([338df16](https://redirect.github.com/typeorm/typeorm/commit/338df164395fa1475149614281b3c649fb5b2611)) - allow to use custom type witch extends object type for find where argument ([#10475](https://redirect.github.com/typeorm/typeorm/issues/10475)) ([48f5f85](https://redirect.github.com/typeorm/typeorm/commit/48f5f85d687e1a4d4d4ee83741759d70990985f7)) - BeforeQuery and AfterQuery events ([#10234](https://redirect.github.com/typeorm/typeorm/issues/10234)) ([5c28154](https://redirect.github.com/typeorm/typeorm/commit/5c28154cbe19008b5ae7b3612c8a718a8e628dcb)), closes [#3302](https://redirect.github.com/typeorm/typeorm/issues/3302) - custom STI discriminator value for EntitySchema ([#10508](https://redirect.github.com/typeorm/typeorm/issues/10508)) ([b240d87](https://redirect.github.com/typeorm/typeorm/commit/b240d87f347de49975f87a42b885c2d103bbff12)), closes [#10494](https://redirect.github.com/typeorm/typeorm/issues/10494) - enabled CTE for oracle driver ([#10319](https://redirect.github.com/typeorm/typeorm/issues/10319)) ([65858f3](https://redirect.github.com/typeorm/typeorm/commit/65858f3a1759a950325e830ab9d4e0b2f519e455)) - entityId in InsertEvent ([#10540](https://redirect.github.com/typeorm/typeorm/issues/10540)) ([ae006af](https://redirect.github.com/typeorm/typeorm/commit/ae006af501025f709fe585b821f0da683628eec3)) - expose countDocuments in mongodb ([#10314](https://redirect.github.com/typeorm/typeorm/issues/10314)) ([ebd61d1](https://redirect.github.com/typeorm/typeorm/commit/ebd61d14400e2769517e1afaa1c9b00d95b14ec5)) - exposed entity and criteria properties on EntityNotFoundError ([#10202](https://redirect.github.com/typeorm/typeorm/issues/10202)) ([bafcd17](https://redirect.github.com/typeorm/typeorm/commit/bafcd1709b7c88b5140bb38e5536c3b4b28dad3d)) - implement column comments for SAP HANA ([#10502](https://redirect.github.com/typeorm/typeorm/issues/10502)) ([45e31cc](https://redirect.github.com/typeorm/typeorm/commit/45e31cc57aac636ec4f13101a8a5ac0a1a12b8d1)) - implement OR operator ([#10086](https://redirect.github.com/typeorm/typeorm/issues/10086)) ([a00b1df](https://redirect.github.com/typeorm/typeorm/commit/a00b1df68f249335c0266d16f02c33cff941f528)), closes [#10054](https://redirect.github.com/typeorm/typeorm/issues/10054) [#10054](https://redirect.github.com/typeorm/typeorm/issues/10054) [#10054](https://redirect.github.com/typeorm/typeorm/issues/10054) [#10054](https://redirect.github.com/typeorm/typeorm/issues/10054) [#10054](https://redirect.github.com/typeorm/typeorm/issues/10054) [#10054](https://redirect.github.com/typeorm/typeorm/issues/10054) [#10054](https://redirect.github.com/typeorm/typeorm/issues/10054) - implement streaming for SAP HANA ([#10512](https://redirect.github.com/typeorm/typeorm/issues/10512)) ([7e9cead](https://redirect.github.com/typeorm/typeorm/commit/7e9cead8a3bfe36bdec4d6146cb1ab6681d5b556)) - implements QueryFailedError generic for driverError typing ([#10253](https://redirect.github.com/typeorm/typeorm/issues/10253)) ([78b2f48](https://redirect.github.com/typeorm/typeorm/commit/78b2f4805ca5f1302b3cf91f4c7affd851bcc801)) - modify repository.extend method for chaining repositories ([#10256](https://redirect.github.com/typeorm/typeorm/issues/10256)) ([ca29c0f](https://redirect.github.com/typeorm/typeorm/commit/ca29c0ff8e40e5bfa29d769b59c405509060cacc)) - nullable embedded entities ([#10289](https://redirect.github.com/typeorm/typeorm/issues/10289)) ([e67d704](https://redirect.github.com/typeorm/typeorm/commit/e67d7041387df78c69599c1d3c880389a935ffbf)) - support for MongoDB 6.x ([#10545](https://redirect.github.com/typeorm/typeorm/issues/10545)) ([3647b26](https://redirect.github.com/typeorm/typeorm/commit/3647b269ccb1f236595bf8ff3adcca5460a0d205)) - support mssql@10 ([#10356](https://redirect.github.com/typeorm/typeorm/issues/10356)) ([f6bb671](https://redirect.github.com/typeorm/typeorm/commit/f6bb6711e2c5b05db656568bee5152ed800ea9f7)), closes [#10340](https://redirect.github.com/typeorm/typeorm/issues/10340) - use node-oracledb 6 ([#10285](https://redirect.github.com/typeorm/typeorm/issues/10285)) ([3af891a](https://redirect.github.com/typeorm/typeorm/commit/3af891a8e69a921c0fd83a2fcc3d1739c0360a8d)), closes [#10277](https://redirect.github.com/typeorm/typeorm/issues/10277) - user-defined index name for STI discriminator column ([#10509](https://redirect.github.com/typeorm/typeorm/issues/10509)) ([89c5257](https://redirect.github.com/typeorm/typeorm/commit/89c525761d6979d1f876b09adb9b3fc08097fe86)), closes [#10496](https://redirect.github.com/typeorm/typeorm/issues/10496) ##### Performance Improvements - improve SapQueryRunner performance ([#10198](https://redirect.github.com/typeorm/typeorm/issues/10198)) ([f6b87e3](https://redirect.github.com/typeorm/typeorm/commit/f6b87e3ee1ab218edd93061bbec84a42ed6ac481)) ##### BREAKING CHANGES - With node-oracledb the thin client is used as default. Added a option to use the thick client. Also added the option to specify the instant client lib - MongoDB: from the previous behavior of returning a result with metadata describing when a document is not found. See: https://github.com/mongodb/node-mongodb-native/blob/HEAD/etc/notes/CHANGES\_6.0.0.md ### [`v0.3.17`](https://redirect.github.com/typeorm/typeorm/blob/HEAD/CHANGELOG.md#0317-2023-06-20) [Compare Source](https://redirect.github.com/typeorm/typeorm/compare/0.3.16...0.3.17) ##### Bug Fixes - [#10040](https://redirect.github.com/typeorm/typeorm/issues/10040) TypeORM synchronize database even if it is up to date ([#10041](https://redirect.github.com/typeorm/typeorm/issues/10041)) ([b1a3a39](https://redirect.github.com/typeorm/typeorm/commit/b1a3a395049052f3f031e9fd27b99769b03b9011)) - add missing await ([#10084](https://redirect.github.com/typeorm/typeorm/issues/10084)) ([f5d4397](https://redirect.github.com/typeorm/typeorm/commit/f5d43975dbbf02d0e40d64d01265105d4018cf7a)) ### [`v0.3.16`](https://redirect.github.com/typeorm/typeorm/blob/HEAD/CHANGELOG.md#0316-2023-05-09) [Compare Source](https://redirect.github.com/typeorm/typeorm/compare/0.3.15...0.3.16) ##### Bug Fixes - add `trustServerCertificate` option to `SqlServerConnectionOptions` ([#9985](https://redirect.github.com/typeorm/typeorm/issues/9985)) ([0305805](https://redirect.github.com/typeorm/typeorm/commit/03058055df78034a4544e52cfd277ed1c0cbdcb2)), closes [#8093](https://redirect.github.com/typeorm/typeorm/issues/8093) - add directConnection options to MongoDB connection ([#9955](https://redirect.github.com/typeorm/typeorm/issues/9955)) ([e0165e7](https://redirect.github.com/typeorm/typeorm/commit/e0165e75ee818c759b51a7fa3b0b3adc6befa347)) - add onDelete option validation for oracle ([#9786](https://redirect.github.com/typeorm/typeorm/issues/9786)) ([938f94b](https://redirect.github.com/typeorm/typeorm/commit/938f94bded92b272bdcecc04534ffb879186dc44)), closes [#9189](https://redirect.github.com/typeorm/typeorm/issues/9189) - added instanceName to options ([#9968](https://redirect.github.com/typeorm/typeorm/issues/9968)) ([7c5627f](https://redirect.github.com/typeorm/typeorm/commit/7c5627f2728500bb45a2586a3bfd34ab39d46fad)) - added transaction retry logic in cockroachdb ([#10032](https://redirect.github.com/typeorm/typeorm/issues/10032)) ([607d6f9](https://redirect.github.com/typeorm/typeorm/commit/607d6f959525b7c01bad5fe14364e4af82d878bb)) - allow json as alias for longtext mariadb ([#10018](https://redirect.github.com/typeorm/typeorm/issues/10018)) ([2a2bb4b](https://redirect.github.com/typeorm/typeorm/commit/2a2bb4bdc11915966a65dc144189b33d410d9d57)) - convert the join table ID to the referenceColumn ID type ([#9887](https://redirect.github.com/typeorm/typeorm/issues/9887)) ([9460296](https://redirect.github.com/typeorm/typeorm/commit/9460296147b8117e414ca311828615d87f5ab283)) - correct encode mongodb auth credentials ([#10024](https://redirect.github.com/typeorm/typeorm/issues/10024)) ([96b7ee4](https://redirect.github.com/typeorm/typeorm/commit/96b7ee44b2538f65c77c7d168e4f10316cc123fa)), closes [#9885](https://redirect.github.com/typeorm/typeorm/issues/9885) - create correct children during cascade saving entities with STI ([#9034](https://redirect.github.com/typeorm/typeorm/issues/9034)) ([06c1e98](https://redirect.github.com/typeorm/typeorm/commit/06c1e98ae20cf516f4f5afc53fec4df91209f121)), closes [#7758](https://redirect.github.com/typeorm/typeorm/issues/7758) [#7758](https://redirect.github.com/typeorm/typeorm/issues/7758) [#9033](https://redirect.github.com/typeorm/typeorm/issues/9033) [#9033](https://redirect.github.com/typeorm/typeorm/issues/9033) [#7758](https://redirect.github.com/typeorm/typeorm/issues/7758) [#7758](https://redirect.github.com/typeorm/typeorm/issues/7758) - express option bug in init command ([#10022](https://redirect.github.com/typeorm/typeorm/issues/10022)) ([5be20e2](https://redirect.github.com/typeorm/typeorm/commit/5be20e2bcd18431e457090a63a99dc06f9c2d3d2)) - for running cli-ts-node-esm use exit code from child process ([#10030](https://redirect.github.com/typeorm/typeorm/issues/10030)) ([a188b1d](https://redirect.github.com/typeorm/typeorm/commit/a188b1d9f4cc0bdc36a30be1380104e5f38ccb24)), closes [#10029](https://redirect.github.com/typeorm/typeorm/issues/10029) - mongodb typings breaks the browser version ([#9962](https://redirect.github.com/typeorm/typeorm/issues/9962)) ([99bef49](https://redirect.github.com/typeorm/typeorm/commit/99bef491280aedb6b337a14e6723b33e67b048d0)), closes [#9959](https://redirect.github.com/typeorm/typeorm/issues/9959) - RelationIdLoader has access to queryPlanner when wrapped in transaction ([#9990](https://redirect.github.com/typeorm/typeorm/issues/9990)) ([21a9d67](https://redirect.github.com/typeorm/typeorm/commit/21a9d67fcf294e805c416d55394d55b238860b7d)), closes [#9988](https://redirect.github.com/typeorm/typeorm/issues/9988) - resolve duplicate subscriber updated columns ([#9958](https://redirect.github.com/typeorm/typeorm/issues/9958)) ([3d67901](https://redirect.github.com/typeorm/typeorm/commit/3d67901fde2750a8c10521bedc3eee3d57065b43)), closes [#9948](https://redirect.github.com/typeorm/typeorm/issues/9948) - select + addOrderBy broke in 0.3.14 ([#9961](https://redirect.github.com/typeorm/typeorm/issues/9961)) ([0e56f0f](https://redirect.github.com/typeorm/typeorm/commit/0e56f0fcf8ec3f2ec37fee92f75ba09262801655)), closes [#9960](https://redirect.github.com/typeorm/typeorm/issues/9960) - support More/LessThanOrEqual in relations ([#9978](https://redirect.github.com/typeorm/typeorm/issues/9978)) ([8795c86](https://redirect.github.com/typeorm/typeorm/commit/8795c864e835a875e78577b5737da42d78e19247)) ##### Features - mariadb uuid inet4 inet6 column data type support ([#9845](https://redirect.github.com/typeorm/typeorm/issues/9845)) ([d8a2e37](https://redirect.github.com/typeorm/typeorm/commit/d8a2e3730f12bb2b8e521635e176a284594121f3)) ##### Reverts - "refactor: remove date-fns package ([#9634](https://redirect.github.com/typeorm/typeorm/issues/9634))" ([54f4f89](https://redirect.github.com/typeorm/typeorm/commit/54f4f8986adf197eb96ec0bc6d9d5a44d6552bcc)) ### [`v0.3.15`](https://redirect.github.com/typeorm/typeorm/blob/HEAD/CHANGELOG.md#0315-2023-04-15) [Compare Source](https://redirect.github.com/typeorm/typeorm/compare/0.3.14...0.3.15) ##### Bug Fixes - make cache optional fields optional ([#9942](https://redirect.github.com/typeorm/typeorm/issues/9942)) ([159c60a](https://redirect.github.com/typeorm/typeorm/commit/159c60a6e8cedbd32766fdca9694ec28cde9f6f7)) - prevent unique index identical to primary key (all sql dialects) ([#9940](https://redirect.github.com/typeorm/typeorm/issues/9940)) ([51eecc2](https://redirect.github.com/typeorm/typeorm/commit/51eecc2aa07bfe3cfdd649fefadea3d719436d5e)) - SelectQueryBuilder builds incorrectly escaped alias in Oracle when used on entity with composite key ([#9668](https://redirect.github.com/typeorm/typeorm/issues/9668)) ([83c6c0e](https://redirect.github.com/typeorm/typeorm/commit/83c6c0ed803f72c872fa40a740eb6fabe2102cbb)) ##### Features - support for the latest mongodb v5 ([#9925](https://redirect.github.com/typeorm/typeorm/issues/9925)) ([f6a3ce7](https://redirect.github.com/typeorm/typeorm/commit/f6a3ce732d86fd01807fc13c049ab51df785d772)), closes [#7907](https://redirect.github.com/typeorm/typeorm/issues/7907) [#7907](https://redirect.github.com/typeorm/typeorm/issues/7907) ### [`v0.3.14`](https://redirect.github.com/typeorm/typeorm/blob/HEAD/CHANGELOG.md#0314-2023-04-09) [Compare Source](https://redirect.github.com/typeorm/typeorm/compare/0.3.13...0.3.14) ##### Bug Fixes - drop xml & yml connection option support. Addresses security issues in underlying dependency ([#9930](https://redirect.github.com/typeorm/typeorm/issues/9930)) ([7dac12c](https://redirect.github.com/typeorm/typeorm/commit/7dac12c2b18be34fb63ebfde988eb0825ec21384)) ##### Features - QueryBuilder performance optimizations ([#9914](https://redirect.github.com/typeorm/typeorm/issues/9914)) ([12e9db0](https://redirect.github.com/typeorm/typeorm/commit/12e9db07b6b9676e63fff5f55a45b1d269716ed9)) ### [`v0.3.13`](https://redirect.github.com/typeorm/typeorm/blob/HEAD/CHANGELOG.md#0313-2023-04-06) [Compare Source](https://redirect.github.com/typeorm/typeorm/compare/0.3.12...0.3.13) ##### Bug Fixes - firstCapital=true not working in camelCase() function ([f1330ad](https://redirect.github.com/typeorm/typeorm/commit/f1330ad6e23bea65a16b4f1c4199f10f3fa7282b)) - handles "query" relation loading strategy for TreeRepositories ([#9680](https://redirect.github.com/typeorm/typeorm/issues/9680)) ([a11809e](https://redirect.github.com/typeorm/typeorm/commit/a11809e1b20cc77fd2767b8bab2500a0c7e20d23)), closes [#9673](https://redirect.github.com/typeorm/typeorm/issues/9673) - improve EntityNotFound error message in QueryBuilder.findOneOrFail ([#9872](https://redirect.github.com/typeorm/typeorm/issues/9872)) ([f7f6817](https://redirect.github.com/typeorm/typeorm/commit/f7f68178640120d8c1e92b8c9be0eeaa8262b4f3)) - loading tables with fk in sqlite query runner ([#9875](https://redirect.github.com/typeorm/typeorm/issues/9875)) ([4997da0](https://redirect.github.com/typeorm/typeorm/commit/4997da054b5cfafdbdf374b3e554e5c4e0590da7)), closes [#9266](https://redirect.github.com/typeorm/typeorm/issues/9266) - prevent foreign key support during migration batch under sqlite ([#9775](https://redirect.github.com/typeorm/typeorm/issues/9775)) ([197cc05](https://redirect.github.com/typeorm/typeorm/commit/197cc05e90c0182357d85aa1ce7ae45de99d9d98)), closes [#9770](https://redirect.github.com/typeorm/typeorm/issues/9770) - proper default value on generating migration when default value is a function calling \[Postgres] ([#9830](https://redirect.github.com/typeorm/typeorm/issues/9830)) ([bebba05](https://redirect.github.com/typeorm/typeorm/commit/bebba05388a40a9f278a450d4a988865c158abb7)) - react-native doesn't properly work in ESM projects because of circular dependency ([#9765](https://redirect.github.com/typeorm/typeorm/issues/9765)) ([099fcd9](https://redirect.github.com/typeorm/typeorm/commit/099fcd9b104bc930faea08f97ee3d5610118e0c4)) - resolve issues for mssql migration when simple-enum was changed ([cb154d4](https://redirect.github.com/typeorm/typeorm/commit/cb154d4ca36cda251fcb9eb05a29b7758ae813cf)), closes [#7785](https://redirect.github.com/typeorm/typeorm/issues/7785) [#9457](https://redirect.github.com/typeorm/typeorm/issues/9457) [#7785](https://redirect.github.com/typeorm/typeorm/issues/7785) [#9457](https://redirect.github.com/typeorm/typeorm/issues/9457) - resolves issue with mssql column recreation ([#9773](https://redirect.github.com/typeorm/typeorm/issues/9773)) ([07221a3](https://redirect.github.com/typeorm/typeorm/commit/07221a364682b567533c93130efb4f5189e009a9)), closes [#9399](https://redirect.github.com/typeorm/typeorm/issues/9399) - transform values for FindOperators [#9381](https://redirect.github.com/typeorm/typeorm/issues/9381) ([#9777](https://redirect.github.com/typeorm/typeorm/issues/9777)) ([de1228d](https://redirect.github.com/typeorm/typeorm/commit/de1228deace974eca3e9dd3956208ebe4cd9347f)), closes [#9816](https://redirect.github.com/typeorm/typeorm/issues/9816) - use forward slashes when normalizing path ([#9768](https://redirect.github.com/typeorm/typeorm/issues/9768)) ([58fc088](https://redirect.github.com/typeorm/typeorm/commit/58fc08840a4a64ca1935391f4709a784c3f0b373)), closes [#9766](https://redirect.github.com/typeorm/typeorm/issues/9766) - use object create if entity skip constructor is set ([#9831](https://redirect.github.com/typeorm/typeorm/issues/9831)) ([a868979](https://redirect.github.com/typeorm/typeorm/commit/a8689795dad796338e2a291a6a2fda89b00ef243)) ##### Features - add support for json datatype for sqlite ([#9744](https://redirect.github.com/typeorm/typeorm/issues/9744)) ([4ac8c00](https://redirect.github.com/typeorm/typeorm/commit/4ac8c00117417ae622368aabe36d0fd5c676bd00)) - add support for STI on EntitySchema ([#9834](https://redirect.github.com/typeorm/typeorm/issues/9834)) ([bc306fb](https://redirect.github.com/typeorm/typeorm/commit/bc306fb5a2c4dc02d04632af2b2f6c697a684356)), closes [#9833](https://redirect.github.com/typeorm/typeorm/issues/9833) - allow type FindOptionsOrderValue for order by object property ([#9895](https://redirect.github.com/typeorm/typeorm/issues/9895)) ([#9896](https://redirect.github.com/typeorm/typeorm/issues/9896)) ([0814970](https://redirect.github.com/typeorm/typeorm/commit/0814970a9cc2c958199c9d74d1ef313de43dab50)) - Broadcast identifier for removed related entities ([#9913](https://redirect.github.com/typeorm/typeorm/issues/9913)) ([f530811](https://redirect.github.com/typeorm/typeorm/commit/f530811b0da2863711db3467e55bf815c66b4b4b)) - leftJoinAndMapOne and innerJoinAndMapOne map result to entity ([#9354](https://redirect.github.com/typeorm/typeorm/issues/9354)) ([947ffc3](https://redirect.github.com/typeorm/typeorm/commit/947ffc34324c1d692496804e43dafa6302efc1db)) ### [`v0.3.12`](https://redirect.github.com/typeorm/typeorm/blob/HEAD/CHANGELOG.md#0312-2023-02-07) [Compare Source](https://redirect.github.com/typeorm/typeorm/compare/0.3.11...0.3.12) ##### Bug Fixes - allow to pass ObjectLiteral in mongo find where condition ([#9632](https://redirect.github.com/typeorm/typeorm/issues/9632)) ([4eda5df](https://redirect.github.com/typeorm/typeorm/commit/4eda5df8693d1a659ff5c3461124cf05619fdd72)), closes [#9518](https://redirect.github.com/typeorm/typeorm/issues/9518) - DataSource.setOptions doesn't properly update the database in the drivers ([#9635](https://redirect.github.com/typeorm/typeorm/issues/9635)) ([a95bed7](https://redirect.github.com/typeorm/typeorm/commit/a95bed7c05d10eb4b508e225faa4cb3c7ea7944f)) - Fix grammar error in no migrations found log ([#9754](https://redirect.github.com/typeorm/typeorm/issues/9754)) ([6fb2121](https://redirect.github.com/typeorm/typeorm/commit/6fb212187fdf97c07c41aad20d4f5503dfd44215)) - improved `FindOptionsWhere` behavior with union types ([#9607](https://redirect.github.com/typeorm/typeorm/issues/9607)) ([7726f5a](https://redirect.github.com/typeorm/typeorm/commit/7726f5ad1ec0c826510202a0f2cbeea705547eee)) - Incorrect enum default value when table name contains dash character ([#9685](https://redirect.github.com/typeorm/typeorm/issues/9685)) ([b3b0c11](https://redirect.github.com/typeorm/typeorm/commit/b3b0c118a40441b31ac18ee7ce0cea0696b701ab)) - incorrect sorting of entities with multi-inheritances ([#9406](https://redirect.github.com/typeorm/typeorm/issues/9406)) ([54ca9dd](https://redirect.github.com/typeorm/typeorm/commit/54ca9dd801a77e011c2faf056b9e12845ccde82b)) - make sure "require" is defined in the environment ([1a9b9fb](https://redirect.github.com/typeorm/typeorm/commit/1a9b9fbcd683b2a28acbd26e39ac98dc6b60f001)) - materialized hints support for cte ([#9605](https://redirect.github.com/typeorm/typeorm/issues/9605)) ([67973b4](https://redirect.github.com/typeorm/typeorm/commit/67973b4726500fc835639ffc302e0b6b20093df4)) - multiple select queries during db sync in sqlite ([#9639](https://redirect.github.com/typeorm/typeorm/issues/9639)) ([6c928a4](https://redirect.github.com/typeorm/typeorm/commit/6c928a4aa002cf5db0733055c0a754e97e4b43b3)) - overriding caching settings when alwaysEnabled is true ([#9731](https://redirect.github.com/typeorm/typeorm/issues/9731)) ([4df969e](https://redirect.github.com/typeorm/typeorm/commit/4df969ea6254f9f69c371a72d80e857ab7c1f62d)) - redundant Unique constraint on primary join column in Postgres ([#9677](https://redirect.github.com/typeorm/typeorm/issues/9677)) ([b8704f8](https://redirect.github.com/typeorm/typeorm/commit/b8704f87d2e06c048dea3f0b408ab18738acf7d7)) - remove unnecessary .js extension in imports ([#9713](https://redirect.github.com/typeorm/typeorm/issues/9713)) ([6b37e38](https://redirect.github.com/typeorm/typeorm/commit/6b37e3818bd74541cadbd44e55c84df510e41e3a)) - resolve issue with "simple-enum" synchronization in SQLite ([#9716](https://redirect.github.com/typeorm/typeorm/issues/9716)) ([c77c43e](https://redirect.github.com/typeorm/typeorm/commit/c77c43e2423201bdc2ede85ae921447570685585)), closes [#9715](https://redirect.github.com/typeorm/typeorm/issues/9715) - sql expression when `where` parameter is empty array ([#9691](https://redirect.github.com/typeorm/typeorm/issues/9691)) ([7df2ccf](https://redirect.github.com/typeorm/typeorm/commit/7df2ccf69d13f8f0769e614638d8badd89c181b0)), closes [#9690](https://redirect.github.com/typeorm/typeorm/issues/9690) - synchronizing View with schema broken for oracle ([#9602](https://redirect.github.com/typeorm/typeorm/issues/9602)) ([18b659d](https://redirect.github.com/typeorm/typeorm/commit/18b659d1298a4606da0ea54ebd852f1c726ed4f2)) ##### Features - add find operator json contains ([#9665](https://redirect.github.com/typeorm/typeorm/issues/9665)) ([d2f37f6](https://redirect.github.com/typeorm/typeorm/commit/d2f37f6e72f3f7566bcd312a256c652ea5dc5508)) - allow mysql2 v3 as peerDependency ([#9747](https://redirect.github.com/typeorm/typeorm/issues/9747)) ([6c9010e](https://redirect.github.com/typeorm/typeorm/commit/6c9010e466ef103685ad842b5bcfef8ad8ace0c2)), closes [#9714](https://redirect.github.com/typeorm/typeorm/issues/9714) - naming strategy for legacy Oracle ([#9703](https://redirect.github.com/typeorm/typeorm/issues/9703)) ([0eb7441](https://redirect.github.com/typeorm/typeorm/commit/0eb74411d62f9132ba45154040b204f31a98c779)) - support busy_timeout param parameter for sqlite ([#9623](https://redirect.github.com/typeorm/typeorm/issues/9623)) ([8668c29](https://redirect.github.com/typeorm/typeorm/commit/8668c29d83765001d68918f0fbe663061eee9373)) - support enableWal for the better-sqlite3 driver ([#9619](https://redirect.github.com/typeorm/typeorm/issues/9619)) ([8731858](https://redirect.github.com/typeorm/typeorm/commit/8731858fbc88150f935b9a853f533d5c217d9d0e)) - support for SQL aggregate functions SUM, AVG, MIN, and MAX to the Repository API ([#9737](https://redirect.github.com/typeorm/typeorm/issues/9737)) ([7d1f1d6](https://redirect.github.com/typeorm/typeorm/commit/7d1f1d69588b771c5ec393c86976008a352ddcc0)) - support time travel queries, upsert, enums, spatial types in cockroachdb ([#9128](https://redirect.github.com/typeorm/typeorm/issues/9128)) ([defb409](https://redirect.github.com/typeorm/typeorm/commit/defb409f5650fed0b7a4ff2933208282a45572fb)), closes [#9068](https://redirect.github.com/typeorm/typeorm/issues/9068) [#8532](https://redirect.github.com/typeorm/typeorm/issues/8532) [#8532](https://redirect.github.com/typeorm/typeorm/issues/8532) [#9199](https://redirect.github.com/typeorm/typeorm/issues/9199) - update mssql dependency and other dependencies as well ([#9763](https://redirect.github.com/typeorm/typeorm/issues/9763)) ([4555211](https://redirect.github.com/typeorm/typeorm/commit/4555211bcb71dce59b418a185141cc413a910352)) ### [`v0.3.11`](https://redirect.github.com/typeorm/typeorm/blob/HEAD/CHANGELOG.md#0311-2022-12-03) [Compare Source](https://redirect.github.com/typeorm/typeorm/compare/0.3.10...0.3.11) ##### Fixes - boolean parameter escape in SQLiteDriver ([#9400](https://redirect.github.com/typeorm/typeorm/issues/9400)) ([4a36d0e](https://redirect.github.com/typeorm/typeorm/commit/4a36d0e8c1c50260b3a15c693802856341adfee6)), closes [#1981](https://redirect.github.com/typeorm/typeorm/issues/1981) - cacheId not used when loading relations with take ([#9469](https://redirect.github.com/typeorm/typeorm/issues/9469)) ([93e6b3d](https://redirect.github.com/typeorm/typeorm/commit/93e6b3dd8e6c26c64a30350a6dcd486c47d7e516)) - correctly return insertId for react-native ([#9554](https://redirect.github.com/typeorm/typeorm/issues/9554)) ([97fae63](https://redirect.github.com/typeorm/typeorm/commit/97fae631b33e5bea957f96b242df30737e2c3792)) - disable transactionSupport option for CordovaDriver ([#9391](https://redirect.github.com/typeorm/typeorm/issues/9391)) ([53fad8f](https://redirect.github.com/typeorm/typeorm/commit/53fad8f235140b5625d0f2fb738c74d33fa31ea2)) - explicitly define property for entity relation as enumerable ([#9437](https://redirect.github.com/typeorm/typeorm/issues/9437)) ([85fa9c6](https://redirect.github.com/typeorm/typeorm/commit/85fa9c6e7df1a0e3ba8c95d64d9b2a6ab464e0e0)), closes [#6631](https://redirect.github.com/typeorm/typeorm/issues/6631) - fix ormUtils prototype check crashing on null prototype ([#9517](https://redirect.github.com/typeorm/typeorm/issues/9517)) ([19536ed](https://redirect.github.com/typeorm/typeorm/commit/19536edc3997d4ce83da28cc63b3962491c093d9)) - fixed outdated `init` command ([#9422](https://redirect.github.com/typeorm/typeorm/issues/9422)) ([0984307](https://redirect.github.com/typeorm/typeorm/commit/09843078bec2e8bccece0807847ba0bc100aef5f)) - left instead of inner join for where or + optional relations ([#9516](https://redirect.github.com/typeorm/typeorm/issues/9516)) ([d490793](https://redirect.github.com/typeorm/typeorm/commit/d490793c7ced454bcc4d770638701a54032595cc)) - Mark array arguments to find operators as read-only ([#9474](https://redirect.github.com/typeorm/typeorm/issues/9474)) ([6eb674b](https://redirect.github.com/typeorm/typeorm/commit/6eb674bb9d5272b41b3312211e3a55390e2fe2ff)) - pass fake flag to undoLastMigration ([#9562](https://redirect.github.com/typeorm/typeorm/issues/9562)) ([2458ac7](https://redirect.github.com/typeorm/typeorm/commit/2458ac70444ec79f800a9f5d7b8c42aeacaf4571)), closes [#9561](https://redirect.github.com/typeorm/typeorm/issues/9561) - resolve issue with migrations and unsigned int columns in aurora-data-api ([#9478](https://redirect.github.com/typeorm/typeorm/issues/9478)) ([38e0eff](https://redirect.github.com/typeorm/typeorm/commit/38e0eff18ae23133dd0f8a392a1943a7572e68f7)), closes [#9477](https://redirect.github.com/typeorm/typeorm/issues/9477) - resolve nameless TableForeign on drop foreign key ([#9460](https://redirect.github.com/typeorm/typeorm/issues/9460)) ([efb4168](https://redirect.github.com/typeorm/typeorm/commit/efb41688403b4daf59a129d0fd24aa4dadb626a6)), closes [#9432](https://redirect.github.com/typeorm/typeorm/issues/9432) - synchronize with typeorm_metadata table only if needed ([#9175](https://redirect.github.com/typeorm/typeorm/issues/9175)) ([cdabaa3](https://redirect.github.com/typeorm/typeorm/commit/cdabaa30287d357c0ae994209e573f97f92dad22)), closes [#9173](https://redirect.github.com/typeorm/typeorm/issues/9173) [#9173](https://redirect.github.com/typeorm/typeorm/issues/9173) [#9173](https://redirect.github.com/typeorm/typeorm/issues/9173) - the mpath is incorrect when the parent of the tree entity is null ([#9535](https://redirect.github.com/typeorm/typeorm/issues/9535)) ([658604d](https://redirect.github.com/typeorm/typeorm/commit/658604d0aeb65304053378ce0405f41217da45f1)) - typings for Repository.extend function ([#9396](https://redirect.github.com/typeorm/typeorm/issues/9396)) ([f07fb2c](https://redirect.github.com/typeorm/typeorm/commit/f07fb2c3f2a4e970aef247cfd25b4a501933e6cc)) ##### Features - "And" operator in FindOptions ([#9489](https://redirect.github.com/typeorm/typeorm/issues/9489)) ([fc3b4f8](https://redirect.github.com/typeorm/typeorm/commit/fc3b4f8021271601d5b896b6b30b3820303ca6fe)), closes [#3113](https://redirect.github.com/typeorm/typeorm/issues/3113) - add id in migrate:show command logging ([#9475](https://redirect.github.com/typeorm/typeorm/issues/9475)) ([71efa8e](https://redirect.github.com/typeorm/typeorm/commit/71efa8e8590b6c2ff58e46cdaed0ef2c146e3eb0)) - add Open DB Flags and URI DB Name in SQLite ([#9468](https://redirect.github.com/typeorm/typeorm/issues/9468)) ([73148c9](https://redirect.github.com/typeorm/typeorm/commit/73148c9ad484983123090f2ebedd3f48f83808ce)) - add parseInt8 option to postgres driver. Closes [#9341](https://redirect.github.com/typeorm/typeorm/issues/9341) ([#9435](https://redirect.github.com/typeorm/typeorm/issues/9435)) ([2473ff0](https://redirect.github.com/typeorm/typeorm/commit/2473ff0a8eca2fafffdabd6fa4cc46b76347f0c2)) - Add synchronize to [@JoinTable](https://redirect.github.com/JoinTable) ([#9442](https://redirect.github.com/typeorm/typeorm/issues/9442)) ([93e14a9](https://redirect.github.com/typeorm/typeorm/commit/93e14a928bc8755742ddbe81dffd44eac21c05e4)), closes [#3443](https://redirect.github.com/typeorm/typeorm/issues/3443) - added opaque types support over primitives in find-options ([#9560](https://redirect.github.com/typeorm/typeorm/issues/9560)) ([4ec04fa](https://redirect.github.com/typeorm/typeorm/commit/4ec04fa1205ec9587946869c56077dae5454a063)) - allow for partial index conditions for on conflict statments in postgres ([#8971](https://redirect.github.com/typeorm/typeorm/issues/8971)) ([2c54381](https://redirect.github.com/typeorm/typeorm/commit/2c543818158ecf0a3425b2bc7c5b26f6aff95b03)) - allow peerDependency of better-sqlite3 version 8.x.x ([#9564](https://redirect.github.com/typeorm/typeorm/issues/9564)) ([26107e6](https://redirect.github.com/typeorm/typeorm/commit/26107e6b313fcc1a4c68998caa480a416a3af3e1)), closes [#9563](https://redirect.github.com/typeorm/typeorm/issues/9563) - allow per-migration control over transaction behavior ([#9459](https://redirect.github.com/typeorm/typeorm/issues/9459)) ([6ba48bd](https://redirect.github.com/typeorm/typeorm/commit/6ba48bdc1bf032540256f6435327e70204bdfd6e)), closes [#7087](https://redirect.github.com/typeorm/typeorm/issues/7087) - implement exists query method ([#9303](https://redirect.github.com/typeorm/typeorm/issues/9303)) ([598e269](https://redirect.github.com/typeorm/typeorm/commit/598e26980d0ae8431f53c14afe8f1f3ba93e43c1)), closes [#2815](https://redirect.github.com/typeorm/typeorm/issues/2815) - index support for materialized views of PostgreSQL ([#9414](https://redirect.github.com/typeorm/typeorm/issues/9414)) ([1cb738a](https://redirect.github.com/typeorm/typeorm/commit/1cb738a701fde93814f9aaeee1b99ece938c0744)) - migration:generate successful exit the process with zero code ([#9288](https://redirect.github.com/typeorm/typeorm/issues/9288)) ([f215e2d](https://redirect.github.com/typeorm/typeorm/commit/f215e2d16f75c730d0f2bdbd9abdbccd3b69865e)) - new virtual column decorator ([#9339](https://redirect.github.com/typeorm/typeorm/issues/9339)) ([d305e5f](https://redirect.github.com/typeorm/typeorm/commit/d305e5f9ac431f9b38a21e493886bf4836daa488)), closes [#9323](https://redirect.github.com/typeorm/typeorm/issues/9323) [typeorm#9323](https://redirect.github.com/typeorm/issues/9323) [typeorm#9323](https://redirect.github.com/typeorm/issues/9323) [typeorm#9323](https://redirect.github.com/typeorm/issues/9323) [typeorm#9323](https://redirect.github.com/typeorm/issues/9323) - upsert options conflictPaths as Entity keys ([#9365](https://redirect.github.com/typeorm/typeorm/issues/9365)) ([b282428](https://redirect.github.com/typeorm/typeorm/commit/b2824288f83b76b1bb8af83f51e814cc8311e4e5)) ### [`v0.3.10`](https://redirect.github.com/typeorm/typeorm/blob/HEAD/CHANGELOG.md#0310-2022-09-19) [Compare Source](https://redirect.github.com/typeorm/typeorm/compare/0.3.9...0.3.10) ##### Bug Fixes - "Cannot commit, no transaction is active" error in sql.js ([#9234](https://redirect.github.com/typeorm/typeorm/issues/9234)) ([749809a](https://redirect.github.com/typeorm/typeorm/commit/749809a42ada15674c995753f683287efe6b3722)), closes [#9100](https://redirect.github.com/typeorm/typeorm/issues/9100) - add missing support for primaryKeyConstraintName property in EntitySchema ([cc63961](https://redirect.github.com/typeorm/typeorm/commit/cc639610dc3fb3fabb982bb25cd7f7cf9dd4e68a)) - malformed query when selecting deeply nested embedded entities ([#9273](https://redirect.github.com/typeorm/typeorm/issues/9273)) ([83f7b88](https://redirect.github.com/typeorm/typeorm/commit/83f7b88387f47fdf59c63b906cd7e60c33789673)) - prototype pollution issue ([e3aac27](https://redirect.github.com/typeorm/typeorm/commit/e3aac270319006069b37f574c6e41a1fcfe7c5b1)) - typescript 4.8 type issues [#9331](https://redirect.github.com/typeorm/typeorm/issues/9331) ([#9357](https://redirect.github.com/typeorm/typeorm/issues/9357)) ([a1960e1](https://redirect.github.com/typeorm/typeorm/commit/a1960e1125c36cd7c9bd2e550a001631090314aa)) - Update RelationIdLoader to use DriverUtils.getAlias ([#9380](https://redirect.github.com/typeorm/typeorm/issues/9380)) ([a917d65](https://redirect.github.com/typeorm/typeorm/commit/a917d657fbb2492cf78eee3a49b09bbb13898aa0)), closes [#9379](https://redirect.github.com/typeorm/typeorm/issues/9379) ##### Features - orphanedRowAction=disabled (rebase of PR 8285) ([#8678](https://redirect.github.com/typeorm/typeorm/issues/8678)) ([de15df1](https://redirect.github.com/typeorm/typeorm/commit/de15df14ede16f11da176a499282a79a2aa9e324)) - sqlite - deferrable options for foreign keys ([#9360](https://redirect.github.com/typeorm/typeorm/issues/9360)) ([773a4fe](https://redirect.github.com/typeorm/typeorm/commit/773a4fe439e0a3c4ee90e5c9545b2d4784008eb0)) - unify Pool max connection size in supported Drivers ([#9305](https://redirect.github.com/typeorm/typeorm/issues/9305)) ([48976c2](https://redirect.github.com/typeorm/typeorm/commit/48976c2967ce821252c636f54f027a89b71db142)), closes [#3388](https://redirect.github.com/typeorm/typeorm/issues/3388) - update db image versions in docker compose ([#9367](https://redirect.github.com/typeorm/typeorm/issues/9367)) ([f24b262](https://redirect.github.com/typeorm/typeorm/commit/f24b26202b86dc70a97e3fc11136051f26f68046)), closes [#9326](https://redirect.github.com/typeorm/typeorm/issues/9326) ### [`v0.3.9`](https://redirect.github.com/typeorm/typeorm/blob/HEAD/CHANGELOG.md#039-2022-08-28) [Compare Source](https://redirect.github.com/typeorm/typeorm/compare/0.3.8...0.3.9) - fixed regression introduced in 0.3.8 - broken CLI because of [#8917](https://redirect.github.com/typeorm/typeorm/issues/8917) ([#9332](https://redirect.github.com/typeorm/typeorm/issues/9332)), closes [#9330](https://redirect.github.com/typeorm/typeorm/issues/9330) ### [`v0.3.8`](https://redirect.github.com/typeorm/typeorm/blob/HEAD/CHANGELOG.md#038-2022-08-26) [Compare Source](https://redirect.github.com/typeorm/typeorm/compare/0.3.7...0.3.8) ##### Bug Fixes - allow space and no-space syntaxes for SQLite constraints ([#9238](https://redirect.github.com/typeorm/typeorm/issues/9238)) ([bb07244](https://redirect.github.com/typeorm/typeorm/commit/bb07244b6188e623a6f8c8407e808d75f94918af)), closes [#9237](https://redirect.github.com/typeorm/typeorm/issues/9237) - allow where IsNull for ManyToOne relations ([#9031](https://redirect.github.com/typeorm/typeorm/issues/9031)) ([72728f1](https://redirect.github.com/typeorm/typeorm/commit/72728f155d2e9d11fd9c2c1fb97c071c3b41ae6b)), closes [#8890](https://redirect.github.com/typeorm/typeorm/issues/8890) - change postgres driver version checking query ([#9319](https://redirect.github.com/typeorm/typeorm/issues/9319)) ([c4f4650](https://redirect.github.com/typeorm/typeorm/commit/c4f46506d87009a589a7adf9b9367be06c92042c)), closes [#9318](https://redirect.github.com/typeorm/typeorm/issues/9318) [#9318](https://redirect.github.com/typeorm/typeorm/issues/9318) - don't use temporary table name to create foreign key, unique, check constraint with SQLite ([#9185](https://redirect.github.com/typeorm/typeorm/issues/9185)) ([e519910](https://redirect.github.com/typeorm/typeorm/commit/e51991076dbed4ed06f3cd008eac8029a01c78d2)), closes [#9176](https://redirect.github.com/typeorm/typeorm/issues/9176) - dropIndex now works when providing a tableIndex without name ([#8937](https://redirect.github.com/typeorm/typeorm/issues/8937)) ([de8aaac](https://redirect.github.com/typeorm/typeorm/commit/de8aaac54c72f098a50362430ca160ab1c672597)) - entity manager remove using entity schemas ([#9221](https://redirect.github.com/typeorm/typeorm/issues/9221)) ([f045536](https://redirect.github.com/typeorm/typeorm/commit/f045536f2449f7adcbc346a94dcf30573c76e56b)) - find query mongodb properly with [@DeleteDateColumn](https://redirect.github.com/DeleteDateColumn)() ([#9262](https://redirect.github.com/typeorm/typeorm/issues/9262)) ([e49d0c8](https://redirect.github.com/typeorm/typeorm/commit/e49d0c8740b9dec45448131edc012a920e6fcea2)) - handle inherited relations insert order ([#9242](https://redirect.github.com/typeorm/typeorm/issues/9242)) ([14dfadb](https://redirect.github.com/typeorm/typeorm/commit/14dfadbde94f4f87678e155394ca9334af7bfa32)), closes [#9241](https://redirect.github.com/typeorm/typeorm/issues/9241) - handle inherited relations insert order ([#9321](https://redirect.github.com/typeorm/typeorm/issues/9321)) ([3671887](https://redirect.github.com/typeorm/typeorm/commit/36718876f9289175452ca93d4c0b70393b3324ed)), closes [#9242](https://redirect.github.com/typeorm/typeorm/issues/9242) [#9241](https://redirect.github.com/typeorm/typeorm/issues/9241) - pass error to pgpool release ([#9209](https://redirect.github.com/typeorm/typeorm/issues/9209)) ([eb8f0c6](https://redirect.github.com/typeorm/typeorm/commit/eb8f0c6c0442aa7a74c6581344fa64be5637538c)), closes [#7792](https://redirect.github.com/typeorm/typeorm/issues/7792) [#5112](https://redirect.github.com/typeorm/typeorm/issues/5112) - QueryBuilder update handles Date objects wrong on a ManyToOne relationship ([#8748](https://redirect.github.com/typeorm/typeorm/issues/8748)) ([88d0ced](https://redirect.github.com/typeorm/typeorm/commit/88d0ced812c9e05ef088dfd5ebaab003eb1811b4)), closes [#8747](https://redirect.github.com/typeorm/typeorm/issues/8747) - resolve FindOptionsOrder.nulls to allow FIRST/LAST in uppercase ([#8978](https://redirect.github.com/typeorm/typeorm/issues/8978)) ([5e5abbd](https://redirect.github.com/typeorm/typeorm/commit/5e5abbd14854a431db06d4ab337705797415786b)), closes [#8970](https://redirect.github.com/typeorm/typeorm/issues/8970) - resolve issues with new synonymous for GeometryCollection type in MySQL 8 ([#8927](https://redirect.github.com/typeorm/typeorm/issues/8927)) ([5ebc626](https://redirect.github.com/typeorm/typeorm/commit/5ebc626d29af8c343cee445153377d10d92e309f)) - sqlite temporary tables now honor withoutRowid ([#8431](https://redirect.github.com/typeorm/typeorm/issues/8431)) ([b8d04dc](https:/Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.