{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":125342064,"defaultBranch":"master","name":"mikro-orm","ownerLogin":"mikro-orm","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-03-15T09:21:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/54766168?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717242577.0","currentOid":""},"activityList":{"items":[{"before":"3c4f6658d05d2b71c79ba672e1f20c44f43da1f2","after":"94367b80543a0efdd8225b897a2255f976bbe2cc","ref":"refs/heads/master","pushedAt":"2024-06-01T15:57:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"B4nan","name":"Martin Adámek","path":"/B4nan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615580?s=80&v=4"},"commit":{"message":"fix(core): respect parent property prefix when child has `prefix: false`\n\nCloses #5642","shortMessageHtmlLink":"fix(core): respect parent property prefix when child has prefix: false"}},{"before":"d18da6b8cfce84ffaf480a27b869b79efbc70fb6","after":"3c4f6658d05d2b71c79ba672e1f20c44f43da1f2","ref":"refs/heads/master","pushedAt":"2024-06-01T12:09:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"B4nan","name":"Martin Adámek","path":"/B4nan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615580?s=80&v=4"},"commit":{"message":"fix(mysql): fix support for older MySQL versions than v8.0.13 when reading indexes (#5654)\n\nCloses #5653\r\n\r\n---------\r\n\r\nCo-authored-by: andrei.garcia.contractor ","shortMessageHtmlLink":"fix(mysql): fix support for older MySQL versions than v8.0.13 when re…"}},{"before":"1bb8503707aa6d8c7f1d0488b6d59754538fd29e","after":null,"ref":"refs/heads/qb-loaded-type","pushedAt":"2024-06-01T11:49:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"B4nan","name":"Martin Adámek","path":"/B4nan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615580?s=80&v=4"}},{"before":"68a3c1fe0b84cf1646501025b948de58911293f6","after":"d18da6b8cfce84ffaf480a27b869b79efbc70fb6","ref":"refs/heads/master","pushedAt":"2024-06-01T11:49:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"B4nan","name":"Martin Adámek","path":"/B4nan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615580?s=80&v=4"},"commit":{"message":"feat(query-builder): infer `Loaded` hint based on `joinAndSelect` calls (#5482)\n\n```ts\r\nconst authors = await em.createQueryBuilder(Author, 'a')\r\n .leftJoinAndSelect('a.books', 'b')\r\n .leftJoinAndSelect('b.tags', 't')\r\n .leftJoinAndSelect('b.pulisher', 'p');\r\n\r\n// authors is of type `Loaded[]`\r\n```","shortMessageHtmlLink":"feat(query-builder): infer Loaded hint based on joinAndSelect cal…"}},{"before":"de3e854b5f47e37433f8a623b59535491a50d37c","after":"1bb8503707aa6d8c7f1d0488b6d59754538fd29e","ref":"refs/heads/qb-loaded-type","pushedAt":"2024-06-01T11:19:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"B4nan","name":"Martin Adámek","path":"/B4nan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615580?s=80&v=4"},"commit":{"message":"intellisense for joins without select","shortMessageHtmlLink":"intellisense for joins without select"}},{"before":"b8142f544912b05bd092ce3f5b282fae3d31d43b","after":null,"ref":"refs/heads/check-extensions-dynamically","pushedAt":"2024-06-01T11:08:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"B4nan","name":"Martin Adámek","path":"/B4nan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615580?s=80&v=4"}},{"before":"7672b56b0efaed26d87651e256866c8ac8ca72ed","after":"68a3c1fe0b84cf1646501025b948de58911293f6","ref":"refs/heads/master","pushedAt":"2024-06-01T11:08:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"B4nan","name":"Martin Adámek","path":"/B4nan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615580?s=80&v=4"},"commit":{"message":"feat(core): check for ORM extensions dynamically (#5651)\n\nThe extensions are now again checked dynamically if not explicitly\r\nregistered, so it should be enough to have the given package (e.g.\r\n`@mikro-orm/seeder`) installed as in v5.\r\n\r\n---------\r\n\r\nCo-authored-by: Vasil Rangelov ","shortMessageHtmlLink":"feat(core): check for ORM extensions dynamically (#5651)"}},{"before":"e2992a2d474109ac01bc0be21d589e15fa3de06a","after":null,"ref":"refs/heads/deferred-unique-constraints","pushedAt":"2024-06-01T10:59:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"B4nan","name":"Martin Adámek","path":"/B4nan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615580?s=80&v=4"}},{"before":"c7972e70a2fdb486aa4c224f063f81bca1cdd4af","after":"7672b56b0efaed26d87651e256866c8ac8ca72ed","ref":"refs/heads/master","pushedAt":"2024-06-01T10:59:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"B4nan","name":"Martin Adámek","path":"/B4nan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615580?s=80&v=4"},"commit":{"message":"feat(postgres): allow specifying deferred mode on unique constraints (#5537)\n\nAllows specifying `deferMode` on a unique constraint to get around\r\nissues with batch updates mainly.","shortMessageHtmlLink":"feat(postgres): allow specifying deferred mode on unique constraints (#…"}},{"before":"d416347fce54710df64f26594f85d1fadc9ddc25","after":"b8142f544912b05bd092ce3f5b282fae3d31d43b","ref":"refs/heads/check-extensions-dynamically","pushedAt":"2024-06-01T10:51:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"B4nan","name":"Martin Adámek","path":"/B4nan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615580?s=80&v=4"},"commit":{"message":"Apply suggestions from code review\n\nCo-authored-by: Vasil Rangelov ","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":"bf73d9b6100f42d8320616a3e5613b0ea90048fb","after":"e2992a2d474109ac01bc0be21d589e15fa3de06a","ref":"refs/heads/deferred-unique-constraints","pushedAt":"2024-06-01T10:46:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"B4nan","name":"Martin Adámek","path":"/B4nan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615580?s=80&v=4"},"commit":{"message":"feat(postgres): allow specifying deferred mode on unique constraints","shortMessageHtmlLink":"feat(postgres): allow specifying deferred mode on unique constraints"}},{"before":"ef1173bd99f24c6675488cd9faaf77a8559551dc","after":"d416347fce54710df64f26594f85d1fadc9ddc25","ref":"refs/heads/check-extensions-dynamically","pushedAt":"2024-06-01T10:37:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"B4nan","name":"Martin Adámek","path":"/B4nan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615580?s=80&v=4"},"commit":{"message":"Apply suggestions from code review\n\nCo-authored-by: Vasil Rangelov ","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":null,"after":"ef1173bd99f24c6675488cd9faaf77a8559551dc","ref":"refs/heads/check-extensions-dynamically","pushedAt":"2024-06-01T10:32:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"B4nan","name":"Martin Adámek","path":"/B4nan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615580?s=80&v=4"},"commit":{"message":"feat(core): check for ORM extensions dynamically\n\nThe extensions are now again checked dynamically if not explicitly registered, so it should be enough to have the given package (e.g. `@mikro-orm/seeder`) installed as in v5.","shortMessageHtmlLink":"feat(core): check for ORM extensions dynamically"}},{"before":"573483bb9df9824930c6418bac92dac1614c1795","after":null,"ref":"refs/heads/renovate/all-non-major","pushedAt":"2024-06-01T10:26:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":null,"after":"573483bb9df9824930c6418bac92dac1614c1795","ref":"refs/heads/renovate/all-non-major","pushedAt":"2024-06-01T10:26:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update patch/minor dependencies","shortMessageHtmlLink":"chore(deps): update patch/minor dependencies"}},{"before":"35c4bf453d0d33aaeb0121c7a6776b9f67281423","after":null,"ref":"refs/heads/renovate/all-non-major","pushedAt":"2024-06-01T10:25:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"B4nan","name":"Martin Adámek","path":"/B4nan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615580?s=80&v=4"}},{"before":"a8a9126ebdfb57cce14d1931b5cce5dfb1ade27f","after":"c7972e70a2fdb486aa4c224f063f81bca1cdd4af","ref":"refs/heads/master","pushedAt":"2024-06-01T10:25:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"B4nan","name":"Martin Adámek","path":"/B4nan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615580?s=80&v=4"},"commit":{"message":"chore(deps): update patch/minor dependencies (#5649)","shortMessageHtmlLink":"chore(deps): update patch/minor dependencies (#5649)"}},{"before":"7c34416d61d5c2d3e63dbb7725774e04e6de604d","after":"a8a9126ebdfb57cce14d1931b5cce5dfb1ade27f","ref":"refs/heads/master","pushedAt":"2024-06-01T10:24:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"B4nan","name":"Martin Adámek","path":"/B4nan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615580?s=80&v=4"},"commit":{"message":"feat(entity-generator): allow custom types for scalar relations (#5435)\n\nThis is done by fully refactoring type inference in general,\r\nto take advantage of \"runtimeType\" in the prop,\r\ncombined with more cross checks to add IType where needed.\r\n\r\nAlso removed the accidental Embedded decorator in EntitySchema.\r\n\r\n---\r\n\r\nUsing custom types for scalar relations was sort of possible even before\r\nthis, but it has always been more hacky than anything else. With this,\r\nit is actually encoded as an expected possibility, and added to the test\r\nfor hooks. Users who want to use custom types will need to handle their\r\nresolution in the fileName function. Same as if those identifiers were\r\nreferring to an entity.\r\n\r\nCo-authored-by: Martin Adámek ","shortMessageHtmlLink":"feat(entity-generator): allow custom types for scalar relations (#5435)"}},{"before":"86b3a802c5a60a305da6e3b36bef3054c1fde94c","after":null,"ref":"refs/heads/withGreatPowerComesGreatType","pushedAt":"2024-06-01T10:24:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"B4nan","name":"Martin Adámek","path":"/B4nan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615580?s=80&v=4"}},{"before":"399bb92435a0f8977555d69de7656ac07762c29d","after":"35c4bf453d0d33aaeb0121c7a6776b9f67281423","ref":"refs/heads/renovate/all-non-major","pushedAt":"2024-06-01T09:53:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update patch/minor dependencies","shortMessageHtmlLink":"chore(deps): update patch/minor dependencies"}},{"before":"e7ebbfbd10b0161ae2afd22c9ad1be16daa289a8","after":"86b3a802c5a60a305da6e3b36bef3054c1fde94c","ref":"refs/heads/withGreatPowerComesGreatType","pushedAt":"2024-06-01T09:52:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"B4nan","name":"Martin Adámek","path":"/B4nan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615580?s=80&v=4"},"commit":{"message":"Merge branch 'master' into withGreatPowerComesGreatType","shortMessageHtmlLink":"Merge branch 'master' into withGreatPowerComesGreatType"}},{"before":"bf38f3e6522bb63fd985fd1e01c59a58244e89a6","after":null,"ref":"refs/heads/prefer-ts-in-cli","pushedAt":"2024-06-01T09:52:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"B4nan","name":"Martin Adámek","path":"/B4nan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615580?s=80&v=4"}},{"before":"3edfb9c8db8ec34cd2942af1846c5c630d92c0c6","after":"7c34416d61d5c2d3e63dbb7725774e04e6de604d","ref":"refs/heads/master","pushedAt":"2024-06-01T09:52:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"B4nan","name":"Martin Adámek","path":"/B4nan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615580?s=80&v=4"},"commit":{"message":"feat(cli): always check TS files regardless of `useTsNode` (#5650)\n\nPreviously, you had to enable TS support explicitly via `useTsNode` for\r\nthe CLI to read your TS configs. With this PR, the CLI will always check\r\nthem unless explicitly disabled. Keep in mind having the `ts-node`\r\nexplicitly installed is still required.","shortMessageHtmlLink":"feat(cli): always check TS files regardless of useTsNode (#5650)"}},{"before":null,"after":"bf38f3e6522bb63fd985fd1e01c59a58244e89a6","ref":"refs/heads/prefer-ts-in-cli","pushedAt":"2024-06-01T09:40:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"B4nan","name":"Martin Adámek","path":"/B4nan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615580?s=80&v=4"},"commit":{"message":"feat(cli): always check TS files regardless of `useTsNode`\n\nPreviously, you had to enable TS support explicitly via `useTsNode` for the CLI to read your TS configs. With this PR, the CLI will always check them unless explicitly disabled. Keep in mind having the `ts-node` explicitly installed is still required.","shortMessageHtmlLink":"feat(cli): always check TS files regardless of useTsNode"}},{"before":"6a6b23b10a1d7a3122887e3bd6fcd7b91c9fcbb4","after":"e7ebbfbd10b0161ae2afd22c9ad1be16daa289a8","ref":"refs/heads/withGreatPowerComesGreatType","pushedAt":"2024-06-01T08:08:14.000Z","pushType":"push","commitsCount":59,"pusher":{"login":"B4nan","name":"Martin Adámek","path":"/B4nan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615580?s=80&v=4"},"commit":{"message":"Merge branch 'master' into withGreatPowerComesGreatType","shortMessageHtmlLink":"Merge branch 'master' into withGreatPowerComesGreatType"}},{"before":"dd8fc818a94f2ef6f3388caeebe0276d63ab8947","after":"399bb92435a0f8977555d69de7656ac07762c29d","ref":"refs/heads/renovate/all-non-major","pushedAt":"2024-05-31T21:57:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update patch/minor dependencies","shortMessageHtmlLink":"chore(deps): update patch/minor dependencies"}},{"before":null,"after":"dd8fc818a94f2ef6f3388caeebe0276d63ab8947","ref":"refs/heads/renovate/all-non-major","pushedAt":"2024-05-31T18:07:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update patch/minor dependencies to v3.4.0","shortMessageHtmlLink":"chore(deps): update patch/minor dependencies to v3.4.0"}},{"before":"d21c713c9ed0b7c0b111d2cc74ae0fb0e0a32a2c","after":"3edfb9c8db8ec34cd2942af1846c5c630d92c0c6","ref":"refs/heads/master","pushedAt":"2024-05-31T18:06:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"B4nan","name":"Martin Adámek","path":"/B4nan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615580?s=80&v=4"},"commit":{"message":"chore(release): update internal dependencies [skip ci]","shortMessageHtmlLink":"chore(release): update internal dependencies [skip ci]"}},{"before":"c21359efe92c7abb22f706b00ac1aa1da38cffdf","after":"d21c713c9ed0b7c0b111d2cc74ae0fb0e0a32a2c","ref":"refs/heads/master","pushedAt":"2024-05-31T18:05:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"B4nan","name":"Martin Adámek","path":"/B4nan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615580?s=80&v=4"},"commit":{"message":"chore(release): v6.2.9 [skip ci]","shortMessageHtmlLink":"chore(release): v6.2.9 [skip ci]"}},{"before":"eab4df67b22d636c0a76703c6f48dc0c76cc2433","after":"c21359efe92c7abb22f706b00ac1aa1da38cffdf","ref":"refs/heads/master","pushedAt":"2024-05-31T17:51:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"B4nan","name":"Martin Adámek","path":"/B4nan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615580?s=80&v=4"},"commit":{"message":"fix(core): improve validation for missing `dbName` when `clientUrl` is provided","shortMessageHtmlLink":"fix(core): improve validation for missing dbName when clientUrl i…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWcsUOgA","startCursor":null,"endCursor":null}},"title":"Activity · mikro-orm/mikro-orm"}