Change8

wrangler@4.93.0

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

Summary

This release introduces new commands for querying the Workers AI model catalog (`ai models schema` and `ai models list`) and adds deployment control via `--containers-rollout=none`. Several bug fixes address issues related to D1 migrations, local Workflow startup, and cleanup of temporary files.

✨ New Features

  • Added `wrangler ai models schema <model>` command to fetch input/output schemas for Workers AI models from the public model catalog.
  • Added `wrangler ai models list` command which accepts filters like `--search`, `--task`, `--author`, `--source`, and `--hide-experimental` to query the Workers AI model catalog.
  • Added `--containers-rollout=none` flag to skip deploying a container during deployment, useful when the container is unchanged or Docker is unavailable.

🐛 Bug Fixes

  • D1 migration cancellation now throws a clear error instead of silently returning.
  • Improved Docker CLI error messages to include links to installation docs and platform-specific instructions.
  • Remote proxy session errors (e.g., missing `cloudflared`) are now surfaced with controller reason and root cause.
  • Fixed local Workflow startup failure when compatibility flags included `experimental` by deduplicating flags for the internal Workflow engine service.
  • Wrangler now sweeps stale `.wrangler/tmp/*` directories older than 24 hours left behind by abnormal exits during `wrangler dev` sessions.
  • When deploying Workflows, Wrangler now prompts to provision a workers.dev subdomain if one is missing, preventing opaque server-side deployment failures.

Affected Symbols