Skip to content

Commit a3e2960

Browse files
committed
chore: Release linear-cli version 2.0.0
1 parent 26c418f commit a3e2960

File tree

3 files changed

+30
-3
lines changed

3 files changed

+30
-3
lines changed

CHANGELOG.md

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,32 @@
22

33
## [Unreleased]
44

5+
## [2.0.0] - 2026-04-03
6+
7+
### Fixed
8+
9+
- alphanumeric team keys (e.g. team keys with numbers) now accepted
10+
- workspace flag collision: removed -w short alias from --workspace to avoid conflict with --web
11+
- auth migrate keyring error message now includes suggestion
12+
13+
### Changed
14+
15+
- json output now preserves GraphQL field names and connection shape across all commands
16+
- issue view resolved thread metadata format
17+
18+
### Added
19+
20+
- `issue list` split into `issue mine` and `issue query`. `mine` is your personal work queue (unstarted issues assigned to you). `query` handles cross-team filtering, --json output, and full-text search via --search. `issue list` is aliased to `mine` for now but should be considered deprecated
21+
- agent-session list and view commands ([#192](https://github.com/schpet/linear-cli/pull/192); thanks @paymog)
22+
- issue link command to attach URLs to issues ([#185](https://github.com/schpet/linear-cli/pull/185); thanks @lucleray)
23+
- keyring storage for API keys on macOS, Linux, and Windows ([#136](https://github.com/schpet/linear-cli/pull/136); thanks @bendrucker)
24+
- label filter (--label) for issue list and issue query ([#180](https://github.com/schpet/linear-cli/pull/180); thanks @mihai-chiorean)
25+
- project label filter (--project-label) to match issues across all projects with a given label ([#178](https://github.com/schpet/linear-cli/pull/178); thanks @AlJohri)
26+
- date filters (--created-after, --updated-after) for issue list and issue query ([#191](https://github.com/schpet/linear-cli/pull/191); thanks @jholm117)
27+
- json output (--json) for issue list, issue create, and cycle list ([#179](https://github.com/schpet/linear-cli/pull/179); thanks @mihai-chiorean)
28+
- assignee, priority, and state display in issue view ([#190](https://github.com/schpet/linear-cli/pull/190); thanks @jholm117)
29+
- issue documents shown in issue view
30+
531
## [1.11.1] - 2026-03-06
632

733
### Added
@@ -410,7 +436,8 @@
410436
- adds a -t, --title flag to the `issue pr` command, allowing you to provide a PR title that is different than linear's issue title
411437
- allows linear issue identifiers to be passed in as arguments to the issue commands as an alternative to parsing the branch name, e.g. `linear issue show ABC-123`
412438

413-
[Unreleased]: https://github.com/schpet/linear-cli/compare/v1.11.1...HEAD
439+
[Unreleased]: https://github.com/schpet/linear-cli/compare/v2.0.0...HEAD
440+
[2.0.0]: https://github.com/schpet/linear-cli/compare/v1.11.1...v2.0.0
414441
[1.11.1]: https://github.com/schpet/linear-cli/compare/v1.11.0...v1.11.1
415442
[1.11.0]: https://github.com/schpet/linear-cli/compare/v1.10.0...v1.11.0
416443
[1.10.0]: https://github.com/schpet/linear-cli/compare/v1.9.1...v1.10.0

deno.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://raw.githubusercontent.com/denoland/deno/main/cli/schemas/config-file.v1.json",
33
"name": "@schpet/linear-cli",
4-
"version": "1.11.1",
4+
"version": "2.0.0",
55
"exports": "./src/main.ts",
66
"license": "MIT",
77
"tasks": {

dist-workspace.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ members = ["dist:."]
55
[package]
66
name = "linear"
77
description = "CLI tool for linear.app that uses git branch names and directory names to open issues and team pages"
8-
version = "1.11.1"
8+
version = "2.0.0"
99
license = "MIT"
1010
repository = "https://github.com/schpet/linear-cli"
1111
homepage = "https://github.com/schpet/linear-cli"

0 commit comments

Comments
 (0)