Example 1
A versioned release with concrete next steps
Improved
CLI 2.0.0 — 2026-06-10
Breaking changes
deploy --envis replaced bydeploy --environment.- Exit code 2 now indicates invalid configuration.
Migration
- Update CI commands to
deploy --environment staging. - Handle exit code 2 as a configuration failure, not a retry.
- Run
deploy --dry-run --environment stagingbefore production.
Fixed
- Dry-run no longer writes deployment metadata.
Why it works: Names the changed surface and includes a verification action rather than asking consumers to infer the migration.
Copy the markdown · replace illustrative details
## CLI 2.0.0 — 2026-06-10
### Breaking changes
- `deploy --env` is replaced by `deploy --environment`.
- Exit code 2 now indicates invalid configuration.
### Migration
1. Update CI commands to `deploy --environment staging`.
2. Handle exit code 2 as a configuration failure, not a retry.
3. Run `deploy --dry-run --environment staging` before production.
### Fixed
- Dry-run no longer writes deployment metadata.