Repository navigation
0.17.8
What changed
Wrangler moves from 4.127 to 4.147: its CLI bundle is about 30% smaller, so wrangler dev answers its first request sooner, and it no longer queries GitHub when telemetry is turned off.
apps/web/package.json→wrangler^4.147.0(miniflare and workerd follow it to1.20261001.1inpnpm-lock.yaml).apps/web/worker-configuration.d.ts→ regenerated runtime types from the new workerd; theEnvinterface is unchanged.- No wrangler change between the two versions alters the kit's tomls (
[assets],[ai],[[workflows]], queues, Durable Objects, crons) or thewrangler dev/wrangler typesoptions it passes.
How to apply
- Set
wranglerto^4.147.0inapps/web/package.json, then runpnpm installfrom the workspace root to updatepnpm-lock.yaml. - Run
pnpm typecheck, which regeneratesapps/web/worker-configuration.d.tsthroughwrangler types, and commit the regenerated file. - An app with a
[[containers]]block that read the experimentalenv.EXPERIMENTAL_CLOUDFLARE_CONTAINER_IMAGESbinding must readctx.container.imagesinstead (wrangler 4.136, workers-sdk#15699); an app without containers has nothing to change here.
Conflicts to expect
pnpm-lock.yaml→ wrangler, miniflare, workerd, sharp and undici entries moved → take the app's ownpnpm installresult rather than the kit's hunks.apps/web/worker-configuration.d.ts→ generated file → regenerate withpnpm typecheckinstead of merging.
Verify
pnpm --filter @rocketflare/web exec wrangler --versionprints4.147.0or later.pnpm lint && pnpm typecheck && pnpm test && pnpm buildpass.pnpm devstarts andcurl -s -o /dev/null -w '%{http_code}' http://localhost:3001/api/healthprints200.