# v1.0.0 — General Availability (GA) First public, generally-available release. relay-baton graduates off the perpetual `-alpha.N` line. No feature changes versus the last alpha; this release makes the project legally usable and installable. > This is the **GA** note for the `v1.0.0` tag. The earlier > [`v1.0.0.md`](./v1.0.0.md) documents the pre-GA "Stable Local Release" > milestone and is kept for history. ## Added - **MIT `LICENSE`** at the repository root (previously unlicensed / "all rights reserved"). `license: "MIT"` in every package manifest. - **npm distribution** — the CLI publishes as **`@relay-baton/cli`** (installs the familiar `relay-baton` command), plus the public `@relay-baton/core`, `@relay-baton/shared`, and `@relay-baton/tui` libraries. `npm i -g @relay-baton/cli` / `npx @relay-baton/cli` work without a clone. - **Package managers** — Homebrew tap (`dgl1231/homebrew-relay-baton`), Scoop bucket (`dgl1231/scoop-relay-baton`), and Winget (`dgl1231.relay-baton`). - **`CHANGELOG.md`** + a bump-and-fan-out release pipeline (npm / Homebrew / Scoop / Winget on one tag). ## Changed - All packages versioned to **1.0.0**; GA versioning replaces `-alpha.N`. ## Hard constraints (unchanged, locked by tests) - No direct OpenAI/Anthropic API calls; subprocess-only via the local `codex` / `claude` CLIs. No stored/printed API keys. No auto commit/push/PR; no daemon; deterministic compaction only.