{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":70107786,"defaultBranch":"canary","name":"next.js","ownerLogin":"vercel","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-10-05T23:32:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14985020?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721155669.0","currentOid":""},"activityList":{"items":[{"before":"4cd3e49b3d11437da968205d46c0c4bc479bbe75","after":"d8c8afeea36a006140c591b243d8dbaeeacc6d8f","ref":"refs/heads/wbinnssmith/dont-show-rust-stacktraces","pushedAt":"2024-07-16T20:38:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wbinnssmith","name":"Will Binns-Smith","path":"/wbinnssmith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/755844?s=80&v=4"},"commit":{"message":"fixup! Don’t show long internal Rust stack traces to users","shortMessageHtmlLink":"fixup! Don’t show long internal Rust stack traces to users"}},{"before":"5039e7c9427ea08e5902c25480cd3ef9ee30a405","after":"4cd3e49b3d11437da968205d46c0c4bc479bbe75","ref":"refs/heads/wbinnssmith/dont-show-rust-stacktraces","pushedAt":"2024-07-16T20:17:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wbinnssmith","name":"Will Binns-Smith","path":"/wbinnssmith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/755844?s=80&v=4"},"commit":{"message":"fixup! Don’t show long internal Rust stack traces to users","shortMessageHtmlLink":"fixup! Don’t show long internal Rust stack traces to users"}},{"before":"46603138ca4b0bd2b60bad9b171f39945eccfd96","after":"7323d7628c0be4f18b6c19a190d0037d0bd9a857","ref":"refs/heads/07-11-ensure_component_tree_is_only_rendered_once_during_ssg_revalidations","pushedAt":"2024-07-16T19:36:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ztanner","name":"Zack Tanner","path":"/ztanner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1939140?s=80&v=4"},"commit":{"message":"small tweak to types","shortMessageHtmlLink":"small tweak to types"}},{"before":"b073ec97a1ffdc59579d0add5d5fc8ca16040743","after":null,"ref":"refs/heads/07-12-track_server_actions_errors","pushedAt":"2024-07-16T18:47:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"huozhi","name":"Jiachi Liu","path":"/huozhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4800338?s=80&v=4"}},{"before":"d484f4662152205f320030d6e5a6844fa15d72ba","after":"f2adcfeb16842e39791fcae50a0f7513c3425773","ref":"refs/heads/canary","pushedAt":"2024-07-16T18:47:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huozhi","name":"Jiachi Liu","path":"/huozhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4800338?s=80&v=4"},"commit":{"message":"Handle server actions error in onRequestError (#67769)\n\n### What\r\n\r\nHandling server action errors capturing in instrumentation.js\r\n`onRequestError` API\r\n\r\nCloses NDX-21","shortMessageHtmlLink":"Handle server actions error in onRequestError (#67769)"}},{"before":"016f6b0772b352218932ff4d50015d36922aa845","after":"7b9afb709f35cc1477db4c7691dace089818bbb4","ref":"refs/heads/hrmny/pack-3154-catchall-specificity","pushedAt":"2024-07-16T18:07:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ForsakenHarmony","name":"hrmny","path":"/ForsakenHarmony","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8845940?s=80&v=4"},"commit":{"message":"fix(turbopack): correctly handle catchall specificity","shortMessageHtmlLink":"fix(turbopack): correctly handle catchall specificity"}},{"before":"3caa1d6a399f4f572f66c4dc9e3bb00ffe03b313","after":"b073ec97a1ffdc59579d0add5d5fc8ca16040743","ref":"refs/heads/07-12-track_server_actions_errors","pushedAt":"2024-07-16T17:57:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"huozhi","name":"Jiachi Liu","path":"/huozhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4800338?s=80&v=4"},"commit":{"message":"simplify test","shortMessageHtmlLink":"simplify test"}},{"before":"4f1b5b858bcf2905f1c42885f9a5b64e02bd34b1","after":"a9dc67c662d80704546346206bd35f047aba3524","ref":"refs/heads/fix-adapter-waituntil-streaming","pushedAt":"2024-07-16T17:56:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lubieowoce","name":"Janka Uryga","path":"/lubieowoce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13698226?s=80&v=4"},"commit":{"message":"fix: include promises from late waitUntil calls in FetchEventResult.waitUntil","shortMessageHtmlLink":"fix: include promises from late waitUntil calls in FetchEventResult.w…"}},{"before":"17b7395ecc017f7a2cba67c098ddd45e6656c25e","after":"2f95c614683cf61c7f48d45b9a8d58121861838d","ref":"refs/heads/fix-pass-waituntil-to-webserver","pushedAt":"2024-07-16T17:56:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lubieowoce","name":"Janka Uryga","path":"/lubieowoce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13698226?s=80&v=4"},"commit":{"message":"fix: pass waitUntil from NextRequestHint to wrapped NextWebServer","shortMessageHtmlLink":"fix: pass waitUntil from NextRequestHint to wrapped NextWebServer"}},{"before":"9521deb7a87b936700112dd34ae86abba5ee02fb","after":"b6ac02dd0ee9cbfdad3c79689dfd787fc4c9d77f","ref":"refs/heads/fix-propagate-waituntil-from-edge-runtime-sandbox","pushedAt":"2024-07-16T17:56:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lubieowoce","name":"Janka Uryga","path":"/lubieowoce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13698226?s=80&v=4"},"commit":{"message":"fix: propagate waitUntil from edge runtime sandbox","shortMessageHtmlLink":"fix: propagate waitUntil from edge runtime sandbox"}},{"before":"16e834d0a16dacf5467f62afa0a32eb5828533c8","after":"1c4ee44d86f8822bbba7395e35165a9dd4147610","ref":"refs/heads/test-waituntil-simulated-invocation","pushedAt":"2024-07-16T17:56:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lubieowoce","name":"Janka Uryga","path":"/lubieowoce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13698226?s=80&v=4"},"commit":{"message":"test: unstable_after in a simulated invocation","shortMessageHtmlLink":"test: unstable_after in a simulated invocation"}},{"before":null,"after":"4ffa37d14f64d727713d7797b94121095092d74c","ref":"refs/heads/sebbie/07-16-update_react_from_dfd30974ab_to_01172397","pushedAt":"2024-07-16T17:54:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"eps1lon","name":"Sebastian Silbermann","path":"/eps1lon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12292047?s=80&v=4"},"commit":{"message":"Update React from dfd30974ab to 01172397","shortMessageHtmlLink":"Update React from dfd30974ab to 01172397"}},{"before":"fe93de42659afbde79ae159c0f2a930c390d50bd","after":"46603138ca4b0bd2b60bad9b171f39945eccfd96","ref":"refs/heads/07-11-ensure_component_tree_is_only_rendered_once_during_ssg_revalidations","pushedAt":"2024-07-16T16:34:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ztanner","name":"Zack Tanner","path":"/ztanner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1939140?s=80&v=4"},"commit":{"message":"rename generateFlight & improve types","shortMessageHtmlLink":"rename generateFlight & improve types"}},{"before":"d2f8054fe965e775216b835cd4f95b49da9407d6","after":null,"ref":"refs/heads/huozhi/optimize-rsc-payload-generation","pushedAt":"2024-07-16T16:01:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"huozhi","name":"Jiachi Liu","path":"/huozhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4800338?s=80&v=4"}},{"before":"ecc2e20aa5122ba5481f7ebd9ba0569bae9b4c76","after":null,"ref":"refs/heads/07-16-fix_font_version","pushedAt":"2024-07-16T16:01:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"huozhi","name":"Jiachi Liu","path":"/huozhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4800338?s=80&v=4"}},{"before":"f9f5be0ed1d4a145e635e1985d4f975d88a4fdf6","after":"d484f4662152205f320030d6e5a6844fa15d72ba","ref":"refs/heads/canary","pushedAt":"2024-07-16T16:01:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huozhi","name":"Jiachi Liu","path":"/huozhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4800338?s=80&v=4"},"commit":{"message":"Set @next/font to private and remove peer deps field (#67797)\n\n### What\r\n\r\nRemove the peer dependency field of `@next/font` and set it as a private\r\npackage.\r\n\r\n### Why\r\n\r\nThe `@next/font` (packages/font) will be compiled as a precompiled\r\npackage `next/dist/compiled/@next/font`, and being used by `next/font`.\r\nThe version is always tight to next. It's not necessary to have a peer\r\ndependency.\r\n\r\nSince we have derepcated the transform of `@next/font`, setting it as a\r\nprivate package here to avoid being published","shortMessageHtmlLink":"Set @next/font to private and remove peer deps field (#67797)"}},{"before":null,"after":"016f6b0772b352218932ff4d50015d36922aa845","ref":"refs/heads/hrmny/pack-3154-catchall-specificity","pushedAt":"2024-07-16T15:47:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ForsakenHarmony","name":"hrmny","path":"/ForsakenHarmony","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8845940?s=80&v=4"},"commit":{"message":"fix(turbopack): correctly handle catchall specificity","shortMessageHtmlLink":"fix(turbopack): correctly handle catchall specificity"}},{"before":null,"after":"bdfe9f9378bae12a242d54d62f7729ec8acd604e","ref":"refs/heads/hrmny/sync-loader-tree","pushedAt":"2024-07-16T15:47:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ForsakenHarmony","name":"hrmny","path":"/ForsakenHarmony","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8845940?s=80&v=4"},"commit":{"message":"refactor: make loader tree operations more synchronous","shortMessageHtmlLink":"refactor: make loader tree operations more synchronous"}},{"before":"a6fbf3a2d2323d9f027caef49b4d35a1f64fab5e","after":null,"ref":"refs/heads/07-16-ensure_register_only_once","pushedAt":"2024-07-16T14:53:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"huozhi","name":"Jiachi Liu","path":"/huozhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4800338?s=80&v=4"}},{"before":"58166a87fc627c7cc3487395b4b78fb6e0085093","after":"f9f5be0ed1d4a145e635e1985d4f975d88a4fdf6","ref":"refs/heads/canary","pushedAt":"2024-07-16T14:53:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huozhi","name":"Jiachi Liu","path":"/huozhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4800338?s=80&v=4"},"commit":{"message":"Ensure instrumentation register only call once (#67805)\n\n### What\r\n\r\nEnsure instrumentation.js register only called once\r\n\r\n### Why\r\n\r\nIn #67539 we accidentally make it call twice in both next-dev-ser and\r\nnext-server. Adding a condition to ensure the one in next-server is only\r\ncalled in production runtime.","shortMessageHtmlLink":"Ensure instrumentation register only call once (#67805)"}},{"before":"14982bb4d29ce002f851b597b85d965b7034961c","after":"a6fbf3a2d2323d9f027caef49b4d35a1f64fab5e","ref":"refs/heads/07-16-ensure_register_only_once","pushedAt":"2024-07-16T14:41:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huozhi","name":"Jiachi Liu","path":"/huozhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4800338?s=80&v=4"},"commit":{"message":"drop conds, refactor tests","shortMessageHtmlLink":"drop conds, refactor tests"}},{"before":"09b1e208b229f00357f3ad608b46a55ac2c5cfb4","after":null,"ref":"refs/heads/07-14-turbopack_build_implement_app_global-error.tsx","pushedAt":"2024-07-16T14:34:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"timneutkens","name":"Tim Neutkens","path":"/timneutkens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6324199?s=80&v=4"}},{"before":"489d5ac6db8dc0a28610e48bbe9a27d1c8a1b094","after":"58166a87fc627c7cc3487395b4b78fb6e0085093","ref":"refs/heads/canary","pushedAt":"2024-07-16T14:34:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timneutkens","name":"Tim Neutkens","path":"/timneutkens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6324199?s=80&v=4"},"commit":{"message":"Turbopack build: Implement app/global-error.tsx (#67803)\n\nImplements global-error.tsx for Turbopack, this feature was missing.\r\n\r\nWhile adding this @sokra and I found that the\r\nserver_component_transition was incorrectly wrapping a module around the\r\nserver component, this is now refactored to re-export the server\r\ncomponent instead, making the transition behave as expected.\r\n\r\n","shortMessageHtmlLink":"Turbopack build: Implement app/global-error.tsx (#67803)"}},{"before":null,"after":"14982bb4d29ce002f851b597b85d965b7034961c","ref":"refs/heads/07-16-ensure_register_only_once","pushedAt":"2024-07-16T14:07:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"huozhi","name":"Jiachi Liu","path":"/huozhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4800338?s=80&v=4"},"commit":{"message":"ensure instrumentation register only call once","shortMessageHtmlLink":"ensure instrumentation register only call once"}},{"before":"14982bb4d29ce002f851b597b85d965b7034961c","after":null,"ref":"refs/heads/07-16-ensure_register_only_once","pushedAt":"2024-07-16T14:06:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"huozhi","name":"Jiachi Liu","path":"/huozhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4800338?s=80&v=4"}},{"before":null,"after":"14982bb4d29ce002f851b597b85d965b7034961c","ref":"refs/heads/07-16-ensure_register_only_once","pushedAt":"2024-07-16T14:06:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"huozhi","name":"Jiachi Liu","path":"/huozhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4800338?s=80&v=4"},"commit":{"message":"ensure instrumentation register only call once","shortMessageHtmlLink":"ensure instrumentation register only call once"}},{"before":"7b55adb1af303e46f0cf598a3531d94d1646496b","after":"de2d378181aa7e2d32962439353a7fe1b2bd5e71","ref":"refs/heads/mattlewis/update-contentful","pushedAt":"2024-07-16T14:00:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"malewis5","name":"Matthew Lewis","path":"/malewis5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29663600?s=80&v=4"},"commit":{"message":"readme: add note about draft handler not interfering.","shortMessageHtmlLink":"readme: add note about draft handler not interfering."}},{"before":null,"after":"adb4ace06e69fb23c715823fc7899cf4c22f883f","ref":"refs/heads/refactor/remove-type-inference-in-typed-env","pushedAt":"2024-07-16T13:52:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"devjiwonchoi","name":"Jiwon Choi","path":"/devjiwonchoi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120007119?s=80&v=4"},"commit":{"message":"refactor: remove type inference in typedEnv","shortMessageHtmlLink":"refactor: remove type inference in typedEnv"}},{"before":"8045df63cc7dda7dafdd0bee1aa4b62fd2778116","after":"09b1e208b229f00357f3ad608b46a55ac2c5cfb4","ref":"refs/heads/07-14-turbopack_build_implement_app_global-error.tsx","pushedAt":"2024-07-16T13:40:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"timneutkens","name":"Tim Neutkens","path":"/timneutkens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6324199?s=80&v=4"},"commit":{"message":"Update loader_tree.rs","shortMessageHtmlLink":"Update loader_tree.rs"}},{"before":"08269a477e122aaaa87e82b82078005abf7b7e3a","after":"8045df63cc7dda7dafdd0bee1aa4b62fd2778116","ref":"refs/heads/07-14-turbopack_build_implement_app_global-error.tsx","pushedAt":"2024-07-16T13:05:58.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"timneutkens","name":"Tim Neutkens","path":"/timneutkens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6324199?s=80&v=4"},"commit":{"message":"Update app_page_entry.rs","shortMessageHtmlLink":"Update app_page_entry.rs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEgS8QfQA","startCursor":null,"endCursor":null}},"title":"Activity · vercel/next.js"}