Skip to content

Releases

v0.3.1

Choose a tag to compare

@codeonym codeonym released this 03 Nov 16:17
8996df0

0.3.1 (2026-11-03)

Build

  • deps-dev: bump ruff from 0.16.9 to 0.16.10 in the dev-tools group (#39) (5c115bd)
  • deps: bump platformdirs from 4.12.0 to 4.12.2 (#40) (21d4a68)
  • deps: bump platformdirs from 4.12.2 to 4.14.0 (#48) (193c9ae)
  • deps: bump typer from 0.27.2 to 0.27.3 (#43) (544c5a1)

v0.3.0

Choose a tag to compare

@codeonym codeonym released this 02 Oct 23:14
b190c59

0.3.0 (2026-10-02)

⚠ BREAKING CHANGES

  • --json on user search/view, meta … and issue transitions prints the views' JSON (people as accountId, name, email…; a transition's to is its status name) instead of Jira's raw responses.
  • --json on project, board, sprint, filter, field and dashboard commands prints the views' JSON (camelCase, people as {accountId, name, email}) instead of Jira's raw responses. Every write now asks first: project update/restore, sprint update/start/add/remove, filter update/star/columns and field update/restore take --yes in scripts, and a declined change exits 2 instead of 1.
  • the parts' --json output uses the views' shapes; comment edit and comment add --edit-last now ask (pass --yes); worklog add takes --time for many issues (KEY TIME still works).
  • audit.jsonl lines now hold "changes" (key, before, after per issue) and "failed" instead of top-level "before"/"after", and a declined confirmation exits 2 instead of 1.
  • issue transition asks before moving even a single issue, and refuses without --yes when there is no terminal to ask on (scripts must pass --yes).
  • acli-py issue view --json prints the issue view (key, summary, status {name, category}, assignee {accountId, name, email}, links, comments {total, items}, extra fields under "fields") instead of Jira's raw JSON.
  • the aj command is no longer installed; use acli-py.

Features

  • chain commands with pipes (#12) (#29) (dcb2ccc)
  • comments, links, attachments and worklogs through commands and queries (#15) (#32) (8470550)
  • create, clone, delete and archive issues through commands (#14) (#31) (a81b32c)
  • edit, assign and watch issues through commands, asking first (#13) (#30) (046afab)
  • issue export, standup, sprint report, git names and aliases (#21) (#36) (30d7d04), closes #20
  • log, undo and issue import through one plan-then-bulk path (#19) (#35) (9d0eb6a)
  • move issue reads to queries with views (#16) (#33) (3bf4ecf)
  • move issues through the TransitionIssue command, asking first (#10) (#27) (29dc5db)
  • projects, boards, sprints, filters, fields and dashboards through the bus (#17) (#34) (4b09b89)
  • run commands over many issues through the bulk engine (#11) (#28) (2230cd7)
  • show issues through the GetIssue query and IssueView (#9) (#26) (7c05d4c)

Bug Fixes

Refactoring

  • contract the layers, no import-linter exceptions left (#18) (#37) (a699c8e)
  • rename the command to acli-py (#7) (#23) (866f847)

v0.2.0

Choose a tag to compare

@codeonym codeonym released this 29 Sep 16:01
4869464

0.2.0 (2026-09-29)

Features

  • aj tui, aj shell and smart queries, with every acli flag covered (#3) (574dcc7), closes #2

Documentation

  • point from getting started to the TUI and the shell (#6) (328e214), closes #5

v0.1.0

Choose a tag to compare

@codeonym codeonym released this 29 Sep 14:13
b67fa49

0.1.0 (2026-09-29)

Features

  • the aj command line for Jira Cloud (9eb5f2d)

Documentation

  • README, guides and a command reference generated from the CLI (59bb4ff)

Build

  • set up the project with the codeonym-oss tooling (831a084)