next.js
Turbopack: Use a real file entrypoint for Workers (and SharedWorkers)
#88602
Merged

Turbopack: Use a real file entrypoint for Workers (and SharedWorkers) #88602

mischnic merged 15 commits into canary from mmastrac/fix-wasm-modules
mmastrac
nextjs-bot nextjs-bot added created-by: Turbopack team
nextjs-bot nextjs-bot added tests
nextjs-bot nextjs-bot added Turbopack
nextjs-bot
nextjs-bot
vercel
vercel commented on 2026-01-15
mischnic
mischnic commented on 2026-01-15
mmastrac mmastrac force pushed from 42ce10c5 to 35a84b68 35 days ago
codspeed-hq
nextjs-bot
nextjs-bot
mmastrac mmastrac force pushed from f44861be to 7549815e 35 days ago
mmastrac mmastrac force pushed from b78a26b0 to 9a532b92 35 days ago
mmastrac
mmastrac commented on 2026-01-15
lukesandberg
lukesandberg commented on 2026-01-16
janpan7796-stack
janpan7796-stack approved these changes on 2026-01-16
mmastrac mmastrac force pushed from 0662578e to 794a65ed 34 days ago
mmastrac mmastrac force pushed from 794a65ed to d34d8567 34 days ago
mmastrac mmastrac marked this pull request as ready for review 31 days ago
mischnic
mischnic commented on 2026-01-19
mischnic
mischnic commented on 2026-01-19
mmastrac mmastrac changed the title Use a real file entrypoint for Workers Turbopack: Use a real file entrypoint for Workers (and SharedWorkers) 31 days ago
mmastrac mmastrac force pushed from 65a77fe0 to 07f7867a 31 days ago
mischnic
mischnic commented on 2026-01-19
mischnic
mischnic commented on 2026-01-19
mischnic
mischnic commented on 2026-01-19
mischnic
mischnic commented on 2026-01-19
mischnic
mischnic commented on 2026-01-19
mischnic
mischnic commented on 2026-01-19
mischnic
mischnic commented on 2026-01-19
mmastrac mmastrac force pushed from 9dbfbc1d to fc6accf3 31 days ago
mmastrac
sokra
sokra commented on 2026-01-20
sokra sokra force pushed from fc6accf3 to ae5aadcd 30 days ago
sokra
sokra dismissed these changes on 2026-01-20
sokra sokra force pushed from ae5aadcd to 9ee32a70 30 days ago
mischnic
mischnic commented on 2026-01-20
mmastrac mmastrac force pushed from 9ee32a70 to 2a58f7ae 30 days ago
mmastrac mmastrac force pushed from ca48d555 to e033b539 30 days ago
mmastrac mmastrac force pushed from d078dbbd to 3cadac40 30 days ago
mmastrac mmastrac force pushed from 73bd95cf to aef8a206 30 days ago
mmastrac mmastrac force pushed from aef8a206 to ab6abc48 30 days ago
mmastrac mmastrac dismissed their stale review 30 days ago
Discussed with team and added some sanity-checks to avoid turning this entrypoint into a gadget.
mmastrac mmastrac force pushed from ab6abc48 to 34a26a84 30 days ago
mmastrac mmastrac force pushed from 34a26a84 to c5eab955 30 days ago
mmastrac Add e2e tests and snapshot test inputs for workers
762fedfc
mmastrac Add SharedWorkerConstructor support and worker_type plumbing
358ead01
mmastrac Implement worker entrypoint and runtime support
4d18fe9f
mmastrac Remove unused worker_entrypoint module and empty() function
9e85ba82
mmastrac Remove minified worker snapshot test
d7d42f9c
mmastrac Use the correct AssetContext for the worker script
48b06dbd
mmastrac Disambiguate worker loader module IDs
94ac2c41
mmastrac Fix worker chunk loading order and simplify params structure
f163998c
mmastrac Update snapshot tests with final state
24f5cb1e
mmastrac Use AssetContext directly rather than origin so we avoid duplicate mo…
23fcc10c
mmastrac Update snapshot tests
357efa06
mmastrac Remove unnecessary async signature
08408bbf
mmastrac Update turbopack/crates/turbopack-browser/src/ecmascript/worker.rs
3be7910d
mmastrac Update turbopack/crates/turbopack-browser/src/ecmascript/worker.rs
2d896d14
mmastrac mmastrac force pushed from c5eab955 to a5a2c251 30 days ago
mmastrac mmastrac force pushed from a5a2c251 to 18e48f33 30 days ago
sokra
sokra commented on 2026-01-21
sokra
sokra commented on 2026-01-21
sokra
sokra commented on 2026-01-21
sokra
sokra approved these changes on 2026-01-21
mmastrac fix nit
1ddd8fac
mmastrac mmastrac force pushed from 18e48f33 to 1ddd8fac 29 days ago
mmastrac
mischnic mischnic merged d23af532 into canary 29 days ago
mischnic mischnic deleted the mmastrac/fix-wasm-modules branch 29 days ago
github-actions github-actions added locked
github-actions github-actions locked as resolved and limited conversation to collaborators 15 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone