UNPKG

yaba-release-cli

Version:

Yaba is a simple CLI tool that helps you manage releases of your Github projects.

43 lines (32 loc) 1.1 kB
# 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`