next.js
Turbopack: Enable tree-shaking for dynamic imports with destructuring
#89683
Merged

Turbopack: Enable tree-shaking for dynamic imports with destructuring #89683

sokra merged 19 commits into canary from claude/add-tree-shaking-tests-Ogjqv
sokra
nextjs-bot nextjs-bot added created-by: Turbopack team
nextjs-bot nextjs-bot added tests
nextjs-bot nextjs-bot added Turbopack
nextjs-bot
codspeed-hq
nextjs-bot
sokra sokra force pushed from 9b654728 122 days ago
sokra
sokra sokra force pushed to 226b5900 122 days ago
sokra sokra force pushed from 226b5900 to 2dc79fdc 122 days ago
sokra sokra force pushed from 2dc79fdc to 4bce67a4 122 days ago
sokra sokra force pushed from 4bce67a4 to 4c6d3c36 121 days ago
sokra sokra force pushed to cd26e916 121 days ago
sokra
sokra commented on 2026-02-10
sokra sokra marked this pull request as ready for review 121 days ago
sokra sokra requested a review from mischnic mischnic 121 days ago
sokra sokra requested a review from lukesandberg lukesandberg 121 days ago
sokra
sokra commented on 2026-02-10
sokra
sokra commented on 2026-02-10
sokra
sokra commented on 2026-02-10
sokra sokra force pushed to b0f84e34 121 days ago
sokra sokra changed the title Enable tree-shaking for dynamic imports with destructuring Turbopack: Enable tree-shaking for dynamic imports with destructuring 121 days ago
sokra sokra force pushed from b0f84e34 120 days ago
sokra sokra force pushed to cbef7912 120 days ago
mischnic
mischnic commented on 2026-02-13
mischnic
mischnic commented on 2026-02-13
mischnic
mischnic commented on 2026-02-13
sokra sokra force pushed from f6fd4f8c to a7272ca3 115 days ago
sokra sokra force pushed from a7272ca3 to f14a6ca1 115 days ago
sokra sokra requested a review from mischnic mischnic 115 days ago
sokra sokra force pushed from f14a6ca1 to 2ee6d9a3 114 days ago
mischnic
mischnic approved these changes on 2026-02-17
mischnic
sokra sokra force pushed to 4257ff9c 114 days ago
claude Add tree shaking tests for destructured dynamic imports
e8bf9c26
claude Implement tree shaking for destructured dynamic imports in Turbopack
2ba96ab7
claude Add tree shaking support for member access on dynamic imports
bb988fa3
sokra Fix CI failures: handle DynamicImport effect, add webpackExports/turb…
d585299c
sokra Replace unreachable! with shared helper, add edge case tests
4e015303
sokra Fix tree-shaking for import().then() and ignored dynamic imports
b7b6e8b9
sokra Add tree-shaking support for .then() callback destructuring on dynami…
a568764c
sokra Update snapshot for dynamic-import-then-function test
26fa8c30
sokra Use serde_json for parsing webpackExports/turbopackExports comment va…
17277614
sokra Port dynamic import tree-shaking tests to use __webpack_exports_info__
b5322b95
sokra Use isNextStart and isTurbopack from nextTestSetup in tree-shaking test
fe5efc01
sokra Simplify and merge dynamic import tree-shaking execution tests
263b9de6
sokra Restore dynamic-import snapshot test for basic-tree-shake
5bb727e6
sokra Merge dynamic-import-destructure-const into dynamic-import test
80d15474
sokra Fix indentation of #[turbo_tasks::function] attribute in dynamic.rs
fa9730ee
sokra Address PR review: require await for destructuring, rename NamedSet, …
8d95847b
sokra Fix CI: cargo fmt and ts-expect-error for fixture 6
1bf79dac
sokra Fix CI: cargo fmt import ordering in track_dynamic_imports.rs
63edaede
sokra Update turbopack analyzer graph-effects snapshots for export_usage re…
25e6b614
sokra sokra force pushed from 4257ff9c to 25e6b614 113 days ago
sokra sokra merged c979cefa into canary 113 days ago
sokra sokra deleted the claude/add-tree-shaking-tests-Ogjqv branch 113 days ago
sokra
claude claude added claude-code-assisted
nextjs-bot
github-actions github-actions added locked
github-actions github-actions locked as resolved and limited conversation to collaborators 98 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone