Closed renovate[bot] closed 3 months ago
Latest commit: 334ea8c45779857514c3337b23a4defe584d0020
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 23.33%. Comparing base (
6080d99
) to head (334ea8c
). Report is 1 commits behind head on main.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This PR contains the following updates:
^5.9.7
->^6.0.0
^5.9.7
->^6.0.0
^5.9.7
->^6.0.0
^5.9.7
->^6.0.0
^5.9.7
->^6.0.0
Release Notes
mikro-orm/mikro-orm (@mikro-orm/cli)
### [`v6.3.3`](https://togithub.com/mikro-orm/mikro-orm/blob/HEAD/CHANGELOG.md#633-2024-08-03) [Compare Source](https://togithub.com/mikro-orm/mikro-orm/compare/v6.3.2...v6.3.3) ##### Bug Fixes - **core:** ensure `@CreateRequestContext()` works when invoked from explicit transaction ([de0b515](https://togithub.com/mikro-orm/mikro-orm/commit/de0b51526e8e5e58b73069a3e53083f5f5139aed)) - **core:** fix unnecessary populate query when partial loading via joined strategy ([33da574](https://togithub.com/mikro-orm/mikro-orm/commit/33da5747b5b52ccdd36ec3aced707a6a90423f47)), closes [#5889](https://togithub.com/mikro-orm/mikro-orm/issues/5889) - **knex:** update `PoolConfig` interface to match what knex supports ([#5892](https://togithub.com/mikro-orm/mikro-orm/issues/5892)) ([eb5d4a1](https://togithub.com/mikro-orm/mikro-orm/commit/eb5d4a1d065b4028e0ba211a6783014a645e50cc)) - **knex:** use nested join for `populateWhere` condition ([#5893](https://togithub.com/mikro-orm/mikro-orm/issues/5893)) ([24e82c7](https://togithub.com/mikro-orm/mikro-orm/commit/24e82c7a990ba1ebb37ff26f85e66283f3c65a1b)), closes [#5872](https://togithub.com/mikro-orm/mikro-orm/issues/5872) - **query-builder:** fix processing of nested condition when there is a collection in embedded field names ([6bf635b](https://togithub.com/mikro-orm/mikro-orm/commit/6bf635b0944949f37a7bfdf22a6934dc958d08b6)), closes [#5894](https://togithub.com/mikro-orm/mikro-orm/issues/5894) - **reflection:** respect `outDir` when finding the source file in production build ([fe54d45](https://togithub.com/mikro-orm/mikro-orm/commit/fe54d45a659c81bb2b8793085c7b005478c12a97)), closes [#5536](https://togithub.com/mikro-orm/mikro-orm/issues/5536) ##### Features - **query-builder:** add `qb.applyFilters()` method ([0aaaa4f](https://togithub.com/mikro-orm/mikro-orm/commit/0aaaa4fe7087e874cdb97b81ddf6c9da90def259)), closes [#4876](https://togithub.com/mikro-orm/mikro-orm/issues/4876) ### [`v6.3.2`](https://togithub.com/mikro-orm/mikro-orm/blob/HEAD/CHANGELOG.md#632-2024-08-01) [Compare Source](https://togithub.com/mikro-orm/mikro-orm/compare/v6.3.1...v6.3.2) ##### Bug Fixes - **core:** fix cancelling orphan removal on m:1 relations ([7b30844](https://togithub.com/mikro-orm/mikro-orm/commit/7b30844d8046bfd74d6c346b3bcd566b2f879a10)), closes [#5884](https://togithub.com/mikro-orm/mikro-orm/issues/5884) - **core:** fix overriding not initialized 1:m collection without orphan removal ([517108b](https://togithub.com/mikro-orm/mikro-orm/commit/517108bd5a2defd15a2b6d677429e0b4d06d5422)), closes [#5883](https://togithub.com/mikro-orm/mikro-orm/issues/5883) - **reflection:** fix type inference when intersecting with `Opt` or `Hidden` ([951c805](https://togithub.com/mikro-orm/mikro-orm/commit/951c805eb6c26239e2868a84c7e25c031cb26aaa)), closes [#5881](https://togithub.com/mikro-orm/mikro-orm/issues/5881) ### [`v6.3.1`](https://togithub.com/mikro-orm/mikro-orm/blob/HEAD/CHANGELOG.md#631-2024-07-25) [Compare Source](https://togithub.com/mikro-orm/mikro-orm/compare/v6.3.0...v6.3.1) ##### Bug Fixes - **core:** always check TS config files if TS support is detected ([eb100fe](https://togithub.com/mikro-orm/mikro-orm/commit/eb100fec7b06deb1e653b594f730c901ec8ce8e7)), closes [#5852](https://togithub.com/mikro-orm/mikro-orm/issues/5852) - **core:** discover base entities first to fix detection of STI when root entity not explicitly listed ([7c1976f](https://togithub.com/mikro-orm/mikro-orm/commit/7c1976f0d03fcef2012fbf3e87158cae4cfee81a)) - **core:** fix CreateRequestContext not working with callback returning EntityManager ([#5873](https://togithub.com/mikro-orm/mikro-orm/issues/5873)) ([3de546d](https://togithub.com/mikro-orm/mikro-orm/commit/3de546d9c972c6c351db6dceed7a86dec6fac3b2)), closes [1#L132](https://togithub.com/1/issues/L132) - **mssql:** do not escape charecters that don't need escaping ([#5860](https://togithub.com/mikro-orm/mikro-orm/issues/5860)) ([6730978](https://togithub.com/mikro-orm/mikro-orm/commit/6730978b6c7003e45ed97f9d2d7c5c0bc9262e26)), closes [mikro-orm#5811](https://togithub.com/mikro-orm/issues/5811) - **mssql:** do not escape new line character ([97919ce](https://togithub.com/mikro-orm/mikro-orm/commit/97919ce479fc5e2e00a3bf24a511ec29a2279d1b)), closes [#5811](https://togithub.com/mikro-orm/mikro-orm/issues/5811) - **schema:** skip db default inference only for polymorphic embeddables ([925c69e](https://togithub.com/mikro-orm/mikro-orm/commit/925c69ef6c406fb73acada47484b9e74fe796520)), closes [#5847](https://togithub.com/mikro-orm/mikro-orm/issues/5847) ##### Features - **core:** support `Date` type on primary keys ([#5855](https://togithub.com/mikro-orm/mikro-orm/issues/5855)) ([f91d57c](https://togithub.com/mikro-orm/mikro-orm/commit/f91d57c4a82754dfe0c055bcc6813cbec8ac9c1b)), closes [#5842](https://togithub.com/mikro-orm/mikro-orm/issues/5842) ### [`v6.3.0`](https://togithub.com/mikro-orm/mikro-orm/blob/HEAD/CHANGELOG.md#630-2024-07-18) [Compare Source](https://togithub.com/mikro-orm/mikro-orm/compare/v6.2.9...v6.3.0) ##### Bug Fixes - **cli:** enforce `moduleResolution: 'nodenext'` for CLI context ([d5d7f38](https://togithub.com/mikro-orm/mikro-orm/commit/d5d7f381363ab776b3c3af04a925a5547dbcdb65)), closes [#5514](https://togithub.com/mikro-orm/mikro-orm/issues/5514) - **core:** allow `em.transactional` handler to be synchronous ([#5696](https://togithub.com/mikro-orm/mikro-orm/issues/5696)) ([fd56714](https://togithub.com/mikro-orm/mikro-orm/commit/fd56714e06e39c2724a3193b8b07279b8fb6c91f)) - **core:** allow passing `null` to optional properties in `em.create()` ([df0db99](https://togithub.com/mikro-orm/mikro-orm/commit/df0db996aad03a1ad98bf4c45dbb4832cd50a1d8)), closes [#5827](https://togithub.com/mikro-orm/mikro-orm/issues/5827) - **core:** ensure correct identity when upserting without primary key ([cdbab12](https://togithub.com/mikro-orm/mikro-orm/commit/cdbab12977cd9b6709442bb4b0838326b2501e98)), closes [#5702](https://togithub.com/mikro-orm/mikro-orm/issues/5702) - **core:** ensure correct mapping of related columns to owning entity fields for complex relations ([#5630](https://togithub.com/mikro-orm/mikro-orm/issues/5630)) ([302600e](https://togithub.com/mikro-orm/mikro-orm/commit/302600e1fe670b562fa926c7239451a510808b24)), closes [#5629](https://togithub.com/mikro-orm/mikro-orm/issues/5629) - **core:** ensure correct mapping to native bigint in sqlite and mysql ([a16b801](https://togithub.com/mikro-orm/mikro-orm/commit/a16b801f1f4ed8bfa01cf236a25c391c70a3cbba)), closes [#5737](https://togithub.com/mikro-orm/mikro-orm/issues/5737) - **core:** fix auto flush mode for `em.count()` ([62db127](https://togithub.com/mikro-orm/mikro-orm/commit/62db127f343f366d7aca5293aa718ca63d265369)) - **core:** fix auto flush mode for `em.findAndCount()` ([a572869](https://togithub.com/mikro-orm/mikro-orm/commit/a572869316660d26645d04f748cdf653b0989924)) - **core:** fix batch update of nullable embedded arrays ([c1ea284](https://togithub.com/mikro-orm/mikro-orm/commit/c1ea284bb78f16b56278cd4a4b219516fc9681e7)), closes [#5723](https://togithub.com/mikro-orm/mikro-orm/issues/5723) - **core:** fix detection of constructor parameters with default object value ([58e8c2a](https://togithub.com/mikro-orm/mikro-orm/commit/58e8c2afea24dbd45428b83343e6a344a6ae302d)), closes [#5710](https://togithub.com/mikro-orm/mikro-orm/issues/5710) - **core:** fix handling of pivot entities with M:N relations ([fa89731](https://togithub.com/mikro-orm/mikro-orm/commit/fa8973166373b45ceeebeb9279786498ce24362e)), closes [#5774](https://togithub.com/mikro-orm/mikro-orm/issues/5774) - **core:** fix handling of raw query key of where condition with `[]` on right side ([1e76509](https://togithub.com/mikro-orm/mikro-orm/commit/1e76509792d4f1b0172c77b2d6204b283d101cc2)), closes [#5825](https://togithub.com/mikro-orm/mikro-orm/issues/5825) - **core:** fix populating entity graph with cycles ([6505510](https://togithub.com/mikro-orm/mikro-orm/commit/6505510f56cab1b2f09edb02e488782ef160ebd7)) - **core:** fix processing of nullable embedded arrays ([01612a1](https://togithub.com/mikro-orm/mikro-orm/commit/01612a15b3dee19fc603c8fcc7f65d4c4948e5a2)), closes [#5715](https://togithub.com/mikro-orm/mikro-orm/issues/5715) - **core:** ignore existing contexts in `@CreateRequestContext()` ([1bb4e22](https://togithub.com/mikro-orm/mikro-orm/commit/1bb4e22e17537600ef7f10f02aa638c3b9ce609e)), closes [#5801](https://togithub.com/mikro-orm/mikro-orm/issues/5801) - **core:** improve handling of JSON properties to support numeric strings in all drivers ([#5780](https://togithub.com/mikro-orm/mikro-orm/issues/5780)) ([fc50c5f](https://togithub.com/mikro-orm/mikro-orm/commit/fc50c5f5f28f0764115631900edac24bc734afa4)), closes [#5773](https://togithub.com/mikro-orm/mikro-orm/issues/5773) - **core:** make `raw()` accept readonly params ([#5832](https://togithub.com/mikro-orm/mikro-orm/issues/5832)) ([7f9daf7](https://togithub.com/mikro-orm/mikro-orm/commit/7f9daf76907b1832a52caf9b909516746bfe9c4d)) - **core:** respect `populate` option in `Reference.load` for loaded relations ([04fb826](https://togithub.com/mikro-orm/mikro-orm/commit/04fb826ba96426eb700284d923887594f3f7f09e)), closes [#5711](https://togithub.com/mikro-orm/mikro-orm/issues/5711) - **core:** respect `populateOrderBy` with `select-in` strategy ([3b83d29](https://togithub.com/mikro-orm/mikro-orm/commit/3b83d29783266e86e711440ad8f9725710ca205d)), closes [#5693](https://togithub.com/mikro-orm/mikro-orm/issues/5693) - **core:** respect nullability of wrapped types for ScalarReference's ([#5722](https://togithub.com/mikro-orm/mikro-orm/issues/5722)) ([a1b8f07](https://togithub.com/mikro-orm/mikro-orm/commit/a1b8f075e6c71d45e764cc9342058d3bfd2d2406)) - **core:** respect parent property prefix when child has `prefix: false` ([94367b8](https://togithub.com/mikro-orm/mikro-orm/commit/94367b80543a0efdd8225b897a2255f976bbe2cc)), closes [#5642](https://togithub.com/mikro-orm/mikro-orm/issues/5642) - **core:** support for TS 5.5 ([2fd7359](https://togithub.com/mikro-orm/mikro-orm/commit/2fd7359467ed2e5d8409b342a4bc2b2d52a1bb7c)) - **core:** support overloading embedded properties ([#5784](https://togithub.com/mikro-orm/mikro-orm/issues/5784)) ([c57b528](https://togithub.com/mikro-orm/mikro-orm/commit/c57b528645042876d71d5816156679a31bdbf215)), closes [#2987](https://togithub.com/mikro-orm/mikro-orm/issues/2987) - **core:** use `NonNullable` instead of the internal `Defined` type ([8ef28c4](https://togithub.com/mikro-orm/mikro-orm/commit/8ef28c4f34eacce23a5958be9e04d6f3bdcb1029)) - **core:** use the same transaction context in `em.refresh()` ([dd17706](https://togithub.com/mikro-orm/mikro-orm/commit/dd177066d61f9d2ca6c9a7fc9611d8a5477487dc)), closes [#5753](https://togithub.com/mikro-orm/mikro-orm/issues/5753) - **core:** using `EntityDataConfiguration
📅 Schedule: Branch creation - "every 3 months on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.