{"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:1717667423.0","currentOid":""},"activityList":{"items":[{"before":"1a03f7fdb7c47e7194e493abaa2a6a3cfa877008","after":"9ccb25cb6450f09dbf308c998d286550d773021b","ref":"refs/heads/test/route-context-on-navigate","pushedAt":"2024-06-06T10:48:59.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"SeanCassiere","name":"Sean Cassiere","path":"/SeanCassiere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33615041?s=80&v=4"},"commit":{"message":"Merge branch 'test/route-context-on-navigate' of github.com:TanStack/router into test/route-context-on-navigate","shortMessageHtmlLink":"Merge branch 'test/route-context-on-navigate' of github.com:TanStack/…"}},{"before":"cb38f0bce0c42ddf68b0df4b0f4841504eb1e783","after":"1a03f7fdb7c47e7194e493abaa2a6a3cfa877008","ref":"refs/heads/test/route-context-on-navigate","pushedAt":"2024-06-06T10:47:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SeanCassiere","name":"Sean Cassiere","path":"/SeanCassiere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33615041?s=80&v=4"},"commit":{"message":"test(react-router): confirm StrictMode on","shortMessageHtmlLink":"test(react-router): confirm StrictMode on"}},{"before":"e82984b9fc45c25934e627a9c90c265f464cb3bd","after":"4a2bb0412d83bfe4527b2db211f516992927e9a2","ref":"refs/heads/main","pushedAt":"2024-06-06T09:52:30.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.35.3","shortMessageHtmlLink":"release: v1.35.3"}},{"before":"e6d915d858de6e3a28586dae002986f88abf4e4b","after":null,"ref":"refs/heads/feature/revert-1703","pushedAt":"2024-06-06T09:50:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"}},{"before":"3bd1cdfacac0378ce25ab50d0c5e07c50a7e47c7","after":"e82984b9fc45c25934e627a9c90c265f464cb3bd","ref":"refs/heads/main","pushedAt":"2024-06-06T09:50:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"fix: Revert \"fix: `from` was being ignored when the pathname included params or a pathless route (#1703)\" (#1716)\n\nThis reverts commit 56a3100e7ddcfb668973537ccc584b65da454626.\r\n\r\n# Conflicts:\r\n#\tpackages/react-router/tests/link.test.tsx","shortMessageHtmlLink":"fix: Revert \"fix: from was being ignored when the pathname included…"}},{"before":null,"after":"e6d915d858de6e3a28586dae002986f88abf4e4b","ref":"refs/heads/feature/revert-1703","pushedAt":"2024-06-06T09:32:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"Revert \"fix: `from` was being ignored when the pathname included params or a pathless route (#1703)\"\n\nThis reverts commit 56a3100e7ddcfb668973537ccc584b65da454626.\n\n# Conflicts:\n#\tpackages/react-router/tests/link.test.tsx","shortMessageHtmlLink":"Revert \"fix: from was being ignored when the pathname included para…"}},{"before":"a8cd01185dec855bcf75b72706748936931e255b","after":"cb38f0bce0c42ddf68b0df4b0f4841504eb1e783","ref":"refs/heads/test/route-context-on-navigate","pushedAt":"2024-06-06T08:51:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SeanCassiere","name":"Sean Cassiere","path":"/SeanCassiere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33615041?s=80&v=4"},"commit":{"message":"test(react-router): confirm StrictMode on","shortMessageHtmlLink":"test(react-router): confirm StrictMode on"}},{"before":"d7395adb4db3e1d81a69bf4803f7aa1a07c8bf2b","after":"3bd1cdfacac0378ce25ab50d0c5e07c50a7e47c7","ref":"refs/heads/main","pushedAt":"2024-06-06T08:49:32.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.35.2","shortMessageHtmlLink":"release: v1.35.2"}},{"before":"4c8e6d4f06d85c838649f9d6ab50635ec9a174a6","after":null,"ref":"refs/heads/feature/fix-active-links","pushedAt":"2024-06-06T08:47:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"}},{"before":"9bb0148cefa39e2e68849a29d7be9d3cf9be1f8a","after":"d7395adb4db3e1d81a69bf4803f7aa1a07c8bf2b","ref":"refs/heads/main","pushedAt":"2024-06-06T08:47:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"fix: ensure that trailingSlashes don't break path matching (#1711)\n\n* fix: ensure that trailingSlashes don't break path matching\r\n\r\n* chore: this wasn't on purpose\r\n\r\n* fix: make `removeTrailingSlash` account for basepath\r\n\r\n* test: tests for basepath\r\n\r\n* refactor: consolidate how we handle basepath replacing\r\n\r\n* test: matrix tests with different basepaths for utils\r\n\r\n* refactor: revert basereplace","shortMessageHtmlLink":"fix: ensure that trailingSlashes don't break path matching (#1711)"}},{"before":"fc40342429c20483bcb0687f4c0fe0c1695e29ff","after":"4c8e6d4f06d85c838649f9d6ab50635ec9a174a6","ref":"refs/heads/feature/fix-active-links","pushedAt":"2024-06-06T08:13:24.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"refactor: revert basereplace","shortMessageHtmlLink":"refactor: revert basereplace"}},{"before":"2fc9cd1b099372197b56866353a8b6b17aa5f217","after":"fc40342429c20483bcb0687f4c0fe0c1695e29ff","ref":"refs/heads/feature/fix-active-links","pushedAt":"2024-06-06T06:26:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"test: tests for basepath","shortMessageHtmlLink":"test: tests for basepath"}},{"before":"4873c7c3eb2e1ea177e434c3e72e4076a2a9e1da","after":"a8cd01185dec855bcf75b72706748936931e255b","ref":"refs/heads/test/route-context-on-navigate","pushedAt":"2024-06-06T01:26:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SeanCassiere","name":"Sean Cassiere","path":"/SeanCassiere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33615041?s=80&v=4"},"commit":{"message":"test: make sure StrictMode is ON","shortMessageHtmlLink":"test: make sure StrictMode is ON"}},{"before":"e98a53915157c2999dadc13f711f586009fd7ad8","after":"4873c7c3eb2e1ea177e434c3e72e4076a2a9e1da","ref":"refs/heads/test/route-context-on-navigate","pushedAt":"2024-06-06T00:28:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SeanCassiere","name":"Sean Cassiere","path":"/SeanCassiere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33615041?s=80&v=4"},"commit":{"message":"fix(react-router): a single test is now working, dont know what that means","shortMessageHtmlLink":"fix(react-router): a single test is now working, dont know what that …"}},{"before":"aac102fdceaa73e1c7e11ba039b1d51c311bcfd9","after":"e98a53915157c2999dadc13f711f586009fd7ad8","ref":"refs/heads/test/route-context-on-navigate","pushedAt":"2024-06-05T23:52:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SeanCassiere","name":"Sean Cassiere","path":"/SeanCassiere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33615041?s=80&v=4"},"commit":{"message":"test(react-router): check the `window.location.pathname` in the tests","shortMessageHtmlLink":"test(react-router): check the window.location.pathname in the tests"}},{"before":"56d681bbc49da8775657f4ecac3b43ac115630ce","after":"aac102fdceaa73e1c7e11ba039b1d51c311bcfd9","ref":"refs/heads/test/route-context-on-navigate","pushedAt":"2024-06-05T21:37:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SeanCassiere","name":"Sean Cassiere","path":"/SeanCassiere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33615041?s=80&v=4"},"commit":{"message":"test(react-router): a bit clearer on whats being tested","shortMessageHtmlLink":"test(react-router): a bit clearer on whats being tested"}},{"before":"e18c394efbce876da3dd412803f8c96bfc6fbe30","after":"56d681bbc49da8775657f4ecac3b43ac115630ce","ref":"refs/heads/test/route-context-on-navigate","pushedAt":"2024-06-05T21:29:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SeanCassiere","name":"Sean Cassiere","path":"/SeanCassiere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33615041?s=80&v=4"},"commit":{"message":"test(react-router): use a bit more sleep","shortMessageHtmlLink":"test(react-router): use a bit more sleep"}},{"before":null,"after":"e18c394efbce876da3dd412803f8c96bfc6fbe30","ref":"refs/heads/test/route-context-on-navigate","pushedAt":"2024-06-05T21:16:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SeanCassiere","name":"Sean Cassiere","path":"/SeanCassiere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33615041?s=80&v=4"},"commit":{"message":"test(react-router): test cases for redirects breaking","shortMessageHtmlLink":"test(react-router): test cases for redirects breaking"}},{"before":"cb005bf38076471278d2f90bc0765a2d6de7317b","after":"2fc9cd1b099372197b56866353a8b6b17aa5f217","ref":"refs/heads/feature/fix-active-links","pushedAt":"2024-06-05T15:37:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"fix: make `removeTrailingSlash` account for basepath","shortMessageHtmlLink":"fix: make removeTrailingSlash account for basepath"}},{"before":"6f286427a7cc7479ba22c6470a4aaf75704f20f6","after":"cb005bf38076471278d2f90bc0765a2d6de7317b","ref":"refs/heads/feature/fix-active-links","pushedAt":"2024-06-05T15:05:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"chore: this wasn't on purpose","shortMessageHtmlLink":"chore: this wasn't on purpose"}},{"before":null,"after":"6f286427a7cc7479ba22c6470a4aaf75704f20f6","ref":"refs/heads/feature/fix-active-links","pushedAt":"2024-06-05T15:04:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TkDodo","name":"Dominik Dorfmeister","path":"/TkDodo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021430?s=80&v=4"},"commit":{"message":"fix: ensure that trailingSlashes don't break path matching","shortMessageHtmlLink":"fix: ensure that trailingSlashes don't break path matching"}},{"before":"2352677d3e0268d5eeb8e6a50f1350f6f79109ef","after":null,"ref":"refs/heads/test/route-context-redirects","pushedAt":"2024-06-05T14:25:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SeanCassiere","name":"Sean Cassiere","path":"/SeanCassiere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33615041?s=80&v=4"}},{"before":"07a6fdeb963055588b06673a470f1f7dad4b449c","after":"9bb0148cefa39e2e68849a29d7be9d3cf9be1f8a","ref":"refs/heads/main","pushedAt":"2024-06-05T14:25:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SeanCassiere","name":"Sean Cassiere","path":"/SeanCassiere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33615041?s=80&v=4"},"commit":{"message":"test(react-router): check the availability of the route context after a redirect on the first load (#1710)\n\n* test(react-router): check in component-land about redirects\r\n\r\n* test(react-router): do the same for the beforeLoad and loader spots\r\n\r\n* chore: whoops\r\n\r\n* test: make sure the pathnames are checked","shortMessageHtmlLink":"test(react-router): check the availability of the route context after…"}},{"before":"b48e36f334706e4d712c9fe1c28ef9876ceddfcc","after":"2352677d3e0268d5eeb8e6a50f1350f6f79109ef","ref":"refs/heads/test/route-context-redirects","pushedAt":"2024-06-05T14:21:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SeanCassiere","name":"Sean Cassiere","path":"/SeanCassiere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33615041?s=80&v=4"},"commit":{"message":"test: make sure the pathnames are checked","shortMessageHtmlLink":"test: make sure the pathnames are checked"}},{"before":"076f888aee88d057833ab80f7ecff2b6ba7d3045","after":"b48e36f334706e4d712c9fe1c28ef9876ceddfcc","ref":"refs/heads/test/route-context-redirects","pushedAt":"2024-06-05T14:19:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SeanCassiere","name":"Sean Cassiere","path":"/SeanCassiere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33615041?s=80&v=4"},"commit":{"message":"chore: whoops","shortMessageHtmlLink":"chore: whoops"}},{"before":null,"after":"076f888aee88d057833ab80f7ecff2b6ba7d3045","ref":"refs/heads/test/route-context-redirects","pushedAt":"2024-06-05T14:14:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SeanCassiere","name":"Sean Cassiere","path":"/SeanCassiere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33615041?s=80&v=4"},"commit":{"message":"test(react-router): do the same for the beforeLoad and loader spots","shortMessageHtmlLink":"test(react-router): do the same for the beforeLoad and loader spots"}},{"before":"94a059948acb0657a0d8fa4309ba0e1ad2dd6d72","after":null,"ref":"refs/heads/test/routeContext","pushedAt":"2024-06-05T13:34:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SeanCassiere","name":"Sean Cassiere","path":"/SeanCassiere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33615041?s=80&v=4"}},{"before":"295a5c3595b5c21313839bbfe9d7abe0ce195a50","after":"07a6fdeb963055588b06673a470f1f7dad4b449c","ref":"refs/heads/main","pushedAt":"2024-06-05T13:34:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SeanCassiere","name":"Sean Cassiere","path":"/SeanCassiere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33615041?s=80&v=4"},"commit":{"message":"test(react-router): check the route context at `beforeLoad`, `loader`, and `component` (#1708)\n\n* test(react-router): initial tests for checking the route context\r\n\r\n* chore: some comments so I know where I'm at\r\n\r\n* test(react-router): make sure that context modification works\r\n\r\n* chore: remove the element ids to simplify things\r\n\r\n* chore: use simple naming for this stuff\r\n\r\n* test(react-router): making sur the mock fn is only called once","shortMessageHtmlLink":"test(react-router): check the route context at beforeLoad, loader…"}},{"before":"2300df81a292c770cfd7e3ac11515a65a019fd12","after":"94a059948acb0657a0d8fa4309ba0e1ad2dd6d72","ref":"refs/heads/test/routeContext","pushedAt":"2024-06-05T13:27:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SeanCassiere","name":"Sean Cassiere","path":"/SeanCassiere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33615041?s=80&v=4"},"commit":{"message":"test(react-router): making sur the mock fn is only called once","shortMessageHtmlLink":"test(react-router): making sur the mock fn is only called once"}},{"before":"bf34ea12108c60f4d7d2c8babe66417efb1e3bee","after":"2300df81a292c770cfd7e3ac11515a65a019fd12","ref":"refs/heads/test/routeContext","pushedAt":"2024-06-05T13:17:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SeanCassiere","name":"Sean Cassiere","path":"/SeanCassiere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33615041?s=80&v=4"},"commit":{"message":"chore: use simple naming for this stuff","shortMessageHtmlLink":"chore: use simple naming for this stuff"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXhLSCAA","startCursor":null,"endCursor":null}},"title":"Activity · TanStack/router"}