Skip to content

Releases: schpet/linear-cli

1.9.1 - 2026-01-29

29 Jan 17:12

Choose a tag to compare

Release Notes

Fixed

  • switched to --allow-all for Deno permissions since --allow-run was already unrestricted (making granular permissions ineffective) and the permission flags frequently caused issues when downloading images from arbitrary domains in Linear comments

Install linear 1.9.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/schpet/linear-cli/releases/download/v1.9.1/linear-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install schpet/tap/linear

Download linear 1.9.1

File Platform Checksum
linear-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
linear-x86_64-apple-darwin.tar.xz Intel macOS checksum
linear-x86_64-pc-windows-msvc.zip x64 Windows checksum
linear-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
linear-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

1.9.0 - 2026-01-29

29 Jan 05:58

Choose a tag to compare

Release Notes

Fixed

  • Fix --assignee self to correctly resolve to current user (#104; thanks @JustTrott)
  • add pagination to project list command (#109; thanks @andrew-kline)
  • add pagination to team list command (#107; thanks @andrew-kline)
  • error when --workspace flag specifies unknown workspace
  • --sort flag now works correctly after interactive prompts (#96; thanks @paymog)

Added

  • built-in credential storage at ~/.config/linear/credentials.toml for managing multiple Linear workspaces
  • linear auth login to add workspace credentials (auto-detects workspace from API key)
  • linear auth logout to remove workspace credentials
  • linear auth list to show configured workspaces with org/user info
  • linear auth default to set the default workspace
  • global -w, --workspace flag to target a specific workspace by slug
  • --project filter for issue list command (#94; thanks @paymog)

Install linear 1.9.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/schpet/linear-cli/releases/download/v1.9.0/linear-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install schpet/tap/linear

Download linear 1.9.0

File Platform Checksum
linear-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
linear-x86_64-apple-darwin.tar.xz Intel macOS checksum
linear-x86_64-pc-windows-msvc.zip x64 Windows checksum
linear-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
linear-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

1.8.1 - 2026-01-23

23 Jan 19:01

Choose a tag to compare

Release Notes

Fixed

  • sync deno permissions to compiled binaries ensuring uploads, public downloads, and config paths work correctly

Install linear 1.8.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/schpet/linear-cli/releases/download/v1.8.1/linear-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install schpet/tap/linear

Download linear 1.8.1

File Platform Checksum
linear-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
linear-x86_64-apple-darwin.tar.xz Intel macOS checksum
linear-x86_64-pc-windows-msvc.zip x64 Windows checksum
linear-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
linear-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

1.8.0 - 2026-01-22

22 Jan 19:01

Choose a tag to compare

Release Notes

Fixed

  • add TTY checks before interactive prompts to prevent hanging in non-interactive mode

Added

  • global user config is now merged with project config (~/.config/linear/linear.toml on Unix, %APPDATA%\linear\linear.toml on Windows); project values override global, env vars override both (#89; thanks @kfrance)
  • requests now include a User-Agent header (schpet-linear-cli/VERSION)
  • initiative management commands (list, view, create, archive, unarchive, update, delete, add-project, remove-project) (#95; thanks @skgbafa)
  • label management commands (list, create, delete) (#95; thanks @skgbafa)
  • project create command with team, lead, dates, status, and initiative linking (#95; thanks @skgbafa)
  • team delete command (#95; thanks @skgbafa)
  • bulk operations support for issue delete (--bulk flag) (#95; thanks @skgbafa)
  • document management commands (list, view, create, update, delete) (#95; thanks @skgbafa)
  • auto-generate skill documentation from cli help output with deno task generate-skill-docs

Install linear 1.8.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/schpet/linear-cli/releases/download/v1.8.0/linear-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install schpet/tap/linear

Download linear 1.8.0

File Platform Checksum
linear-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
linear-x86_64-apple-darwin.tar.xz Intel macOS checksum
linear-x86_64-pc-windows-msvc.zip x64 Windows checksum
linear-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
linear-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

1.7.0 - 2026-01-09

09 Jan 20:48

Choose a tag to compare

Release Notes

Added

  • milestone management commands (list, create, update, delete, view) for Linear projects (#92; thanks @jholm117)

Fixed

  • environment variables now correctly take precedence over config file values

Install linear 1.7.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/schpet/linear-cli/releases/download/v1.7.0/linear-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install schpet/tap/linear

Download linear 1.7.0

File Platform Checksum
linear-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
linear-x86_64-apple-darwin.tar.xz Intel macOS checksum
linear-x86_64-pc-windows-msvc.zip x64 Windows checksum
linear-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
linear-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

1.6.0 - 2026-01-05

06 Jan 06:38

Choose a tag to compare

Release Notes

Added

  • add parent and sub-issues to issue view output (#86; thanks @paymog)

Changed

  • prefix issue title with identifier in issue view output

Install linear 1.6.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/schpet/linear-cli/releases/download/v1.6.0/linear-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install schpet/tap/linear

Download linear 1.6.0

File Platform Checksum
linear-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
linear-x86_64-apple-darwin.tar.xz Intel macOS checksum
linear-x86_64-pc-windows-msvc.zip x64 Windows checksum
linear-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
linear-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

1.5.0 - 2025-12-16

16 Dec 15:53

Choose a tag to compare

Release Notes

Fixed

  • bring back x86_64-apple-darwin binaries

Added

  • add issue commits command to print previous commits associated with an issue (jj-vcs only)

Install linear 1.5.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/schpet/linear-cli/releases/download/v1.5.0/linear-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install schpet/tap/linear

Download linear 1.5.0

File Platform Checksum
linear-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
linear-x86_64-apple-darwin.tar.xz Intel macOS checksum
linear-x86_64-pc-windows-msvc.zip x64 Windows checksum
linear-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
linear-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

1.4.0 - 2025-12-08

09 Dec 06:13

Choose a tag to compare

Release Notes

Added

  • issue view now downloads images locally instead of showing authenticated uploads.linear.app urls (disable with --no-download flag, LINEAR_DOWNLOAD_IMAGES=false env var, or download_images = false in config)
  • optional OSC-8 hyperlinks for images in issue view (configure with hyperlink_format option or LINEAR_HYPERLINK_FORMAT env var)
  • claude code skill plugin for linear-cli
  • schema command to print GraphQL schema (SDL or JSON)
  • auth command with whoami and token subcommands
  • ISC license

Install linear 1.4.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/schpet/linear-cli/releases/download/v1.4.0/linear-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install schpet/tap/linear

Download linear 1.4.0

File Platform Checksum
linear-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
linear-x86_64-pc-windows-msvc.zip x64 Windows checksum
linear-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
linear-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

1.3.1 - 2025-12-02

03 Dec 06:59

Choose a tag to compare

Release Notes

Fixed

  • correctly use arm binaries for aarch64-apple-darwin

Removed

  • remove compiled binaries for intel macs - x86_64-apple-darwin

Install linear 1.3.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/schpet/linear-cli/releases/download/v1.3.1/linear-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install schpet/tap/linear

Download linear 1.3.1

File Platform Checksum
linear-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
linear-x86_64-pc-windows-msvc.zip x64 Windows checksum
linear-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
linear-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

1.3.0 - 2025-12-01

02 Dec 05:31

Choose a tag to compare

Release Notes

Changed

  • change the jj description format to include a linear magic word for commit linking
  • change jj behaviour in issue start to create a new empty commit to support the squash workflow

Added

Install linear 1.3.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/schpet/linear-cli/releases/download/v1.3.0/linear-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install schpet/tap/linear

Download linear 1.3.0

File Platform Checksum
linear-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
linear-x86_64-apple-darwin.tar.xz Intel macOS checksum
linear-x86_64-pc-windows-msvc.zip x64 Windows checksum
linear-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
linear-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum