{"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:1718255640.0","currentOid":""},"activityList":{"items":[{"before":"9925bcb922f8e9467d0b33778d86ae307a2224c0","after":"631c8f80db61fec2ed9a5583b74caa70e124f5b9","ref":"refs/heads/kdy1/tree-shaking-group","pushedAt":"2024-06-13T05:34:52.000Z","pushType":"push","commitsCount":3,"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":null,"after":"9925bcb922f8e9467d0b33778d86ae307a2224c0","ref":"refs/heads/kdy1/tree-shaking-group","pushedAt":"2024-06-13T05:14:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kdy1","name":"Donny/강동윤","path":"/kdy1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29931815?s=80&v=4"},"commit":{"message":"feat: Reduce the number of parts created by tree shaking (#8472)\n\n### Description\r\n\r\nExtracted from https://github.com/vercel/turbo/pull/8420 to split diffs\r\nfor optimization vs intuitiveness\r\n\r\n### Testing Instructions\r\n\r\n---------\r\n\r\nCo-authored-by: Tobias Koppers ","shortMessageHtmlLink":"feat: Reduce the number of parts created by tree shaking (#8472)"}},{"before":"02f81594fd992a9e5e457e8b3ab44b5467b96da4","after":"87f80fe30394566cd1d2dc6ecc3f496006081dfb","ref":"refs/heads/benchmark-data","pushedAt":"2024-06-13T04:55:03.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":"Benchmark result for 2024-06-13 04:54 (9925bcb922f8e9467d0b33778d86ae307a2224c0)","shortMessageHtmlLink":"Benchmark result for 2024-06-13 04:54 (9925bcb)"}},{"before":"5df8b3f1d12bb82a0ed2fff5785200dafc1210d2","after":"819e7dba179b036b5be79e0942b3a34294447f42","ref":"refs/heads/sokra/tree-shaking-grouping","pushedAt":"2024-06-13T04:49:04.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":"Remove dbg!","shortMessageHtmlLink":"Remove dbg!"}},{"before":"c74975945a4f4e3b20a8149373c4d12b8eed12d0","after":null,"ref":"refs/heads/kdy1/tree-shaking-optimization","pushedAt":"2024-06-13T04:32:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sokra","name":"Tobias Koppers","path":"/sokra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1365881?s=80&v=4"}},{"before":"a839c26ab795c7ac15bea0558799e0c8ee4f609e","after":"9925bcb922f8e9467d0b33778d86ae307a2224c0","ref":"refs/heads/main","pushedAt":"2024-06-13T04:32:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sokra","name":"Tobias Koppers","path":"/sokra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1365881?s=80&v=4"},"commit":{"message":"feat: Reduce the number of parts created by tree shaking (#8472)\n\n### Description\r\n\r\nExtracted from https://github.com/vercel/turbo/pull/8420 to split diffs\r\nfor optimization vs intuitiveness\r\n\r\n### Testing Instructions\r\n\r\n---------\r\n\r\nCo-authored-by: Tobias Koppers ","shortMessageHtmlLink":"feat: Reduce the number of parts created by tree shaking (#8472)"}},{"before":"ab128c5cd02baa1f36c6d1593a0f0aa30d6726f7","after":"c74975945a4f4e3b20a8149373c4d12b8eed12d0","ref":"refs/heads/kdy1/tree-shaking-optimization","pushedAt":"2024-06-13T02:37:16.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":"Update test refs","shortMessageHtmlLink":"Update test refs"}},{"before":"a839c26ab795c7ac15bea0558799e0c8ee4f609e","after":"ab128c5cd02baa1f36c6d1593a0f0aa30d6726f7","ref":"refs/heads/kdy1/tree-shaking-optimization","pushedAt":"2024-06-13T02:35:47.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":"Update test refs","shortMessageHtmlLink":"Update test refs"}},{"before":"5df8b3f1d12bb82a0ed2fff5785200dafc1210d2","after":"a839c26ab795c7ac15bea0558799e0c8ee4f609e","ref":"refs/heads/kdy1/tree-shaking-optimization","pushedAt":"2024-06-13T02:31:21.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":"fix(ui): pass through terminal env vars to appease chalk (#8468)\n\n### Description\r\n\r\nPartially addresses #8429\r\n\r\n`chalk` the widely used library doesn't just factor in if stdout/stderr\r\nare TTY for emitting color. In [heavily\r\nrelies](https://github.com/chalk/chalk/blob/386909ee0bfe4346d04e3eeba712f0db597c038d/source/vendor/supports-color/index.js#L60)\r\non environment variables for deciding what level of color to output.\r\n\r\nIn strict mode many of these env vars are stripped leaving us with\r\n[color level\r\n0](https://github.com/chalk/chalk/blob/386909ee0bfe4346d04e3eeba712f0db597c038d/source/vendor/supports-color/index.js#L94)\r\naka disabled.\r\n\r\n`TERM`/`COLORTERM`/`TERM_PROGRAM` should cover the bases for most\r\nterminals looking at the `chalk` source.\r\n\r\n### Testing Instructions\r\n\r\nEslint should now have produce color even in env strict mode:\r\n\"Screenshot","shortMessageHtmlLink":"fix(ui): pass through terminal env vars to appease chalk (#8468)"}},{"before":null,"after":"5df8b3f1d12bb82a0ed2fff5785200dafc1210d2","ref":"refs/heads/kdy1/tree-shaking-optimization","pushedAt":"2024-06-13T02:30:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kdy1","name":"Donny/강동윤","path":"/kdy1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29931815?s=80&v=4"},"commit":{"message":"Remove dbg!","shortMessageHtmlLink":"Remove dbg!"}},{"before":"709cd6ba8144ee215accc1bf72e1219465a5be28","after":null,"ref":"refs/heads/kdy1/tree-shaking-clean","pushedAt":"2024-06-13T01:57:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kdy1","name":"Donny/강동윤","path":"/kdy1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29931815?s=80&v=4"}},{"before":"97e2973b2a398f278eb8aef975f5db784724518d","after":null,"ref":"refs/heads/olszewski/fix_add_term_env_vars_to_pass_thru","pushedAt":"2024-06-13T01:50:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"chris-olszewski","name":"Chris Olszewski","path":"/chris-olszewski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4131117?s=80&v=4"}},{"before":"6add4d6177d2112bc3f4687b08b231df08ead086","after":"a839c26ab795c7ac15bea0558799e0c8ee4f609e","ref":"refs/heads/main","pushedAt":"2024-06-13T01:50:46.000Z","pushType":"pr_merge","commitsCount":1,"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): pass through terminal env vars to appease chalk (#8468)\n\n### Description\r\n\r\nPartially addresses #8429\r\n\r\n`chalk` the widely used library doesn't just factor in if stdout/stderr\r\nare TTY for emitting color. In [heavily\r\nrelies](https://github.com/chalk/chalk/blob/386909ee0bfe4346d04e3eeba712f0db597c038d/source/vendor/supports-color/index.js#L60)\r\non environment variables for deciding what level of color to output.\r\n\r\nIn strict mode many of these env vars are stripped leaving us with\r\n[color level\r\n0](https://github.com/chalk/chalk/blob/386909ee0bfe4346d04e3eeba712f0db597c038d/source/vendor/supports-color/index.js#L94)\r\naka disabled.\r\n\r\n`TERM`/`COLORTERM`/`TERM_PROGRAM` should cover the bases for most\r\nterminals looking at the `chalk` source.\r\n\r\n### Testing Instructions\r\n\r\nEslint should now have produce color even in env strict mode:\r\n\"Screenshot","shortMessageHtmlLink":"fix(ui): pass through terminal env vars to appease chalk (#8468)"}},{"before":"db6a8cbd5619af59e5e67628a83992ff3cd1823c","after":null,"ref":"refs/heads/mehulkar/turbo-3589-turbocodemod-rename-pipeline-transform-deletes-daata","pushedAt":"2024-06-13T01:49:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mehulkar","name":"Mehul Kar","path":"/mehulkar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490968?s=80&v=4"}},{"before":"da7508e702b1176742e77068ef6f0ae3c5f40d08","after":"6add4d6177d2112bc3f4687b08b231df08ead086","ref":"refs/heads/main","pushedAt":"2024-06-13T01:49:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mehulkar","name":"Mehul Kar","path":"/mehulkar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490968?s=80&v=4"},"commit":{"message":"fix(@turbo/codemode): no-op when turbo.json already contains tasks key (#8471)","shortMessageHtmlLink":"fix(@turbo/codemode): no-op when turbo.json already contains tasks key ("}},{"before":"c7f132174bbcbe2b14a81f4871dd9ed1aa64acf9","after":"db6a8cbd5619af59e5e67628a83992ff3cd1823c","ref":"refs/heads/mehulkar/turbo-3589-turbocodemod-rename-pipeline-transform-deletes-daata","pushedAt":"2024-06-13T01:44:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mehulkar","name":"Mehul Kar","path":"/mehulkar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490968?s=80&v=4"},"commit":{"message":"formatting","shortMessageHtmlLink":"formatting"}},{"before":null,"after":"c7f132174bbcbe2b14a81f4871dd9ed1aa64acf9","ref":"refs/heads/mehulkar/turbo-3589-turbocodemod-rename-pipeline-transform-deletes-daata","pushedAt":"2024-06-13T01:42:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mehulkar","name":"Mehul Kar","path":"/mehulkar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490968?s=80&v=4"},"commit":{"message":"fix(@turbo/codemode): no-op when turbo.json already contains tasks key","shortMessageHtmlLink":"fix(@turbo/codemode): no-op when turbo.json already contains tasks key"}},{"before":"479ce44a5e56cd626ca8209487cb51af029dd140","after":"02f81594fd992a9e5e457e8b3ab44b5467b96da4","ref":"refs/heads/benchmark-data","pushedAt":"2024-06-13T00:52:15.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":"Benchmark result for 2024-06-13 00:51 (da7508e702b1176742e77068ef6f0ae3c5f40d08)","shortMessageHtmlLink":"Benchmark result for 2024-06-13 00:51 (da7508e)"}},{"before":"498c926a92eab66378630c880d41c74ed9cd1e63","after":"479ce44a5e56cd626ca8209487cb51af029dd140","ref":"refs/heads/benchmark-data","pushedAt":"2024-06-13T00:29:28.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":"Benchmark result for 2024-06-13 00:28 (6e31abad961e2d388b2d52697c38317e4b31ac10)","shortMessageHtmlLink":"Benchmark result for 2024-06-13 00:28 (6e31aba)"}},{"before":"6e31abad961e2d388b2d52697c38317e4b31ac10","after":"da7508e702b1176742e77068ef6f0ae3c5f40d08","ref":"refs/heads/main","pushedAt":"2024-06-13T00:29:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kdy1","name":"Donny/강동윤","path":"/kdy1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29931815?s=80&v=4"},"commit":{"message":"build: Update `swc_core` to `v0.93.4` (#8447)\n\n### Description\r\n\r\nUpdate `swc_core` to `v0.93.4`.\r\n\r\nTo apply https://github.com/swc-project/swc/pull/9036 and https://github.com/swc-project/swc/pull/9037. Those PR makes parsing of some files 5x faster.\r\n\r\n\r\n### Testing Instructions\r\n\r\nSee next.js counterpart: https://github.com/vercel/next.js/pull/66781","shortMessageHtmlLink":"build: Update swc_core to v0.93.4 (#8447)"}},{"before":"b677da811d9a38f01fca1ef16a3da5d14b56ec44","after":null,"ref":"refs/heads/kdy1/swc-core-0-93-1","pushedAt":"2024-06-13T00:29:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kdy1","name":"Donny/강동윤","path":"/kdy1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29931815?s=80&v=4"}},{"before":"2e3525dc06d40565eab38e40d46758e81e2875f3","after":"498c926a92eab66378630c880d41c74ed9cd1e63","ref":"refs/heads/benchmark-data","pushedAt":"2024-06-13T00:26:01.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":"Benchmark result for 2024-06-13 00:25 (94c1f33c3f96a601655e092039c2d00ddc524916)","shortMessageHtmlLink":"Benchmark result for 2024-06-13 00:25 (94c1f33)"}},{"before":"bb77ad78ad95a2cc4bce02bed02981030367b7cc","after":null,"ref":"refs/heads/hrmny/pack-3115-mdx-missing-ecmascript-options","pushedAt":"2024-06-13T00:06:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ForsakenHarmony","name":"hrmny","path":"/ForsakenHarmony","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8845940?s=80&v=4"}},{"before":"94c1f33c3f96a601655e092039c2d00ddc524916","after":"6e31abad961e2d388b2d52697c38317e4b31ac10","ref":"refs/heads/main","pushedAt":"2024-06-13T00:06:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ForsakenHarmony","name":"hrmny","path":"/ForsakenHarmony","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8845940?s=80&v=4"},"commit":{"message":"fix(turbopack): add ecmascript options to mdx (#8469)\n\n### Description\r\n\r\nSeems like this was missed in https://github.com/vercel/turbo/pull/8133\r\n\r\n### Testing Instructions\r\n\r\nCloses PACK-3115","shortMessageHtmlLink":"fix(turbopack): add ecmascript options to mdx (#8469)"}},{"before":"bf7a3e5306b4fdf6115c4ec59f8e66135d614bd9","after":null,"ref":"refs/heads/hrmny/pack-3114-external-module-unimplemented","pushedAt":"2024-06-13T00:02:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ForsakenHarmony","name":"hrmny","path":"/ForsakenHarmony","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8845940?s=80&v=4"}},{"before":"23d0621f5f7fdf7eefce055e13a4438a5b2c38bc","after":"94c1f33c3f96a601655e092039c2d00ddc524916","ref":"refs/heads/main","pushedAt":"2024-06-13T00:02:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ForsakenHarmony","name":"hrmny","path":"/ForsakenHarmony","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8845940?s=80&v=4"},"commit":{"message":"fix(turbopack): make external module wrapper return not found instead of panicking (#8466)\n\n### Description\r\n\r\nGets called via `content_changed` to detect source changes.\r\n\r\n### Testing Instructions\r\n\r\nCloses PACK-3114","shortMessageHtmlLink":"fix(turbopack): make external module wrapper return not found instead…"}},{"before":null,"after":"bb77ad78ad95a2cc4bce02bed02981030367b7cc","ref":"refs/heads/hrmny/pack-3115-mdx-missing-ecmascript-options","pushedAt":"2024-06-12T23:56:26.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): add ecmascript options to mdx","shortMessageHtmlLink":"fix(turbopack): add ecmascript options to mdx"}},{"before":null,"after":"bf7a3e5306b4fdf6115c4ec59f8e66135d614bd9","ref":"refs/heads/hrmny/pack-3114-external-module-unimplemented","pushedAt":"2024-06-12T23:32:21.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): make external module wrapper return not found instead of panicking","shortMessageHtmlLink":"fix(turbopack): make external module wrapper return not found instead…"}},{"before":null,"after":"97e2973b2a398f278eb8aef975f5db784724518d","ref":"refs/heads/olszewski/fix_add_term_env_vars_to_pass_thru","pushedAt":"2024-06-12T23:30:19.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): pass through terminal env vars to appease chalk","shortMessageHtmlLink":"fix(ui): pass through terminal env vars to appease chalk"}},{"before":"b0d84b5d7922a0ba1067050b0d4c0170b89fdff3","after":"bfcbb2ba193adb27ccb4ee964c07e1675e9701e0","ref":"refs/heads/bgw/mimalloc-updates","pushedAt":"2024-06-12T23:29:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bgw","name":"Benjamin Woodruff","path":"/bgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/180404?s=80&v=4"},"commit":{"message":"Reduce duplicate code across implementations of TurboMalloc\n\nThe two implementations were identical, aside from the allocator used.\nMove the compile-time branch into an inlined function.","shortMessageHtmlLink":"Reduce duplicate code across implementations of TurboMalloc"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZAR4VwA","startCursor":null,"endCursor":null}},"title":"Activity · vercel/turbo"}