{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":165670309,"defaultBranch":"main","name":"router","ownerLogin":"TanStack","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-01-14T13:54:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/72518640?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717361799.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"6375c17b1568a4e56897808e44a732a531c94f4b","ref":"refs/heads/link-navigate-merge-params","pushedAt":"2024-06-02T20:56:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chorobin","name":"Christopher Horobin","path":"/chorobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7883601?s=80&v=4"},"commit":{"message":"feat: merge unions for `search` and `params` `Link` is not strict","shortMessageHtmlLink":"feat: merge unions for search and params Link is not strict"}},{"before":"050d89fa8a0130fedb79d137db04cd44c16d9e6c","after":"341af21952dd25c51e42abd843794fb69a5b5845","ref":"refs/heads/main","pushedAt":"2024-06-01T06:08:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"release: v1.34.9","shortMessageHtmlLink":"release: v1.34.9"}},{"before":"6acb3f5ed217024280a178723c69979b6ed0cf08","after":null,"ref":"refs/heads/fix-1680","pushedAt":"2024-06-01T06:07:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"schiller-manuel","name":"Manuel Schiller","path":"/schiller-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340397?s=80&v=4"}},{"before":"d2eec98542feb87c33da22bf2a7186167891e8c6","after":"050d89fa8a0130fedb79d137db04cd44c16d9e6c","ref":"refs/heads/main","pushedAt":"2024-06-01T06:07:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"schiller-manuel","name":"Manuel Schiller","path":"/schiller-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340397?s=80&v=4"},"commit":{"message":"fix: correctly resolve path in `useMatchRoute` if layout route is used (#1690)","shortMessageHtmlLink":"fix: correctly resolve path in useMatchRoute if layout route is used ("}},{"before":"ca8c1c27e07ef9743bdbedc0e6a5ce783924228a","after":"6acb3f5ed217024280a178723c69979b6ed0cf08","ref":"refs/heads/fix-1680","pushedAt":"2024-06-01T06:04:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"schiller-manuel","name":"Manuel Schiller","path":"/schiller-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340397?s=80&v=4"},"commit":{"message":"chore: fix formatting in example","shortMessageHtmlLink":"chore: fix formatting in example"}},{"before":"417713adc111fac82b0158b02814cf328a2ab8ca","after":"ca8c1c27e07ef9743bdbedc0e6a5ce783924228a","ref":"refs/heads/fix-1680","pushedAt":"2024-06-01T05:58:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"schiller-manuel","name":"Manuel Schiller","path":"/schiller-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340397?s=80&v=4"},"commit":{"message":"chore: add missing dependencies in example","shortMessageHtmlLink":"chore: add missing dependencies in example"}},{"before":"e31343e2302befc24e5c794da1a1fbe8b6215394","after":"417713adc111fac82b0158b02814cf328a2ab8ca","ref":"refs/heads/fix-1680","pushedAt":"2024-06-01T05:58:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"schiller-manuel","name":"Manuel Schiller","path":"/schiller-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340397?s=80&v=4"},"commit":{"message":"chore: add missing dependencies in example","shortMessageHtmlLink":"chore: add missing dependencies in example"}},{"before":"d71234cc7e920620e2769b38730918fc970194af","after":"e31343e2302befc24e5c794da1a1fbe8b6215394","ref":"refs/heads/fix-1680","pushedAt":"2024-05-31T20:06:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schiller-manuel","name":"Manuel Schiller","path":"/schiller-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340397?s=80&v=4"},"commit":{"message":"chore: add missing dependency in example","shortMessageHtmlLink":"chore: add missing dependency in example"}},{"before":null,"after":"d71234cc7e920620e2769b38730918fc970194af","ref":"refs/heads/fix-1680","pushedAt":"2024-05-31T20:00:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"schiller-manuel","name":"Manuel Schiller","path":"/schiller-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340397?s=80&v=4"},"commit":{"message":"fix: correctly resolve path in `useMatchRoute` if layout route is used\n\nfixes #1680","shortMessageHtmlLink":"fix: correctly resolve path in useMatchRoute if layout route is used"}},{"before":"ab618582a368c4fc954015fc050f48f4c2ffeb04","after":null,"ref":"refs/heads/fix-default-type-TSearchSchemaInput","pushedAt":"2024-05-31T16:05:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"schiller-manuel","name":"Manuel Schiller","path":"/schiller-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340397?s=80&v=4"}},{"before":"cf64ed3481b64558f53d632f821354f1d3d5390c","after":"d2eec98542feb87c33da22bf2a7186167891e8c6","ref":"refs/heads/main","pushedAt":"2024-05-31T16:05:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"schiller-manuel","name":"Manuel Schiller","path":"/schiller-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340397?s=80&v=4"},"commit":{"message":"fix: use `Record` as default type for `TSearchSchemaInput` (#1684)","shortMessageHtmlLink":"fix: use Record<string, unknown> as default type for `TSearchSchema…"}},{"before":"9e4b1db679aa3918c6be4ce00504976fd24bcd8d","after":"cf64ed3481b64558f53d632f821354f1d3d5390c","ref":"refs/heads/main","pushedAt":"2024-05-31T02:42:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tannerlinsley","name":"Tanner Linsley","path":"/tannerlinsley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5580297?s=80&v=4"},"commit":{"message":"Fix Playwright E2E CI step (#1678)\n\n* Run server within Github CI\r\n\r\n* Give unique package name\r\n\r\n* Set proper shas for affected packages\r\n\r\n* Move start server command to playwright config\r\n\r\n* Remove test:e2e\r\n\r\n* Move up replay installation, remove `test:e2e` script\r\n\r\n* Add e2e targets\r\n\r\n* Empty commit\r\n\r\n* Empty commit\r\n\r\n* Hardcode public version of REPLAY_API_KEY secret","shortMessageHtmlLink":"Fix Playwright E2E CI step (#1678)"}},{"before":"85f5e7be1b611f6eaf087f1bbc9ad9352f62a9c9","after":"9e4b1db679aa3918c6be4ce00504976fd24bcd8d","ref":"refs/heads/main","pushedAt":"2024-05-30T18:32:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tannerlinsley","name":"Tanner Linsley","path":"/tannerlinsley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5580297?s=80&v=4"},"commit":{"message":"examples: init trellaux\n\n# Conflicts:\n#\tpnpm-lock.yaml","shortMessageHtmlLink":"examples: init trellaux"}},{"before":"62c48d6d6e9f2fb527890a01a9c43d8ff27e58a9","after":"c7f312ff0a475a3557bcc34ba10fe22f3d78a540","ref":"refs/heads/rsc","pushedAt":"2024-05-30T18:30:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tannerlinsley","name":"Tanner Linsley","path":"/tannerlinsley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5580297?s=80&v=4"},"commit":{"message":"examples: init trellaux","shortMessageHtmlLink":"examples: init trellaux"}},{"before":"634da2ba76eb409f50452d1f85765d33ee0f2d4e","after":"85f5e7be1b611f6eaf087f1bbc9ad9352f62a9c9","ref":"refs/heads/main","pushedAt":"2024-05-30T18:07:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"schiller-manuel","name":"Manuel Schiller","path":"/schiller-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340397?s=80&v=4"},"commit":{"message":"docs: mention how to disable the plugin in tests (#1682)\n\n* docs: mention how to disable the plugin in tests\n\n* docs: improve phrasing","shortMessageHtmlLink":"docs: mention how to disable the plugin in tests (#1682)"}},{"before":null,"after":"ab618582a368c4fc954015fc050f48f4c2ffeb04","ref":"refs/heads/fix-default-type-TSearchSchemaInput","pushedAt":"2024-05-30T17:35:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"schiller-manuel","name":"Manuel Schiller","path":"/schiller-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340397?s=80&v=4"},"commit":{"message":"fix: use `Record` as default type for `TSearchSchemaInput`","shortMessageHtmlLink":"fix: use Record<string, unknown> as default type for `TSearchSchema…"}},{"before":"6a44da8d686483b8cdf49950fe05751109777e47","after":"634da2ba76eb409f50452d1f85765d33ee0f2d4e","ref":"refs/heads/main","pushedAt":"2024-05-30T17:18:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"release: v1.34.8","shortMessageHtmlLink":"release: v1.34.8"}},{"before":"a267dccf6e02e2ef7741d2e9408209a68d4b7812","after":null,"ref":"refs/heads/fix-generator-route-group-no-path","pushedAt":"2024-05-30T17:17:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"schiller-manuel","name":"Manuel Schiller","path":"/schiller-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340397?s=80&v=4"}},{"before":"2c80cfe260c02cfc9a79507df43b97c37e91a651","after":"6a44da8d686483b8cdf49950fe05751109777e47","ref":"refs/heads/main","pushedAt":"2024-05-30T17:17:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"schiller-manuel","name":"Manuel Schiller","path":"/schiller-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340397?s=80&v=4"},"commit":{"message":"fix: do not assign path to virtual routes for route groups (#1683)\n\nfixes #1681","shortMessageHtmlLink":"fix: do not assign path to virtual routes for route groups (#1683)"}},{"before":"bc96303e3ea79229c98af7bd65993504769d674b","after":"a267dccf6e02e2ef7741d2e9408209a68d4b7812","ref":"refs/heads/fix-generator-route-group-no-path","pushedAt":"2024-05-30T17:12:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"schiller-manuel","name":"Manuel Schiller","path":"/schiller-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340397?s=80&v=4"},"commit":{"message":"fix: do not assign path to virtual routes for route groups\n\nfixes #1681","shortMessageHtmlLink":"fix: do not assign path to virtual routes for route groups"}},{"before":"8eb6524dfb8d003102f7fb872526975b095c234c","after":"bc96303e3ea79229c98af7bd65993504769d674b","ref":"refs/heads/fix-generator-route-group-no-path","pushedAt":"2024-05-30T17:07:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"schiller-manuel","name":"Manuel Schiller","path":"/schiller-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340397?s=80&v=4"},"commit":{"message":"fix: do not assign path to virtual routes for route groups\n\nfixes #1681","shortMessageHtmlLink":"fix: do not assign path to virtual routes for route groups"}},{"before":null,"after":"8eb6524dfb8d003102f7fb872526975b095c234c","ref":"refs/heads/fix-generator-route-group-no-path","pushedAt":"2024-05-30T17:07:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"schiller-manuel","name":"Manuel Schiller","path":"/schiller-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340397?s=80&v=4"},"commit":{"message":"fix: do not assign paht to virtual routes for route groups\n\nfixes #1681","shortMessageHtmlLink":"fix: do not assign paht to virtual routes for route groups"}},{"before":"4911c460f9fc1406ad2556a7d7c9bbc3ff97ed08","after":"62c48d6d6e9f2fb527890a01a9c43d8ff27e58a9","ref":"refs/heads/rsc","pushedAt":"2024-05-30T05:24:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tannerlinsley","name":"Tanner Linsley","path":"/tannerlinsley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5580297?s=80&v=4"},"commit":{"message":"testing fixes (#1679)","shortMessageHtmlLink":"testing fixes (#1679)"}},{"before":"f11cd07d6ed1d10814e0b203d0c50272561533e2","after":"2c80cfe260c02cfc9a79507df43b97c37e91a651","ref":"refs/heads/main","pushedAt":"2024-05-29T19:56:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"release: v1.34.7","shortMessageHtmlLink":"release: v1.34.7"}},{"before":"aab0e40082f461a35d39e1c6fe412629d8e9dc2e","after":"f11cd07d6ed1d10814e0b203d0c50272561533e2","ref":"refs/heads/main","pushedAt":"2024-05-29T19:53:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"schiller-manuel","name":"Manuel Schiller","path":"/schiller-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6340397?s=80&v=4"},"commit":{"message":"fix(react-router): only instantiate the confirmation promise when required in the `useBlocker` hook (#1669)\n\n* fix: only instantiate the confirmation promise when required (useBlocker)\n\n* fix: prettier","shortMessageHtmlLink":"fix(react-router): only instantiate the confirmation promise when req…"}},{"before":"ef77cccd585451d57625ec07b7c0b84e078cdd26","after":"aab0e40082f461a35d39e1c6fe412629d8e9dc2e","ref":"refs/heads/main","pushedAt":"2024-05-29T19:29:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"release: v1.34.6","shortMessageHtmlLink":"release: v1.34.6"}},{"before":"5231a565c7d4b4c59cce0882d273db73f7aaf1ce","after":null,"ref":"refs/heads/merge-search-params","pushedAt":"2024-05-29T19:27:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"chorobin","name":"Christopher Horobin","path":"/chorobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7883601?s=80&v=4"}},{"before":"8239c0145710d37a417775d4378fa9fae75b1f9a","after":"ef77cccd585451d57625ec07b7c0b84e078cdd26","ref":"refs/heads/main","pushedAt":"2024-05-29T19:27:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chorobin","name":"Christopher Horobin","path":"/chorobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7883601?s=80&v=4"},"commit":{"message":"fix(react-router): merge params, context, search and loaderData with `strict: false` (#1664)\n\n* feat: merge context, params, search and loaderData when `strict` is false\r\n\r\n- objects in context, params, search and loaderData will be merged into object with all properties optional.\r\n- if objects contain conflicting properties they are resolved with unions\r\n- if some unions contain primitives, tuples or arrays they are ignored and are a part of a union\r\n\r\n* chore: use `undefined` instead of `{}` for default TLoaderData","shortMessageHtmlLink":"fix(react-router): merge params, context, search and loaderData with …"}},{"before":"10ffdb16b227ddaa329b919a8bd6b939e529f2b0","after":"5231a565c7d4b4c59cce0882d273db73f7aaf1ce","ref":"refs/heads/merge-search-params","pushedAt":"2024-05-29T18:07:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chorobin","name":"Christopher Horobin","path":"/chorobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7883601?s=80&v=4"},"commit":{"message":"chore: use `undefined` instead of `{}` for default TLoaderData","shortMessageHtmlLink":"chore: use undefined instead of {} for default TLoaderData"}},{"before":"287bb5675119c889f061d6b8f6cb298022745f6e","after":"10ffdb16b227ddaa329b919a8bd6b939e529f2b0","ref":"refs/heads/merge-search-params","pushedAt":"2024-05-28T20:50:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"chorobin","name":"Christopher Horobin","path":"/chorobin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7883601?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/TanStack/router into merge-search-params","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/TanStack/router into merge-…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWlokIwA","startCursor":null,"endCursor":null}},"title":"Activity · TanStack/router"}