Skip to content

Releases: schpet/linear-cli

1.11.1 - 2026-03-06

06 Mar 22:18

Choose a tag to compare

Release Notes

Added

  • publish to npm as @schpet/linear-cli, enabling installation via npm/bun as a dev dependency

Install linear 1.11.1

Install prebuilt binaries via shell script

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

Install prebuilt binaries via Homebrew

brew install schpet/tap/linear

Install prebuilt binaries into your npm project

npm install @schpet/linear-cli@1.11.1

Download linear 1.11.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.11.0 - 2026-03-05

05 Mar 05:28

Choose a tag to compare

Release Notes

Added

  • project update and delete commands, plus --json flag for project commands (#148; thanks @chronosis)
  • cycle list and view commands, plus --cycle filter for issue list (#162; thanks @regaw-leinad)
  • issue comment delete command (#161; thanks @jholm117)
  • cycle support for issue create and update commands (#150; thanks @jholm117)
  • milestone support for issue create and update commands (#149; thanks @jholm117)

Fixed

  • project update date validation now works correctly when combined with other flags
  • issue view no longer sends auth headers to non-Linear image domains (#154; thanks @hmnd)
  • project lookup now falls back to slug ID when name match fails (#158; thanks @mipearson)
  • success message order corrected for 'blocked-by' issue relations
  • git command errors now report more helpful messages

Install linear 1.11.0

Install prebuilt binaries via shell script

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

Install prebuilt binaries via Homebrew

brew install schpet/tap/linear

Download linear 1.11.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.10.0 - 2026-02-17

17 Feb 04:59

Choose a tag to compare

Release Notes

Fixed

  • issue start command no longer creates extra commit after describing
  • spinners now properly disabled in non-TTY environments
  • correct API key creation URL in auth login (#146; thanks @srgfrancisco)

Changed

  • increased sub-issues display limit from 50 to 250 in issue view (#124; thanks @paymog)
  • attachment view now shows sourceType (e.g., Slack, GitHub) (#111; thanks @paymog)

Added

  • raw GraphQL API access via new api subcommand (#121; thanks @bendrucker)
  • issue relation command for managing dependencies between issues (#115; thanks @ztrayner)
  • --sort-order flag to milestone update command (#120; thanks @bendrucker)
  • user-friendly error handling with LINEAR_DEBUG environment variable for troubleshooting

Install linear 1.10.0

Install prebuilt binaries via shell script

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

Install prebuilt binaries via Homebrew

brew install schpet/tap/linear

Download linear 1.10.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.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