Change8

wrangler@4.76.0

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

Summary

This release introduces Stream binding support, enables the local explorer by default, and updates `wrangler containers list` to use a paginated API endpoint. It also adds compatibility fixes for older Astro versions.

Migration Steps

  1. For Astro projects using versions before 6.0.0, manual configuration logic is now applied by the `astro add cloudflare` command: Astro 5.x installs `@astrojs/cloudflare@12`, Astro 4.x installs `@astrojs/cloudflare@11`, and Astro < 4.0.0 requires an upgrade.
  2. If using the local explorer and encountering issues, disable it by setting the environment variable `X_LOCAL_EXPLORER=false`.

✨ New Features

  • The `wrangler containers list` command was rewritten to use the paginated Dash API endpoint, now displaying results in a paginated table with columns for ID, Name, State, Live Instances, and Last Modified. It supports `--per-page` and `--json` flags.
  • Added Stream binding support to Wrangler and workers-utils, allowing declaration of `stream` bindings in `wrangler.json`.
  • The local explorer UI for inspecting D1, DO, and KV resources during local development is now enabled by default at `/cdn-cgi/explorer`.

🐛 Bug Fixes

  • Wrangler now correctly handles registry ports when matching container image digests by stripping tags without breaking the port specification, preventing unnecessary pushes for images like `localhost:5000/app:tag`.

Affected Symbols

cloudflare-workers wrangler@4.76.0 - Change8