{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":413918947,"defaultBranch":"main","name":"turbo","ownerLogin":"vercel","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-10-05T17:37:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14985020?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715657676.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"adab56aae86b4604026ed99944765c46217a7c79","ref":"refs/heads/hrmny/add-source-url","pushedAt":"2024-05-14T03:34:36.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":"feat(turbopack-ecmascript): add `sourceURL` to chunk items for better stack traces","shortMessageHtmlLink":"feat(turbopack-ecmascript): add sourceURL to chunk items for better…"}},{"before":"10da1484be8b0541a15724bb7de64e8555bb6b89","after":"e73ca0d44c2299b18d92ca0d1809539fd33a6963","ref":"refs/heads/kdy1/swc-core-0-92-1","pushedAt":"2024-05-14T01:24:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kdy1","name":"Donny/강동윤","path":"/kdy1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29931815?s=80&v=4"},"commit":{"message":"cargo lockfile","shortMessageHtmlLink":"cargo lockfile"}},{"before":"e73ca0d44c2299b18d92ca0d1809539fd33a6963","after":"10da1484be8b0541a15724bb7de64e8555bb6b89","ref":"refs/heads/kdy1/swc-core-0-92-1","pushedAt":"2024-05-14T01:02:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kdy1","name":"Donny/강동윤","path":"/kdy1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29931815?s=80&v=4"},"commit":{"message":"sync","shortMessageHtmlLink":"sync"}},{"before":"c7f307f821155ca66b84eaacbf8d5ed610ff7666","after":"e73ca0d44c2299b18d92ca0d1809539fd33a6963","ref":"refs/heads/kdy1/swc-core-0-92-1","pushedAt":"2024-05-14T00:59:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kdy1","name":"Donny/강동윤","path":"/kdy1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29931815?s=80&v=4"},"commit":{"message":"cargo lockfile","shortMessageHtmlLink":"cargo lockfile"}},{"before":"238c4a7da3a8ffabb9601c79f9902f2204fa81f0","after":"c7f307f821155ca66b84eaacbf8d5ed610ff7666","ref":"refs/heads/kdy1/swc-core-0-92-1","pushedAt":"2024-05-14T00:52:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kdy1","name":"Donny/강동윤","path":"/kdy1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29931815?s=80&v=4"},"commit":{"message":"cargo lockfile","shortMessageHtmlLink":"cargo lockfile"}},{"before":"156df270bd1f3d05d55e7527c80ee17af55d26f1","after":"dcea76ada9e8ea6c12219a1c0ef8fc159893999c","ref":"refs/heads/wbinnssmith/module-refresh","pushedAt":"2024-05-13T23:59:16.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! Turbopack: `EcmascriptChunkItemContent`: add react refresh parameter based on module","shortMessageHtmlLink":"fixup! Turbopack: EcmascriptChunkItemContent: add react refresh par…"}},{"before":"2bd2306678c75546ee98b7b1b06f0bc037dff4b5","after":"156df270bd1f3d05d55e7527c80ee17af55d26f1","ref":"refs/heads/wbinnssmith/module-refresh","pushedAt":"2024-05-13T23:54:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wbinnssmith","name":"Will Binns-Smith","path":"/wbinnssmith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/755844?s=80&v=4"},"commit":{"message":"fixup! Turbopack: `EcmascriptChunkItemContent`: add react refresh parameter based on module","shortMessageHtmlLink":"fixup! Turbopack: EcmascriptChunkItemContent: add react refresh par…"}},{"before":"17c382acab3fd3c343bea5b6ea00d8065b2262f6","after":"15c3c0faa36fe6ad6623a8c874b31bff4eff4437","ref":"refs/heads/wbinnssmith/module-refresh","pushedAt":"2024-05-13T23:34:15.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! Turbopack: `EcmascriptChunkItemContent`: add react refresh parameter based on module","shortMessageHtmlLink":"fixup! Turbopack: EcmascriptChunkItemContent: add react refresh par…"}},{"before":"48c932e7377fda95afb2371488eb94cc9f234cf3","after":"17c382acab3fd3c343bea5b6ea00d8065b2262f6","ref":"refs/heads/wbinnssmith/module-refresh","pushedAt":"2024-05-13T23:28:43.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! Turbopack: `EcmascriptChunkItemContent`: add react refresh parameter based on module","shortMessageHtmlLink":"fixup! Turbopack: EcmascriptChunkItemContent: add react refresh par…"}},{"before":"851d401fbd623e8a0a4942859e8c791613dcabc8","after":"48c932e7377fda95afb2371488eb94cc9f234cf3","ref":"refs/heads/wbinnssmith/module-refresh","pushedAt":"2024-05-13T23:23:19.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! Turbopack: `EcmascriptChunkItemContent`: add react refresh parameter based on module","shortMessageHtmlLink":"fixup! Turbopack: EcmascriptChunkItemContent: add react refresh par…"}},{"before":null,"after":"851d401fbd623e8a0a4942859e8c791613dcabc8","ref":"refs/heads/wbinnssmith/module-refresh","pushedAt":"2024-05-13T23:22:39.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":"Turbopack: `EcmascriptChunkItemContent`: add react refresh parameter based on module\n\nRather than reading it from the chunking context, which applies to all modules for a given chunking target, read it from the `EcmascriptOptions` for the module. This ensures that we only make react refresh values available to user code transformed with it.\n\nThis also:\n\n- Removes `EcmascriptChunkingContext`, as it’s no longer necessary\n- Makes `EcmascriptOptions` a Vc in many more cases\n\nTest Plan: Integration tests","shortMessageHtmlLink":"Turbopack: EcmascriptChunkItemContent: add react refresh parameter …"}},{"before":"adde64665701775004ce2c019bb86c793893525e","after":null,"ref":"refs/heads/gsoltis/test_pathconv","pushedAt":"2024-05-13T23:03:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gsoltis","name":"Greg Soltis","path":"/gsoltis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/418301?s=80&v=4"}},{"before":"7176f35f205ab760f727817860d342e2e838a4fd","after":null,"ref":"refs/heads/gsoltis/handle_new_packages","pushedAt":"2024-05-13T20:48:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gsoltis","name":"Greg Soltis","path":"/gsoltis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/418301?s=80&v=4"}},{"before":"cc565e86be3506bc80592813a192217a8cc5b0c1","after":"04248f45b84789488324c1d9753c3b4e49213529","ref":"refs/heads/main","pushedAt":"2024-05-13T20:48:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gsoltis","name":"Greg Soltis","path":"/gsoltis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/418301?s=80&v=4"},"commit":{"message":"fix(Turborepo): Handle new packages in lockfile comparisons (#8127)\n\n### Description\r\n\r\nWhen comparing lockfiles between revisions to identify what packages\r\nhave been affected, we treated missing packages in the previous lockfile\r\n(added in the new lockfile) as errors, and fell back to considering all\r\npackages as affected. This change adds a boolean to determine what the\r\nbehavior should be when we can't find a package that we expect. When\r\nbuilding the package graph, it continues to be an error, as well as when\r\ntracing the dependencies of a package we've already found in the\r\nlockfile. However, for the first round of packages that we look for in a\r\nprevious lockfile, we ignore missing packages. This allows us to more\r\ngracefully handle comparisons between commits that add new packages.\r\n\r\n### Testing Instructions\r\n\r\nAdded an integration test inspired by the repro from the linked issue.\r\n\r\nFixes #8125\r\n\r\n---------\r\n\r\nCo-authored-by: Greg Soltis ","shortMessageHtmlLink":"fix(Turborepo): Handle new packages in lockfile comparisons (#8127)"}},{"before":"edc69b82b48005e8509e98bdc288a3624ff3a87c","after":"96a1fee2088c8b3512181ef65542e5a835975052","ref":"refs/heads/hrmny/import-attribute-annotations","pushedAt":"2024-05-13T20:34:34.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":"feat(turbopack-ecmascript): use import attributes for annotations","shortMessageHtmlLink":"feat(turbopack-ecmascript): use import attributes for annotations"}},{"before":null,"after":"adde64665701775004ce2c019bb86c793893525e","ref":"refs/heads/gsoltis/test_pathconv","pushedAt":"2024-05-13T20:15:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gsoltis","name":"Greg Soltis","path":"/gsoltis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/418301?s=80&v=4"},"commit":{"message":"Disable pathconv","shortMessageHtmlLink":"Disable pathconv"}},{"before":"49b8260d15d6e9915b6263a31ba2a5460d489f9a","after":"4a683d6875ddd4a8245b6133c027bbd0d8f29754","ref":"refs/heads/nicholasyang/watch-with-experimental-ui","pushedAt":"2024-05-13T20:07:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NicholasLYang","name":"Nicholas Yang","path":"/NicholasLYang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7357863?s=80&v=4"},"commit":{"message":"Fixed compile error","shortMessageHtmlLink":"Fixed compile error"}},{"before":"87e0e2db438adf0ba5398f1d450a277c8a0751da","after":"7176f35f205ab760f727817860d342e2e838a4fd","ref":"refs/heads/gsoltis/handle_new_packages","pushedAt":"2024-05-13T18:57:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gsoltis","name":"Greg Soltis","path":"/gsoltis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/418301?s=80&v=4"},"commit":{"message":"Maybe fix windows integration test","shortMessageHtmlLink":"Maybe fix windows integration test"}},{"before":"caa62ad246fb8d64e58f8940381814257d0de958","after":"49b8260d15d6e9915b6263a31ba2a5460d489f9a","ref":"refs/heads/nicholasyang/watch-with-experimental-ui","pushedAt":"2024-05-13T17:29:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"NicholasLYang","name":"Nicholas Yang","path":"/NicholasLYang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7357863?s=80&v=4"},"commit":{"message":"Added test","shortMessageHtmlLink":"Added test"}},{"before":null,"after":"0f868890fd86b945f0509e825500d93c32ba6cd6","ref":"refs/heads/olszewski/fix_ui_minor_nits","pushedAt":"2024-05-13T15:42:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chris-olszewski","name":"Chris Olszewski","path":"/chris-olszewski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4131117?s=80&v=4"},"commit":{"message":"fix(ui): fill header border","shortMessageHtmlLink":"fix(ui): fill header border"}},{"before":null,"after":"5e4a4e09e4a5e8d7aabaf7af6dda2e27e80b1fac","ref":"refs/heads/sokra/memory-tracking","pushedAt":"2024-05-13T11:52:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sokra","name":"Tobias Koppers","path":"/sokra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1365881?s=80&v=4"},"commit":{"message":"refactor memory tracking\n\nrefactor memory for tracing\ntrack memory for tasks","shortMessageHtmlLink":"refactor memory tracking"}},{"before":"8929ed8204fe0bf9a302287bf5e3e185dffb1c75","after":"495cd0a9efc782d71b1ce6acbc2b8652124671fa","ref":"refs/heads/sokra/gc","pushedAt":"2024-05-13T10:55:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sokra","name":"Tobias Koppers","path":"/sokra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1365881?s=80&v=4"},"commit":{"message":"disable unloading","shortMessageHtmlLink":"disable unloading"}},{"before":"67e587625c2d340246ee7a0929fcbe1f29860041","after":"ea611db9d65b2825b4228aa3edfdd6d269eb69da","ref":"refs/heads/kdy1/tree-shaking","pushedAt":"2024-05-13T09:03:11.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"kdy1","name":"Donny/강동윤","path":"/kdy1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29931815?s=80&v=4"},"commit":{"message":"syntaxcontext empty","shortMessageHtmlLink":"syntaxcontext empty"}},{"before":"b1220b9503d7f801f31f3aa6c2ca8734b933c391","after":"8929ed8204fe0bf9a302287bf5e3e185dffb1c75","ref":"refs/heads/sokra/gc","pushedAt":"2024-05-13T07:48:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sokra","name":"Tobias Koppers","path":"/sokra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1365881?s=80&v=4"},"commit":{"message":"warnings","shortMessageHtmlLink":"warnings"}},{"before":"4d0ed10f0955f7c798d17285d1f2655813076c74","after":"67e587625c2d340246ee7a0929fcbe1f29860041","ref":"refs/heads/kdy1/tree-shaking","pushedAt":"2024-05-13T03:59:42.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"kdy1","name":"Donny/강동윤","path":"/kdy1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29931815?s=80&v=4"},"commit":{"message":"UPdate test refs","shortMessageHtmlLink":"UPdate test refs"}},{"before":"458e31bbc9ee089f39ecfaef504beb38d974caac","after":"4d0ed10f0955f7c798d17285d1f2655813076c74","ref":"refs/heads/kdy1/tree-shaking","pushedAt":"2024-05-13T03:13:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kdy1","name":"Donny/강동윤","path":"/kdy1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29931815?s=80&v=4"},"commit":{"message":"Update test refs","shortMessageHtmlLink":"Update test refs"}},{"before":"990f75c52a09a509fcfe1fb12309ed5b02117d02","after":"458e31bbc9ee089f39ecfaef504beb38d974caac","ref":"refs/heads/kdy1/tree-shaking","pushedAt":"2024-05-13T02:59:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdy1","name":"Donny/강동윤","path":"/kdy1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29931815?s=80&v=4"},"commit":{"message":"Update test refs","shortMessageHtmlLink":"Update test refs"}},{"before":"d64b5a232a478ca3c198375ab32f4dc1bd451fbe","after":"990f75c52a09a509fcfe1fb12309ed5b02117d02","ref":"refs/heads/kdy1/tree-shaking","pushedAt":"2024-05-13T02:45:58.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"kdy1","name":"Donny/강동윤","path":"/kdy1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29931815?s=80&v=4"},"commit":{"message":"Patch runtime","shortMessageHtmlLink":"Patch runtime"}},{"before":"a25c335731651cf962697506ca952ef01c3e12c5","after":"d64b5a232a478ca3c198375ab32f4dc1bd451fbe","ref":"refs/heads/kdy1/tree-shaking","pushedAt":"2024-05-13T02:06:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kdy1","name":"Donny/강동윤","path":"/kdy1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29931815?s=80&v=4"},"commit":{"message":"Revert","shortMessageHtmlLink":"Revert"}},{"before":"9ce2d1ec0f5bd96612804695e4640943b016a606","after":"a25c335731651cf962697506ca952ef01c3e12c5","ref":"refs/heads/kdy1/tree-shaking","pushedAt":"2024-05-13T00:49:20.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"kdy1","name":"Donny/강동윤","path":"/kdy1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29931815?s=80&v=4"},"commit":{"message":"dbg","shortMessageHtmlLink":"dbg"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESQeBBgA","startCursor":null,"endCursor":null}},"title":"Activity · vercel/turbo"}