Change8

miniflare@4.20260410.0

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

Summary

This release introduces support for Cloudflare Flagship feature flag bindings and adds telemetry collection to the local REST API. Bug fixes include returning queue metrics from broker endpoints.

Migration Steps

  1. To use the new Flagship binding, configure a `flagship` array in `wrangler.json` containing `binding` and `app_id` entries.
  2. To evaluate Flagship flags against the live service during local development, set `"remote": true` in the Flagship binding configuration in `wrangler.json`.

✨ New Features

  • Adds end-to-end support for the Flagship feature flag binding, allowing Workers to evaluate feature flags from Cloudflare's Flagship service. Configure it in `wrangler.json` with a `flagship` array containing `binding` and `app_id` entries.
  • Anonymous usage telemetry is now added to the local REST API (used by the local explorer), respecting existing telemetry preferences.

🐛 Bug Fixes

  • The queue broker's /message and /batch endpoints now return a JSON response body containing queue metrics (backlogCount, backlogBytes, oldestMessageTimestamp) instead of an empty response.
  • A new GET /metrics endpoint is added to the queue broker to support the metrics() API.

Affected Symbols

cloudflare-workers miniflare@4.20260410.0 - Change8