# Yaba 2.0.1 Release Plan

## Target

- Package: `yaba-release-cli`
- Version: `2.0.1`
- Release type: patch
- Date prepared: `2026-03-06`

## Scope

`2.0.1` is a non-breaking patch release focused on migration guidance for legacy CLI usage.

## Included Changes

- Deprecation warnings for legacy usage:
  - `--yes` -> prefer `--no-prompt`
  - `--notify slack` -> prefer `--publish`
  - `--release-name` -> prefer `--name`
  - implicit `yaba` invocation -> prefer `yaba release create`
- Human-mode warning output only (JSON output stays machine-clean)
- README updates for deprecations and migration

## Compatibility

- No legacy behavior removed in `2.0.1`
- Existing automation remains functional
- This release prepares users for planned removals in `v3`

## Release Checklist

1. Validate:
   - `node --check bin/utils/command.js`
   - `node --check bin/index.js`
   - run parser/CLI smoke checks for legacy flags and JSON output
2. Confirm version metadata:
   - `package.json` is `2.0.1`
   - `package-lock.json` is `2.0.1`
3. Publish:
   - merge PR
   - tag `v2.0.1`
   - `npm publish`
