{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":70107786,"defaultBranch":"main","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:1714646229.7197845","currentOid":""},"activityList":{"items":[{"before":"08818a244246373a84954c9e60bd4212c6757a1b","after":null,"ref":"refs/heads/sebbie/optimization-external","pushedAt":"2024-05-02T09:31:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eps1lon","name":"Sebastian Silbermann","path":"/eps1lon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12292047?s=80&v=4"}},{"before":null,"after":"98e6e9d46bfc77318606c6e9b27894f431422027","ref":"refs/heads/sebbie/slow-turbo-tst","pushedAt":"2024-05-02T09:27:11.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":"Extract slow tests to avoid wasteful start/stop","shortMessageHtmlLink":"Extract slow tests to avoid wasteful start/stop"}},{"before":"348e07c75376fd1440d2d4d4dc26d948a2dade99","after":"bc205acfb95f699d70b6474309f119bfd36c0156","ref":"refs/heads/sebbie/react-19-sync","pushedAt":"2024-05-02T09:26:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eps1lon","name":"Sebastian Silbermann","path":"/eps1lon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12292047?s=80&v=4"},"commit":{"message":"Extract slow tests to avoid wasteful start/stop","shortMessageHtmlLink":"Extract slow tests to avoid wasteful start/stop"}},{"before":"53442039234c6342a42988ce94e59b9bb8b31726","after":"348e07c75376fd1440d2d4d4dc26d948a2dade99","ref":"refs/heads/sebbie/react-19-sync","pushedAt":"2024-05-02T08:52:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"eps1lon","name":"Sebastian Silbermann","path":"/eps1lon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12292047?s=80&v=4"},"commit":{"message":"Collapse if because that's what Clippy wants","shortMessageHtmlLink":"Collapse if because that's what Clippy wants"}},{"before":null,"after":"303ede9a2896b110ae80a0f41ca5ac8b2ab502b2","ref":"refs/heads/update/turbopack-manifest-1714633482210","pushedAt":"2024-05-02T07:04:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vercel-release-bot","name":"Vercel Release Bot","path":"/vercel-release-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88769842?s=80&v=4"},"commit":{"message":"update/turbopack-manifest-1714633482210","shortMessageHtmlLink":"update/turbopack-manifest-1714633482210"}},{"before":null,"after":"30612b3daa1ea142aaa30ebfcdeca494ef250444","ref":"refs/heads/update/turbopack-manifest-1714633481189","pushedAt":"2024-05-02T07:04:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vercel-release-bot","name":"Vercel Release Bot","path":"/vercel-release-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88769842?s=80&v=4"},"commit":{"message":"update/turbopack-manifest-1714633481189","shortMessageHtmlLink":"update/turbopack-manifest-1714633481189"}},{"before":"66b9f60f37cbaf255db2d7f7f624cf8db4c89dda","after":"e61ba0f3810cb9be3fff9f401f16c5cc5f50cf03","ref":"refs/heads/bgw/polyfill-nomodule","pushedAt":"2024-05-02T05:43:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bgw","name":"Benjamin Woodruff","path":"/bgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/180404?s=80&v=4"},"commit":{"message":"Actually fix the thing by following sokra's comments!","shortMessageHtmlLink":"Actually fix the thing by following sokra's comments!"}},{"before":"dbf22166ca306a5e4513f7cb68fdeeadc506a978","after":"6475431a4cbbf2b71c38158e0e722183779faf4f","ref":"refs/heads/canary","pushedAt":"2024-05-01T23:22:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vercel-release-bot","name":"Vercel Release Bot","path":"/vercel-release-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88769842?s=80&v=4"},"commit":{"message":"v14.3.0-canary.36","shortMessageHtmlLink":"v14.3.0-canary.36"}},{"before":"673abe469b7a3d21cfc1c407900a902658732030","after":"dbf22166ca306a5e4513f7cb68fdeeadc506a978","ref":"refs/heads/canary","pushedAt":"2024-05-01T23:01:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"samcx","name":"Sam Ko","path":"/samcx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28912696?s=80&v=4"},"commit":{"message":"[create-next-app] remove \"text-balance\" custom class (#63742)\n\n### What?\r\nRemove \"text-balance\" custom class from create-next-app tailwindCSS\r\ntemplates.\r\n### Why?\r\nTailwindCSS has exact same class since v3.4.0.\r\nhttps://tailwindcss.com/docs/text-wrap\r\n\r\nCo-authored-by: Sam Ko ","shortMessageHtmlLink":"[create-next-app] remove \"text-balance\" custom class (#63742)"}},{"before":"e1a65d2ca2fec1c74976d2346dbf71f501858ec7","after":"56913ad807af8fd8f4b2fb4134f77199f80cb182","ref":"refs/heads/experimental-node-streams-support","pushedAt":"2024-05-01T22:55:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Ethan-Arrowood","name":"Ethan Arrowood","path":"/Ethan-Arrowood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16144158?s=80&v=4"},"commit":{"message":"Merge branch 'canary' into experimental-node-streams-support","shortMessageHtmlLink":"Merge branch 'canary' into experimental-node-streams-support"}},{"before":"fa84b3cab5a7fea7152ac0b97027a54185c90679","after":"e1a65d2ca2fec1c74976d2346dbf71f501858ec7","ref":"refs/heads/experimental-node-streams-support","pushedAt":"2024-05-01T22:55:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ethan-Arrowood","name":"Ethan Arrowood","path":"/Ethan-Arrowood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16144158?s=80&v=4"},"commit":{"message":"clean up types and todos","shortMessageHtmlLink":"clean up types and todos"}},{"before":"bb7f5a317f740789e41d757aef0ace681e33d54f","after":"673abe469b7a3d21cfc1c407900a902658732030","ref":"refs/heads/canary","pushedAt":"2024-05-01T22:36:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vercel-release-bot","name":"Vercel Release Bot","path":"/vercel-release-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88769842?s=80&v=4"},"commit":{"message":"v14.3.0-canary.35","shortMessageHtmlLink":"v14.3.0-canary.35"}},{"before":"f2e7c8eeecf4a8e2ac7e80967f448d723f7d6622","after":"bb7f5a317f740789e41d757aef0ace681e33d54f","ref":"refs/heads/canary","pushedAt":"2024-05-01T22:32:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ztanner","name":"Zack Tanner","path":"/ztanner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1939140?s=80&v=4"},"commit":{"message":"Provide non-dynamic segments to catch-all parallel routes (#65233)\n\nFixes an issue with https://github.com/vercel/next.js/pull/65063 where\r\nthe catch-all param only contains dynamic segments and is missing\r\nnon-dynamic route segments.\r\n\r\nThis makes building breadcrumbs extremely hard as we're missing\r\ninformation to properly render the correct breadcrumb components.\r\n\r\nThis fix makes parallel route catch-all params behave like the standard\r\ncatch-all params in non-parallel routes\r\n\r\n---------\r\n\r\nCo-authored-by: Zack Tanner <1939140+ztanner@users.noreply.github.com>","shortMessageHtmlLink":"Provide non-dynamic segments to catch-all parallel routes (#65233)"}},{"before":null,"after":"cffa2ff6b16e44098d3bcae5d2d72460506e7814","ref":"refs/heads/wbinnssmith/worker-span","pushedAt":"2024-05-01T22:30:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wbinnssmith","name":"Will Binns-Smith","path":"/wbinnssmith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/755844?s=80&v=4"},"commit":{"message":"Trace uploader: add worker spans to allowed events\n\nThese are ancestor spans to most work done when workers are used.","shortMessageHtmlLink":"Trace uploader: add worker spans to allowed events"}},{"before":"97d9f392f91537909787265e05d1c932fa312adf","after":"fa84b3cab5a7fea7152ac0b97027a54185c90679","ref":"refs/heads/experimental-node-streams-support","pushedAt":"2024-05-01T21:33:15.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"Ethan-Arrowood","name":"Ethan Arrowood","path":"/Ethan-Arrowood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16144158?s=80&v=4"},"commit":{"message":"Merge branch 'canary' into experimental-node-streams-support","shortMessageHtmlLink":"Merge branch 'canary' into experimental-node-streams-support"}},{"before":"c3f532c15d14f9cf581346d191b9c6bdd8f65557","after":"97d9f392f91537909787265e05d1c932fa312adf","ref":"refs/heads/experimental-node-streams-support","pushedAt":"2024-05-01T21:31:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ethan-Arrowood","name":"Ethan Arrowood","path":"/Ethan-Arrowood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16144158?s=80&v=4"},"commit":{"message":"kinda sorta fix types","shortMessageHtmlLink":"kinda sorta fix types"}},{"before":"ddb9ab3aa8bcc86f7d8a9a15cc60b6c16a1d3f2a","after":"53442039234c6342a42988ce94e59b9bb8b31726","ref":"refs/heads/sebbie/react-19-sync","pushedAt":"2024-05-01T21:26:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"eps1lon","name":"Sebastian Silbermann","path":"/eps1lon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12292047?s=80&v=4"},"commit":{"message":"Collapse if because that's what Clippy wants","shortMessageHtmlLink":"Collapse if because that's what Clippy wants"}},{"before":"cbaa05da9e83f1cd48d60145a00157cc8a481ae2","after":null,"ref":"refs/heads/sam/docs/staletime","pushedAt":"2024-05-01T21:26:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"samcx","name":"Sam Ko","path":"/samcx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28912696?s=80&v=4"}},{"before":"dcb7e681fd47c27d1a6df1f7ff399781637316d0","after":"f2e7c8eeecf4a8e2ac7e80967f448d723f7d6622","ref":"refs/heads/canary","pushedAt":"2024-05-01T21:26:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"samcx","name":"Sam Ko","path":"/samcx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28912696?s=80&v=4"},"commit":{"message":"docs(staletime): add clarification around prefetch false (#65252)\n\n## Why?\r\n\r\nAdd clarification around when the `prefetch` prop on the `Link`\r\ncomponent is set to `false`.\r\n\r\n- x-ref:\r\nhttps://github.com/vercel/next.js/issues/51788#issuecomment-2088521708\r\n-\r\nhttps://github.com/vercel/next.js/blob/canary/test/e2e/app-dir/app-client-cache/client-cache.test.ts#L202\r\n\r\nCloses NEXT-3275","shortMessageHtmlLink":"docs(staletime): add clarification around prefetch false (#65252)"}},{"before":"b129b5f6dd37006d8b8b2a5c2eba41412d7686fe","after":"cbaa05da9e83f1cd48d60145a00157cc8a481ae2","ref":"refs/heads/sam/docs/staletime","pushedAt":"2024-05-01T21:10:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samcx","name":"Sam Ko","path":"/samcx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28912696?s=80&v=4"},"commit":{"message":"docs(staletime): remove mention of canary","shortMessageHtmlLink":"docs(staletime): remove mention of canary"}},{"before":"9ab8bcddb56b3c0fb4ea9793c469cd2553d916b9","after":"b129b5f6dd37006d8b8b2a5c2eba41412d7686fe","ref":"refs/heads/sam/docs/staletime","pushedAt":"2024-05-01T21:07:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samcx","name":"Sam Ko","path":"/samcx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28912696?s=80&v=4"},"commit":{"message":"docs(staletime): add stable version mention","shortMessageHtmlLink":"docs(staletime): add stable version mention"}},{"before":"0de42e4d05d6f22542820d848bcdab5e1c637ff5","after":"ddb9ab3aa8bcc86f7d8a9a15cc60b6c16a1d3f2a","ref":"refs/heads/sebbie/react-19-sync","pushedAt":"2024-05-01T21:03:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eps1lon","name":"Sebastian Silbermann","path":"/eps1lon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12292047?s=80&v=4"},"commit":{"message":"Use extend instead of assignment\n\nFixes \"message: Some(IndexMap: key not found)\"\n\nAdjusted JS variant as well so that they're mirrored.","shortMessageHtmlLink":"Use extend instead of assignment"}},{"before":null,"after":"9ab8bcddb56b3c0fb4ea9793c469cd2553d916b9","ref":"refs/heads/sam/docs/staletime","pushedAt":"2024-05-01T21:01:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"samcx","name":"Sam Ko","path":"/samcx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28912696?s=80&v=4"},"commit":{"message":"docs(staletime): add clarification around prefetch false","shortMessageHtmlLink":"docs(staletime): add clarification around prefetch false"}},{"before":"ad0c5bb0831ad28ebf454332f7ab4fa3306b7703","after":"dcb7e681fd47c27d1a6df1f7ff399781637316d0","ref":"refs/heads/canary","pushedAt":"2024-05-01T20:11:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ijjk","name":"JJ Kasper","path":"/ijjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22380829?s=80&v=4"},"commit":{"message":"fix redirect to url with semicolon (#65165)\n\nCloses https://github.com/vercel/next.js/issues/64904\r\n\r\n---------\r\n\r\nCo-authored-by: JJ Kasper ","shortMessageHtmlLink":"fix redirect to url with semicolon (#65165)"}},{"before":"68d5a3892b4edf1b62e3ece4ada324065a96b6f3","after":"ad0c5bb0831ad28ebf454332f7ab4fa3306b7703","ref":"refs/heads/canary","pushedAt":"2024-05-01T19:29:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ijjk","name":"JJ Kasper","path":"/ijjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22380829?s=80&v=4"},"commit":{"message":"Use POST for invokeIpcMethod (#65238)\n\nargs can be arbitrarily big, even MBs of data. But an url has a limit,\r\nin Node.js it's 15Kb. This will cause the Node.js server to fail with\r\nECONNRESET\r\n\r\nFixes: https://github.com/vercel/next.js/issues/56005\r\nPartially fix ECONNRESET errors in\r\nhttps://github.com/vercel/next.js/issues/57491\r\n\r\n---------\r\n\r\nCo-authored-by: JJ Kasper ","shortMessageHtmlLink":"Use POST for invokeIpcMethod (#65238)"}},{"before":"91434c6f2d217b931849d7d7739a6ae9e14a4a67","after":null,"ref":"refs/heads/styfle/next-3273-react-does-not-recognize-the-fetchpriority-prop-on-a-dom","pushedAt":"2024-05-01T19:17:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"styfle","name":"Steven","path":"/styfle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/229881?s=80&v=4"}},{"before":"9a5b971fc67397fed7e3c8e27f1b497d9aedc822","after":"68d5a3892b4edf1b62e3ece4ada324065a96b6f3","ref":"refs/heads/canary","pushedAt":"2024-05-01T19:17:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"styfle","name":"Steven","path":"/styfle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/229881?s=80&v=4"},"commit":{"message":"fix(next/image): detect react@19 for `fetchPriority` prop (#65235)\n\nIn a previous PR, https://github.com/vercel/next.js/pull/47302,\r\ndetection for `fetchPriority` assumed that\r\nhttps://github.com/facebook/react/pull/25927 would land in react@18.3.0\r\nbecause that was the react@canary version at the time. However, it\r\ndidn't land in react@18.3.0 and it is expected to land in react@19.0.0\r\ndue to the breaking change.\r\n\r\nThis means that users upgrading to react@18.3.0 will see a warning.\r\n\r\nThe fix is to stop looking at the `React.version` string and instead\r\ncheck for `React.use`, a feature that [will land in\r\nreact@19.0.0](https://react.dev/blog/2024/04/25/react-19#new-feature-use)\r\nbut is also available in react@canary and react@beta today.\r\n\r\nNote: There were tests added for App Router and Pages Router in a\r\nprevious PR https://github.com/vercel/next.js/pull/47302 but they seem\r\nto run on react@18.2.0 which is why we don't see failures.\r\n\r\nFixes https://github.com/vercel/next.js/issues/65161","shortMessageHtmlLink":"fix(next/image): detect react@19 for fetchPriority prop (#65235)"}},{"before":"9870faf789875c54551d97333fbc8ab4482edd69","after":"9a5b971fc67397fed7e3c8e27f1b497d9aedc822","ref":"refs/heads/canary","pushedAt":"2024-05-01T18:33:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"samcx","name":"Sam Ko","path":"/samcx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28912696?s=80&v=4"},"commit":{"message":"chore(github-workflow): update to check all reactions (#65228)\n\n## Why?\r\n\r\nWe should check `reaction.total_count`, not just ๐Ÿ‘๐Ÿผ reactions.\r\n\r\nCloses NEXT-3271","shortMessageHtmlLink":"chore(github-workflow): update to check all reactions (#65228)"}},{"before":"e97e484910f83554a87956456427dbd4729b7953","after":null,"ref":"refs/heads/sam/github-workflow/popular-reactions","pushedAt":"2024-05-01T18:33:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"samcx","name":"Sam Ko","path":"/samcx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28912696?s=80&v=4"}},{"before":"6c94b33bcc614d8800ea14bd021db3e95a4c936f","after":"40ce1bfe1415bece53b89de0d5887e00530922f8","ref":"refs/heads/revert-64209-externalize-udici","pushedAt":"2024-05-01T18:29:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"samcx","name":"Sam Ko","path":"/samcx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28912696?s=80&v=4"},"commit":{"message":"Merge branch 'canary' into revert-64209-externalize-udici","shortMessageHtmlLink":"Merge branch 'canary' into revert-64209-externalize-udici"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEP58T6gA","startCursor":null,"endCursor":null}},"title":"Activity ยท vercel/next.js"}