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)