2.5.0 (2026-08-24)
- issue-helpers: add move_issue/2 for moving an issue to a resolved project (#186) (6c43e39)
- issue: add --from/--to bulk project-to-project mode to lc issue move (#189) (bbb2df3)
- issue: add lc issue move subcommand (#187) (51cd1f7)
2.4.0 (2026-08-21)
- adds more syntax highlighting languages (#182) (91baa77)
- allow multiple concurrent status updates for issues (#180) (37c1940)
2.3.0 (2026-08-21)
2.2.0 (2026-08-21)
2.1.1 (2026-08-21)
2.1.0 (2026-08-21)
2.0.2 (2026-08-21)
- guard release PR relabel during manual dispatch (#169) (cf66935)
- retrigger release-please after label repair (#170) (cfe1fbd)
2.0.1 (2026-08-20)
2.0.0 (2026-08-20)
- linux: bundle an mdex musl libgcc runtime (#164)
1.16.0 (2026-08-20)
- EXT-4: handle GraphQL error and partial-data responses explicitly (#160) (31359ef)
- EXT-7: bundle musl NIF for Linux Burrito releases and container (#163) (3172d4e)
1.15.2 (2026-08-19)
1.15.1 (2026-08-19)
- fix workflow for rebasing (#155) (c44178c)
- project: scope all project prompts to team (#154) (b884436)
1.15.0 (2026-08-19)
1.14.0 (2026-08-18)
- issue: add --description option to lc issue update (#141) (d762f32)
- issue: add interactive issue assign command (#140) (33176bd)
1.13.2 (2026-08-16)
1.13.1 (2026-08-16)
1.13.0 (2026-08-16)
1.12.0 (2026-08-16)
1.11.0 (2026-08-16)
1.10.0 (2026-08-16)
1.9.1 (2026-08-16)
1.9.0 (2026-08-16)
1.8.0 (2026-08-14)
1.7.0 (2026-08-14)
1.6.0 (2026-08-14)
- ai: adds CLAUDE.md symlink (#110) (5165c4e)
- close: make issue close/cancel idempotent when already in terminal state (#113) (0a71060)
1.5.1 (2026-08-14)
1.5.0 (2026-08-13)
- launch stokowski sessions via mix stokowski (#106) (550ed26)
- vendor stokowski for Linear-driven agent orchestration (#101) (b68fc57)
1.4.1 (2026-08-12)
1.4.0 (2026-08-12)
1.3.0 (2026-08-12)
1.2.0 (2026-08-12)
1.1.1 (2026-08-12)
- update references after the linear-cli-ex -> linear-cli / linear-cli -> linear-cli-rb repo renames (#81) (8328782)
1.1.0 (2026-08-12)
1.0.0 (2026-08-11)
- graduate to 1.0.0 - disable pre-major version bumping (#70)
- cd: parallelize Burrito target builds and fix Trivy/Podman image scanning (#68)
- ci: rename release.yaml to main.yaml, workflow name to "main" (#38)
- add Readme/LICENSE, feat: wire up the issue list --project picker (#12)
- add mix githooks.install to activate the repo's git hooks (#51) (9b35472)
- api: add LinearCli.Api GraphQL client (Phase 1) (723f3f6)
- ci: add a full SBOM - app deps, OTP/Elixir runtime, container OS packages (#54) (e296fdd)
- cli: add favorite teams/projects, filtering list views by them (#61) (6c858d9)
- cli: add issue create/develop/pr/take/update write commands (Phase 6) (1649618)
- cli: add profiles - default team/project stored in local SQLite (#57) (554e336)
- cli: add project update - post a status update to a project (#43) (30dc6dc)
- cli: make version respect --output json (#33) (b160aad)
- cli: resolve bare issue numbers via active profile, favorited teams, or a team prompt (#65) (8b183da)
- cli: support Ruby's short subcommand aliases (#15) (9fca6b5)
- initial commit with ash submodule (c2ceafb)
- linear: add Ash domain resources for Issue/Project/Team/User/Label/WorkflowState/Comment (Phase 2) (e2a27f3)
- oban: add scheduled monthly project rollover (Phase 7) (11afb43)
- phase 4 from initial plan -> complete (012866e)
- phase 8 - packaging, releasing, and CI (#1) (905c238)
- scaffold Elixir port and enforce conventional commits (a4d03a0)
- ci: consolidate the release pipeline into one workflow/DAG (ba821bb)
- ci: create releases as drafts so assets survive Immutable Releases (#19) (8572623)
- ci: package release binaries with the wrapper scripts (#24) (5fb24a4)
- ci: rebuild the release pipeline to stop the version-bump runaway loop (#30) (c311fd4)
- ci: relabel the release PR as tagged after we tag it ourselves (ab1408e)
- ci: skip commit-subject validation in the post-merge pipeline (#41) (3d00a85)
- cli: reject unrecognized flags instead of treating them as issue ids (#2) (#4) (e697ff6)
- deps: update ash to a non-vulnerable version (#63) (b838e2a)
- linear: fan out find-by-ids and per-team project fetches (Phase 5) (fb00153)
- ci: rename release.yaml to main.yaml, workflow name to "main" (#38) (2581a40)
- graduate to 1.0.0 - disable pre-major version bumping (#70) (87a65ae)
0.9.0 (2026-08-11)
- cd: parallelize Burrito target builds and fix Trivy/Podman image scanning (#68)
0.8.5 (2026-08-11)
0.8.4 (2026-08-11)
- cli: add favorite teams/projects, filtering list views by them (#61) (6c858d9)
- cli: add profiles - default team/project stored in local SQLite (#57) (554e336)
0.8.3 (2026-08-10)
0.8.2 (2026-08-10)
0.8.1 (2026-08-10)
0.8.0 (2026-08-10)
- ci: rename release.yaml to main.yaml, workflow name to "main" (#38)
0.7.2 (2026-08-09)
- ci: relabel the release PR as tagged after we tag it ourselves (ab1408e)
0.7.1 (2026-08-09)
0.7.0 (2026-08-09)
- add Readme/LICENSE, feat: wire up the issue list --project picker (#12)
- api: add LinearCli.Api GraphQL client (Phase 1) (723f3f6)
- cli: add issue create/develop/pr/take/update write commands (Phase 6) (1649618)
- cli: support Ruby's short subcommand aliases (#15) (9fca6b5)
- initial commit with ash submodule (c2ceafb)
- linear: add Ash domain resources for Issue/Project/Team/User/Label/WorkflowState/Comment (Phase 2) (e2a27f3)
- oban: add scheduled monthly project rollover (Phase 7) (11afb43)
- phase 4 from initial plan -> complete (012866e)
- phase 8 - packaging, releasing, and CI (#1) (905c238)
- scaffold Elixir port and enforce conventional commits (a4d03a0)
- ci: create releases as drafts so assets survive Immutable Releases (#19) (8572623)
- ci: package release binaries with the wrapper scripts (#24) (5fb24a4)
- cli: reject unrecognized flags instead of treating them as issue ids (#2) (#4) (e697ff6)
- linear: fan out find-by-ids and per-team project fetches (Phase 5) (fb00153)
0.6.0 (2026-08-09)
- add Readme/LICENSE, feat: wire up the issue list --project picker (#12)
- api: add LinearCli.Api GraphQL client (Phase 1) (723f3f6)
- cli: add issue create/develop/pr/take/update write commands (Phase 6) (1649618)
- cli: support Ruby's short subcommand aliases (#15) (9fca6b5)
- initial commit with ash submodule (c2ceafb)
- linear: add Ash domain resources for Issue/Project/Team/User/Label/WorkflowState/Comment (Phase 2) (e2a27f3)
- oban: add scheduled monthly project rollover (Phase 7) (11afb43)
- phase 4 from initial plan -> complete (012866e)
- phase 8 - packaging, releasing, and CI (#1) (905c238)
- scaffold Elixir port and enforce conventional commits (a4d03a0)
- ci: create releases as drafts so assets survive Immutable Releases (#19) (8572623)
- ci: package release binaries with the wrapper scripts (#24) (5fb24a4)
- cli: reject unrecognized flags instead of treating them as issue ids (#2) (#4) (e697ff6)
- linear: fan out find-by-ids and per-team project fetches (Phase 5) (fb00153)
0.5.0 (2026-08-09)
- add Readme/LICENSE, feat: wire up the issue list --project picker (#12)
- api: add LinearCli.Api GraphQL client (Phase 1) (723f3f6)
- cli: add issue create/develop/pr/take/update write commands (Phase 6) (1649618)
- cli: support Ruby's short subcommand aliases (#15) (9fca6b5)
- initial commit with ash submodule (c2ceafb)
- linear: add Ash domain resources for Issue/Project/Team/User/Label/WorkflowState/Comment (Phase 2) (e2a27f3)
- oban: add scheduled monthly project rollover (Phase 7) (11afb43)
- phase 4 from initial plan -> complete (012866e)
- phase 8 - packaging, releasing, and CI (#1) (905c238)
- scaffold Elixir port and enforce conventional commits (a4d03a0)
- ci: create releases as drafts so assets survive Immutable Releases (#19) (8572623)
- ci: package release binaries with the wrapper scripts (#24) (5fb24a4)
- cli: reject unrecognized flags instead of treating them as issue ids (#2) (#4) (e697ff6)
- linear: fan out find-by-ids and per-team project fetches (Phase 5) (fb00153)
0.4.0 (2026-08-09)
- add Readme/LICENSE, feat: wire up the issue list --project picker (#12)
- api: add LinearCli.Api GraphQL client (Phase 1) (723f3f6)
- cli: add issue create/develop/pr/take/update write commands (Phase 6) (1649618)
- cli: support Ruby's short subcommand aliases (#15) (9fca6b5)
- initial commit with ash submodule (c2ceafb)
- linear: add Ash domain resources for Issue/Project/Team/User/Label/WorkflowState/Comment (Phase 2) (e2a27f3)
- oban: add scheduled monthly project rollover (Phase 7) (11afb43)
- phase 4 from initial plan -> complete (012866e)
- phase 8 - packaging, releasing, and CI (#1) (905c238)
- scaffold Elixir port and enforce conventional commits (a4d03a0)
- ci: create releases as drafts so assets survive Immutable Releases (#19) (8572623)
- ci: package release binaries with the wrapper scripts (#24) (5fb24a4)
- cli: reject unrecognized flags instead of treating them as issue ids (#2) (#4) (e697ff6)
- linear: fan out find-by-ids and per-team project fetches (Phase 5) (fb00153)
0.3.1 (2026-08-09)
0.3.0 (2026-08-09)
- add Readme/LICENSE, feat: wire up the issue list --project picker (#12)
- api: add LinearCli.Api GraphQL client (Phase 1) (723f3f6)
- cli: add issue create/develop/pr/take/update write commands (Phase 6) (1649618)
- cli: support Ruby's short subcommand aliases (#15) (9fca6b5)
- initial commit with ash submodule (c2ceafb)
- linear: add Ash domain resources for Issue/Project/Team/User/Label/WorkflowState/Comment (Phase 2) (e2a27f3)
- oban: add scheduled monthly project rollover (Phase 7) (11afb43)
- phase 4 from initial plan -> complete (012866e)
- phase 8 - packaging, releasing, and CI (#1) (905c238)
- scaffold Elixir port and enforce conventional commits (a4d03a0)
- ci: create releases as drafts so assets survive Immutable Releases (#19) (8572623)
- cli: reject unrecognized flags instead of treating them as issue ids (#2) (#4) (e697ff6)
- linear: fan out find-by-ids and per-team project fetches (Phase 5) (fb00153)
0.2.1 (2026-08-09)
0.2.0 (2026-08-09)
- add Readme/LICENSE, feat: wire up the issue list --project picker (#12)
0.1.2 (2026-08-09)
- api: add LinearCli.Api GraphQL client (Phase 1) (723f3f6)
- cli: add issue create/develop/pr/take/update write commands (Phase 6) (1649618)
- initial commit with ash submodule (c2ceafb)
- linear: add Ash domain resources for Issue/Project/Team/User/Label/WorkflowState/Comment (Phase 2) (e2a27f3)
- oban: add scheduled monthly project rollover (Phase 7) (11afb43)
- phase 4 from initial plan -> complete (012866e)
- phase 8 - packaging, releasing, and CI (#1) (905c238)
- scaffold Elixir port and enforce conventional commits (a4d03a0)
- linear: fan out find-by-ids and per-team project fetches (Phase 5) (fb00153)
0.1.1 (2026-08-09)
- api: add LinearCli.Api GraphQL client (Phase 1) (723f3f6)
- cli: add issue create/develop/pr/take/update write commands (Phase 6) (1649618)
- initial commit with ash submodule (c2ceafb)
- linear: add Ash domain resources for Issue/Project/Team/User/Label/WorkflowState/Comment (Phase 2) (e2a27f3)
- oban: add scheduled monthly project rollover (Phase 7) (11afb43)
- phase 4 from initial plan -> complete (012866e)
- phase 8 - packaging, releasing, and CI (#1) (905c238)
- scaffold Elixir port and enforce conventional commits (a4d03a0)
- linear: fan out find-by-ids and per-team project fetches (Phase 5) (fb00153)