@cloudflare/containers-shared@0.15.0
Breaking Changes📦 cloudflare-workersView on GitHub →
⚠ 1 breaking✨ 1 features🐛 1 fixes🔧 1 symbols
Summary
This release introduces the `--containers-rollout=none` flag for deployment control and refactors an internal Docker verification utility for better readability and extensibility.
⚠️ Breaking Changes
- The internal function `verifyDockerInstalled` signature has changed from `(dockerPath: string, isDev?: boolean)` to `({ dockerPath, isDev }: { dockerPath: string; isDev?: boolean })`. Code relying on positional arguments for this function will break; update calls to pass an options object instead.
Migration Steps
- If you were calling the internal `verifyDockerInstalled` function, update calls to pass an options object: change `verifyDockerInstalled(path, isDev)` to `verifyDockerInstalled({ dockerPath: path, isDev: isDev })`.
✨ New Features
- Added the `--containers-rollout=none` flag to allow skipping the deployment of a container, useful when changes do not affect the container or Docker is unavailable.
🐛 Bug Fixes
- Improved the Docker CLI error message to be more actionable by including links to Docker installation documentation, platform-specific daemon startup instructions, and guidance on alternative Docker-compatible CLIs.