{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":660368614,"defaultBranch":"main","name":"revive","ownerLogin":"pcattori","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-29T21:16:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1477317?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1696294389.0","currentOid":""},"activityList":{"items":[{"before":"5b52c3adcd07296c3f4bf88fc8ca63765c962ea2","after":"b73a6ccbdc32ffb89b4488c9da6d44109cfe8ada","ref":"refs/heads/main","pushedAt":"2023-10-04T00:38:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markdalgleish","name":"Mark Dalgleish","path":"/markdalgleish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696693?s=80&v=4"},"commit":{"message":"move dev command logic into separate file","shortMessageHtmlLink":"move dev command logic into separate file"}},{"before":"42b59b967c82badcfa568d9b033a85ac832f459f","after":"5b52c3adcd07296c3f4bf88fc8ca63765c962ea2","ref":"refs/heads/main","pushedAt":"2023-10-03T20:58:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pcattori","name":"Pedro Cattori","path":"/pcattori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477317?s=80&v=4"},"commit":{"message":"fullstack components: hmr/hdr fixes and demo","shortMessageHtmlLink":"fullstack components: hmr/hdr fixes and demo"}},{"before":"8618725218e062a482c82db607c3c7fba020919c","after":"42b59b967c82badcfa568d9b033a85ac832f459f","ref":"refs/heads/main","pushedAt":"2023-10-03T19:55:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pcattori","name":"Pedro Cattori","path":"/pcattori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477317?s=80&v=4"},"commit":{"message":"restore timestamp query param for reimport of route modules\n\nso that import cache doesn't return outdated copy of the route module","shortMessageHtmlLink":"restore timestamp query param for reimport of route modules"}},{"before":"767d695a8910d80701cb59da7cc06bc71cd56802","after":"8618725218e062a482c82db607c3c7fba020919c","ref":"refs/heads/main","pushedAt":"2023-10-03T15:25:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pcattori","name":"Pedro Cattori","path":"/pcattori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477317?s=80&v=4"},"commit":{"message":"accept user-defined component exports in routes\n\nadds support HMR and HDR in resource routes","shortMessageHtmlLink":"accept user-defined component exports in routes"}},{"before":"72bce1f8c119ece2eb083fa2046cd4082f3477db","after":"767d695a8910d80701cb59da7cc06bc71cd56802","ref":"refs/heads/main","pushedAt":"2023-10-03T14:22:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pcattori","name":"Pedro Cattori","path":"/pcattori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477317?s=80&v=4"},"commit":{"message":"react refresh transform as `post` plugin","shortMessageHtmlLink":"react refresh transform as post plugin"}},{"before":"dc64f55bfb5f7d914e984bfabab1fab8509e4e44","after":"72bce1f8c119ece2eb083fa2046cd4082f3477db","ref":"refs/heads/main","pushedAt":"2023-10-03T01:22:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pcattori","name":"Pedro Cattori","path":"/pcattori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477317?s=80&v=4"},"commit":{"message":"remove message leftover from local hmr + hdr testing","shortMessageHtmlLink":"remove message leftover from local hmr + hdr testing"}},{"before":"dd03ba421d7f5ad11ccbfe572e076960661d8c71","after":"dc64f55bfb5f7d914e984bfabab1fab8509e4e44","ref":"refs/heads/main","pushedAt":"2023-10-03T01:20:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markdalgleish","name":"Mark Dalgleish","path":"/markdalgleish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696693?s=80&v=4"},"commit":{"message":"run compat app on port 3000","shortMessageHtmlLink":"run compat app on port 3000"}},{"before":"2044fcbdd5517478e1844260d99487573692b68c","after":"dd03ba421d7f5ad11ccbfe572e076960661d8c71","ref":"refs/heads/main","pushedAt":"2023-10-03T01:16:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pcattori","name":"Pedro Cattori","path":"/pcattori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477317?s=80&v=4"},"commit":{"message":"refactor to use `getRoute` utility","shortMessageHtmlLink":"refactor to use getRoute utility"}},{"before":"3ac7d650dc1b33d3ba702d9cc90fd72432123cd8","after":"2044fcbdd5517478e1844260d99487573692b68c","ref":"refs/heads/main","pushedAt":"2023-10-03T01:14:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pcattori","name":"Pedro Cattori","path":"/pcattori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477317?s=80&v=4"},"commit":{"message":"remove outdated TODO","shortMessageHtmlLink":"remove outdated TODO"}},{"before":"08db5bc7c6951456891eee28f0251e2f397684fc","after":"3ac7d650dc1b33d3ba702d9cc90fd72432123cd8","ref":"refs/heads/main","pushedAt":"2023-10-03T01:13:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pcattori","name":"Pedro Cattori","path":"/pcattori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477317?s=80&v=4"},"commit":{"message":"remove unneeded timeout\n\nsince promise resolution already ensures one tick of the event loop\npasses","shortMessageHtmlLink":"remove unneeded timeout"}},{"before":"6eaa8f2f3c65e2dcd45d171da815ec1af501f92a","after":"08db5bc7c6951456891eee28f0251e2f397684fc","ref":"refs/heads/main","pushedAt":"2023-10-03T01:07:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markdalgleish","name":"Mark Dalgleish","path":"/markdalgleish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696693?s=80&v=4"},"commit":{"message":"add app folder alias to compat app","shortMessageHtmlLink":"add app folder alias to compat app"}},{"before":"d2d76a817de6beda967fa8fe59b0a3c7507055ef","after":"6eaa8f2f3c65e2dcd45d171da815ec1af501f92a","ref":"refs/heads/main","pushedAt":"2023-10-03T00:57:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pcattori","name":"Pedro Cattori","path":"/pcattori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477317?s=80&v=4"},"commit":{"message":"add app modules for testing/demoing hmr and hdr","shortMessageHtmlLink":"add app modules for testing/demoing hmr and hdr"}},{"before":"579df81c98370465a8ee6c6300a7419c8fefd7f6","after":null,"ref":"refs/heads/hot","pushedAt":"2023-10-03T00:53:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pcattori","name":"Pedro Cattori","path":"/pcattori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477317?s=80&v=4"}},{"before":"66cab513f7fd214fb9661822d0e9f41bd9215dbd","after":"d2d76a817de6beda967fa8fe59b0a3c7507055ef","ref":"refs/heads/main","pushedAt":"2023-10-03T00:39:59.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"markdalgleish","name":"Mark Dalgleish","path":"/markdalgleish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696693?s=80&v=4"},"commit":{"message":"update patches","shortMessageHtmlLink":"update patches"}},{"before":"d20c831f534b8c0b299572a488c0864090a4b9e3","after":"66cab513f7fd214fb9661822d0e9f41bd9215dbd","ref":"refs/heads/main","pushedAt":"2023-10-03T00:14:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pcattori","name":"Pedro Cattori","path":"/pcattori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477317?s=80&v=4"},"commit":{"message":"hmr and hdr for routes when exports change\n\ne.g. if a loader is added or removed","shortMessageHtmlLink":"hmr and hdr for routes when exports change"}},{"before":"02501ac52fdecb1d3cacbcd8bfc3c4f707a115d3","after":"d20c831f534b8c0b299572a488c0864090a4b9e3","ref":"refs/heads/main","pushedAt":"2023-10-02T22:37:26.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"pcattori","name":"Pedro Cattori","path":"/pcattori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477317?s=80&v=4"},"commit":{"message":"do not handle hmr updates in the child compiler","shortMessageHtmlLink":"do not handle hmr updates in the child compiler"}},{"before":"6f06c872e1081928801510abb1d09d5513e05438","after":"02501ac52fdecb1d3cacbcd8bfc3c4f707a115d3","ref":"refs/heads/main","pushedAt":"2023-10-02T17:49:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pcattori","name":"Pedro Cattori","path":"/pcattori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477317?s=80&v=4"},"commit":{"message":"HMR + HDR for non-route modules\n\nby revalidating before performing react refresh","shortMessageHtmlLink":"HMR + HDR for non-route modules"}},{"before":"28d71a0b011d76c44449913d066066b6a0e0b452","after":"6f06c872e1081928801510abb1d09d5513e05438","ref":"refs/heads/main","pushedAt":"2023-10-02T17:48:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pcattori","name":"Pedro Cattori","path":"/pcattori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477317?s=80&v=4"},"commit":{"message":"do not prebundle @remix-run/react\n\nso that we can patch in the `experimental-revive` branch\nvia `LOCAL_BUILD_DIRECTORY`","shortMessageHtmlLink":"do not prebundle @remix-run/react"}},{"before":"51c2b2c2cf18c31bd712354e5a79fc1988fa3fe8","after":"28d71a0b011d76c44449913d066066b6a0e0b452","ref":"refs/heads/main","pushedAt":"2023-10-02T04:05:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markdalgleish","name":"Mark Dalgleish","path":"/markdalgleish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696693?s=80&v=4"},"commit":{"message":"disable env file support in child compiler","shortMessageHtmlLink":"disable env file support in child compiler"}},{"before":"dc31a86d4627e716674005efe04ec9260f362fef","after":"51c2b2c2cf18c31bd712354e5a79fc1988fa3fe8","ref":"refs/heads/main","pushedAt":"2023-10-02T03:49:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"markdalgleish","name":"Mark Dalgleish","path":"/markdalgleish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696693?s=80&v=4"},"commit":{"message":"add .env file to compat app","shortMessageHtmlLink":"add .env file to compat app"}},{"before":"1fa2bf1e0eb8313512ee59b720ffbd110067da6f","after":"dc31a86d4627e716674005efe04ec9260f362fef","ref":"refs/heads/main","pushedAt":"2023-10-02T02:04:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markdalgleish","name":"Mark Dalgleish","path":"/markdalgleish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696693?s=80&v=4"},"commit":{"message":"skip react-refresh Babel transform in build","shortMessageHtmlLink":"skip react-refresh Babel transform in build"}},{"before":"be8b08d8eb06ae34de5f6c082140ab900c656589","after":"1fa2bf1e0eb8313512ee59b720ffbd110067da6f","ref":"refs/heads/main","pushedAt":"2023-10-02T00:59:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markdalgleish","name":"Mark Dalgleish","path":"/markdalgleish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696693?s=80&v=4"},"commit":{"message":"support client-only modules","shortMessageHtmlLink":"support client-only modules"}},{"before":"bf7eaaeb6d9c7a5abb709316ba701a73f038f766","after":"be8b08d8eb06ae34de5f6c082140ab900c656589","ref":"refs/heads/main","pushedAt":"2023-10-02T00:35:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markdalgleish","name":"Mark Dalgleish","path":"/markdalgleish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696693?s=80&v=4"},"commit":{"message":"use plugin options instead of Remix config","shortMessageHtmlLink":"use plugin options instead of Remix config"}},{"before":"966622540bcf89597d4a031c3e98e8a5fd803bc9","after":"bf7eaaeb6d9c7a5abb709316ba701a73f038f766","ref":"refs/heads/main","pushedAt":"2023-09-29T18:54:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pcattori","name":"Pedro Cattori","path":"/pcattori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477317?s=80&v=4"},"commit":{"message":"add files for testing hmr across app modules","shortMessageHtmlLink":"add files for testing hmr across app modules"}},{"before":"833bd17f890640b5de466acfdd29a581b6f54749","after":"966622540bcf89597d4a031c3e98e8a5fd803bc9","ref":"refs/heads/main","pushedAt":"2023-09-29T18:53:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pcattori","name":"Pedro Cattori","path":"/pcattori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477317?s=80&v=4"},"commit":{"message":"fix hmr updates: only send updates from parent server","shortMessageHtmlLink":"fix hmr updates: only send updates from parent server"}},{"before":"f0cb8744b3bac9deb6468c07f0b41df89e582870","after":"833bd17f890640b5de466acfdd29a581b6f54749","ref":"refs/heads/main","pushedAt":"2023-09-29T18:40:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pcattori","name":"Pedro Cattori","path":"/pcattori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477317?s=80&v=4"},"commit":{"message":"add react refresh header and footer\n\nhmr works if route doesn't export meta nor links\nparity with @vitejs/plugin-react","shortMessageHtmlLink":"add react refresh header and footer"}},{"before":"e12506a377c5192c06e673c952f66195079fc41b","after":"f0cb8744b3bac9deb6468c07f0b41df89e582870","ref":"refs/heads/main","pushedAt":"2023-09-29T18:29:40.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"pcattori","name":"Pedro Cattori","path":"/pcattori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477317?s=80&v=4"},"commit":{"message":"hmr works, parity with @vitejs/plugin-react\n\nby adding react refresh header and footer","shortMessageHtmlLink":"hmr works, parity with @vitejs/plugin-react"}},{"before":"6f473f578c38b27a61c36219e42d5f475a05272c","after":"e12506a377c5192c06e673c952f66195079fc41b","ref":"refs/heads/main","pushedAt":"2023-09-29T01:35:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markdalgleish","name":"Mark Dalgleish","path":"/markdalgleish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696693?s=80&v=4"},"commit":{"message":"provide build config within plugin config hook","shortMessageHtmlLink":"provide build config within plugin config hook"}},{"before":"2d25c6db7564e3044111e48b3f8ff4817026c096","after":"579df81c98370465a8ee6c6300a7419c8fefd7f6","ref":"refs/heads/hot","pushedAt":"2023-09-28T20:25:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pcattori","name":"Pedro Cattori","path":"/pcattori","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1477317?s=80&v=4"},"commit":{"message":"wip: working hdr for route module edits","shortMessageHtmlLink":"wip: working hdr for route module edits"}},{"before":"2f2dd9a55e532380c529801435a34c94639ec899","after":"6f473f578c38b27a61c36219e42d5f475a05272c","ref":"refs/heads/main","pushedAt":"2023-09-28T02:09:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markdalgleish","name":"Mark Dalgleish","path":"/markdalgleish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696693?s=80&v=4"},"commit":{"message":"move back compat example into standalone app","shortMessageHtmlLink":"move back compat example into standalone app"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0wNFQwMDozODo1OC4wMDAwMDBazwAAAAOOx-8t","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0yOFQwMjowOTo0OC4wMDAwMDBazwAAAAOKmOcr"}},"title":"Activity ยท pcattori/revive"}