miniflare@4.20260426.0
📦 cloudflare-workersView on GitHub →
✨ 1 features🐛 5 fixes🔧 9 symbols
Summary
This release enhances local development by adding extended SSL mode support for Hyperdrive and forcing Flagship bindings to use remote services locally. Several bugs were fixed related to multi-worker setups, service binding props forwarding, and router-worker stability.
Migration Steps
- If you rely on Flagship bindings behaving differently in local dev (i.e., using a local stub instead of remote), be aware that they now always access the remote service. You can set 'remote: true' in your configuration to suppress the warning about remote access charges during local development, though this setting no longer changes behavior.
✨ New Features
- Added extended sslmode support for Hyperdrive local dev, including support for sslmodes verify-full / verify-ca for Postgres and VERIFY_IDENTITY / VERIFY_CA for MySQL.
🐛 Bug Fixes
- Flagship bindings now always use the remote service during local development, aligning behavior with AI bindings. The 'remote' config field is retained only to suppress a warning.
- Fixed a crash when running multiple workers with multiple browser bindings in miniflare, which previously threw an error about an existing row in the table.
- Fixed service binding and tail consumer 'props' being dropped when targeted workers ran in separate local dev instances (via the dev registry). Props are now correctly forwarded across dev registry boundaries.
- Fixed a TypeError in the router-worker when 'static_routing' was configured without 'user_worker' rules, ensuring the matcher falls back to an empty array.
- Stopped stripping the internal counter suffix (-N) from workflow step names in the local explorer API response to allow the UI to distinguish duplicate step names.