Change8

wrangler@4.102.0

📦 cloudflare-workersView on GitHub →
3 features🐛 3 fixes🔧 13 symbols

Summary

This release introduces experimental build output features via `cf-wrangler build` and `--experimental-cf-build-output`, improves D1 remote command reliability, and patches several dependencies including `ws` to mitigate a high-severity DoS vulnerability.

✨ New Features

  • The experimental `cf-wrangler build` delegate binary now accepts `build` and emits the Build Output API directory through Wrangler's new-config build path.
  • Added experimental `--experimental-cf-build-output` flag to `wrangler build` which emits a self-contained Build Output API directory under `.cloudflare/output/v0/` when used with `--experimental-new-config`.
  • Support for `dev.plugin` configuration on typed services bindings during `wrangler dev`.

🐛 Bug Fixes

  • Remote D1 subcommands now correctly resolve auto-provisioned D1 bindings via the API when only `binding` and `database_name` are present in config, fixing failures where `database_id` was missing.
  • Non-404 API failures during D1 binding resolution now propagate verbatim instead of being masked as "database not found".
  • Wrangler now respects `find_additional_modules = false` when `no_bundle` is set, preventing unnecessary scanning for additional modules.

Affected Symbols