Skip to content

Releases: phnx-labs/linear-cli

v0.1.3 — --due-date flag

29 May 17:49

Choose a tag to compare

Highlights

--due-date for create and update — PR #1.

linear create "My task" --due-date 2026-12-31
linear update RUSH-565 --due-date 2026-04-26
linear update RUSH-565 --due-date none    # clear

Validated via datetime.date.fromisoformat. Zero new deps.

Closes #1.

linear-cli 0.1.2

26 Apr 10:22

Choose a tag to compare

Bug-fix release. No code-behavior changes; resolves two HN-readiness inconsistencies.

Fixed

  • install.sh error message claimed Python 3.10+ was required; the script works on 3.9+ (matches README, badge, comparison table, FAQ).
  • SECURITY.md claimed environment variables were rejected as a key-resolution path; the CLI has supported them since 0.1.0 alongside macOS Keychain. Rewrote the section to document all three paths (config / env / Keychain) with explicit tradeoffs.

Demo assets (gif, mp4) remain on v0.1.0.

linear-cli 0.1.1

25 Apr 00:36

Choose a tag to compare

Documentation polish on top of v0.1.0. No behavior changes — just the version bump.

What's new

  • Hero demo video embedded directly in the README (1080p, 17s, with audio). Sourced from the v0.1.0 release asset.
  • assets/flow.svg — replaces the ASCII flow diagram with a dark-grid SVG showing the human-files / agent-implements / human-reviews loop.
  • Zero supply chain attack surface section in README, with a matching badge in the badge row.
  • "Works with" harness logos under assets/harnesses/ — Claude, Codex, Gemini, Cursor.
  • Sanitized flow.svg — replaced personal email and handle with example values.

See CHANGELOG.md for the full diff.

Install

```bash
curl -sSL https://raw.githubusercontent.com/phnx-labs/linear-cli/main/install.sh | bash
```

linear-cli 0.1.0

24 Apr 22:44

Choose a tag to compare

First public release of linear-cli — a single-file Linear client for the shell.

Highlights

  • Linear for you and your agents. Same queue, same CLI. Type it yourself or hand it to a subagent.
  • Zero dependencies. Single ~43 KB Python file. No pip install, no npm, no cargo.
  • Proof-first completion. Close tickets with attachments, links, or text in one call: linear update GR-42 --done --proof <file|url|text>.
  • JSON output everywhere. --json on every read command. Pipe to jq or hand to a subagent.
  • Per-agent lanes. Multiple agents share one Linear team via --agent <name> filtering.

Install

```bash
curl -sSL https://raw.githubusercontent.com/phnx-labs/linear-cli/main/install.sh | bash
```

Why a CLI when Linear ships an MCP server?

MCP injects the full tool catalog into every agent turn — burns 13K+ tokens before the agent does anything useful. The CLI returns exactly the bytes you ask for. See the README for the full argument.

Demo

The attached `LinearDemo.mp4` (1080p, 17s, with audio) shows the three core flows: query queue, claim, ship with proof.

See CHANGELOG.md for the full feature list.