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