diff --git a/CHANGELOG.md b/CHANGELOG.md index fdb0b9c..e03fcfd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.21.0] - 2026-09-05 + ### Changed - **`linear create` refuses to create an unassigned issue.** An issue with no diff --git a/README.md b/README.md index bc565b8..20fe67b 100644 --- a/README.md +++ b/README.md @@ -30,13 +30,13 @@ Use the same shell contract whether you're typing or a subagent is: query the qu Preferred (pinned tag + SHA-256 verify via `install.sh`): ```bash -curl -sSL https://raw.githubusercontent.com/phnx-labs/linear-cli/v0.18.0/install.sh | sh +curl -sSL https://raw.githubusercontent.com/phnx-labs/linear-cli/v0.21.0/install.sh | sh ``` Manual pin (same tag; no checksum — prefer `install.sh` above): ```bash -curl -o ~/.local/bin/linear https://raw.githubusercontent.com/phnx-labs/linear-cli/v0.18.0/linear +curl -o ~/.local/bin/linear https://raw.githubusercontent.com/phnx-labs/linear-cli/v0.21.0/linear chmod +x ~/.local/bin/linear ``` diff --git a/install.sh b/install.sh index 4effd8e..a9f58c6 100755 --- a/install.sh +++ b/install.sh @@ -6,9 +6,9 @@ set -eu REPO="phnx-labs/linear-cli" # Pin a release tag (not floating main). Override with LINEAR_CLI_VERSION / # LINEAR_CLI_SHA256 only when you deliberately install a different revision. -VERSION="${LINEAR_CLI_VERSION:-v0.20.0}" +VERSION="${LINEAR_CLI_VERSION:-v0.21.0}" # SHA-256 of the `linear` file at VERSION. Recomputed whenever VERSION bumps. -EXPECTED_SHA256="${LINEAR_CLI_SHA256:-40e95dd4c8b55c8442aa8ef61d870fc90d8490453fc544b42b496e47e8d7ec51}" +EXPECTED_SHA256="${LINEAR_CLI_SHA256:-d68fe508cb19460d0f2a517062a7a66646525539a11caedaa4a15ae5b3717cbe}" URL="https://raw.githubusercontent.com/${REPO}/${VERSION}/linear" pick_install_dir() {