Repository navigation
Releases: aJesus37/jira-go
Releases · aJesus37/jira-go
Release list
v0.3.0
v0.3.0
Cross-Project Search
jira task mine— find all tickets where you are assignee, reporter, or watcher across all projects--jqlflag ontask listfor arbitrary JQL queries (bypasses project scoping)--reporterand--watcherfilters ontask list--all-projectsflag for cross-project listing- Comma-separated
--project KEY1,KEY2support
Rich Descriptions
- Markdown → ADF converter — write descriptions in markdown, rendered correctly in Jira
--description-format(plain/markdown/adf-file)--description-filefor loading from file
Subtask & Epic Improvements
--parentflag for subtask creation (--type Sub-task --parent PROJ-123)--epicflag for one-step epic linking during task creation- New config:
epic_link_fieldfor company-managed project support LinkIssueToEpicnow works for both team-managed (parent) and company-managed (custom field) projects
Sprint Assignment
--sprint IDflag to assign sprint during task creation
Skills & Updates
jira updatenow also installs bundled skills automatically- All skills updated with new flags and workflows
v0.2.3
v0.2.2
What's Changed
Added
- Bundle Claude Code skills into the binary via
go:embed jira skills installcommand to install bundled skills to~/.agents/skills/jira-go/and symlink into~/.claude/skills/install.shone-liner for Linux/macOS: downloads the release binary, installs it to PATH, and installs skills in one step- One-liner install section in README
Removed
install-skills.sh(superseded byjira skills install)
v0.2.1
Changelog
- 15b5767: chore(lint): expand golangci-lint config and add v0.2.1 changelog (Claude Sonnet 4.6 noreply@anthropic.com)
- 07cf5a1: fix(lint): add errcheck suppression and explicit error handling in api and cache ( <>)
- 1562c93: fix(lint): add errcheck suppressions across commands and api packages (Claude Sonnet 4.6 noreply@anthropic.com)
- 6854884: fix(lint): deprecated viewport methods, nil-before-len checks, tagged switch, fmt.Fprintf (Claude Sonnet 4.6 noreply@anthropic.com)
- 68c5d35: fix(lint): fix QF1012 and errcheck in tui issue_list and rich_markdown (Claude Sonnet 4.6 noreply@anthropic.com)
- c997810: fix(lint): fix remaining SA1019, errcheck, and QF1012 in kanban, init, models (Claude Sonnet 4.6 noreply@anthropic.com)
- 6781141: fix(lint): handle remaining errcheck violations in config, tui, and update (Claude Sonnet 4.6 noreply@anthropic.com)
- b97a000: fix(lint): lowercase error strings, fix ineffassign and errcheck in cache (Claude Sonnet 4.6 noreply@anthropic.com)
v0.2.0
Changelog
- 7d4a542: Merge pull request #1 from aJesus37/fix/gitignore-cmd-directory (Anderson de Jesus ajesus37@protonmail.com)
- 7f506de: Merge pull request #2 from aJesus37/feat/owner-management-and-ux-improvements (Anderson de Jesus ajesus37@protonmail.com)
- 60c881d: chore(build): replace Makefile with Taskfile (Jesus Santos jesus.santos@heaven-labs.com)
- 31772cf: chore: add .worktrees to .gitignore (Jesus Santos jesus.santos@heaven-labs.com)
- ebbabed: chore: add GoReleaser config for cross-platform releases (Jesus Santos jesus.santos@heaven-labs.com)
- b610324: chore: create project structure with placeholder packages (Jesus Santos jesus.santos@heaven-labs.com)
- 5f7ecf3: chore: fix module path in Taskfile ldflags (Jesus Santos jesus.santos@heaven-labs.com)
- c8f3047: chore: fix module path to github.com/aJesus37/jira-go and set go 1.21 (Jesus Santos jesus.santos@heaven-labs.com)
- 58650e9: chore: fix remaining placeholder import in AGENTS.md (Jesus Santos jesus.santos@heaven-labs.com)
- c4acc6f: chore: initialize Go module with build tooling (Jesus Santos jesus.santos@heaven-labs.com)
- ac05d5c: chore: remove debug message clearing (Jesus Santos jesus.santos@heaven-labs.com)
- 254fcb3: chore: version unreleased section as v0.2.0 in CHANGELOG (Jesus Santos jesus.santos@heaven-labs.com)
- 2abd6ec: ci: add GitHub Actions CI workflow (test, lint, fmt, mod-tidy checks) (Jesus Santos jesus.santos@heaven-labs.com)
- c744a06: ci: add GoReleaser release workflow triggered on v* tags (Jesus Santos jesus.santos@heaven-labs.com)
- 2d8cba8: ci: add golangci config, disable errcheck (pre-existing issues) (Jesus Santos jesus.santos@heaven-labs.com)
- 8b347b6: ci: configure golangci-lint to run govet only (expand incrementally) (Jesus Santos jesus.santos@heaven-labs.com)
- 0c1f29d: ci: pin golangci-lint to v2.11.4 to support go 1.25 targets (Jesus Santos jesus.santos@heaven-labs.com)
- c6afef5: ci: upgrade to golangci-lint-action@v7 for go 1.25 / golangci-lint v2 support (Jesus Santos jesus.santos@heaven-labs.com)
- 119110e: debug(kanban): improve f key detection with fallback and add debug message (Jesus Santos jesus.santos@heaven-labs.com)
- 92541cd: docs: add OSS release readiness design spec (Jesus Santos jesus.santos@heaven-labs.com)
- 28cd31e: docs: add OSS release readiness implementation plan (Jesus Santos jesus.santos@heaven-labs.com)
- f6b21ed: docs: add design for sprint board columns and assignee-owner merge (Jesus Santos jesus.santos@heaven-labs.com)
- a012022: docs: add jira-go skill suite design doc (Jesus Santos jesus.santos@heaven-labs.com)
- bcb0105: docs: add jira-go skill suite implementation plan (Jesus Santos jesus.santos@heaven-labs.com)
- c7466f4: docs: fix README URLs, remove stale flags, add u shortcut and update section (Jesus Santos jesus.santos@heaven-labs.com)
- 2157f7a: docs: update AGENTS.md with task status, comment, report commands (Jesus Santos jesus.santos@heaven-labs.com)
- ac56ae6: docs: update AGENTS.md, README.md, and CHANGELOG with sprint board features (Jesus Santos jesus.santos@heaven-labs.com)
- b553f0b: feat(config): add MergeAssigneeOwner field with default true (Jesus Santos jesus.santos@heaven-labs.com)
- 62e8870: feat(config): add board column preferences persistence (Jesus Santos jesus.santos@heaven-labs.com)
- a5f26e7: feat(config): change cache location to ~/.cache/jira-go/ and add validation (Jesus Santos jesus.santos@heaven-labs.com)
- 896f51a: feat(config): implement configuration loading with env override and tests (Jesus Santos jesus.santos@heaven-labs.com)
- 0503699: feat(kanban): + expands hidden columns, tab at top level (Jesus Santos jesus.santos@heaven-labs.com)
- 354d6e2: feat(kanban): add column preferences tracking to model (Jesus Santos jesus.santos@heaven-labs.com)
- 7d78134: feat(kanban): add column visibility and resize keybindings (x, +,-) (Jesus Santos jesus.santos@heaven-labs.com)
- aa6a3bb: feat(kanban): add padding spacing to collapsed column labels (Jesus Santos jesus.santos@heaven-labs.com)
- c6b13a7: feat(kanban): add shortcuts to move columns left/right with [] keys (Jesus Santos jesus.santos@heaven-labs.com)
- 389a9a6: feat(kanban): add spacing between tickets for better readability (Jesus Santos jesus.santos@heaven-labs.com)
- 4ec49bb: feat(kanban): add z key to show hidden columns picker (Jesus Santos jesus.santos@heaven-labs.com)
- e5b7761: feat(kanban): collapse hidden columns to narrow vertical stubs (Jesus Santos jesus.santos@heaven-labs.com)
- c80e465: feat(kanban): combine title and assignee on single line (Jesus Santos jesus.santos@heaven-labs.com)
- 460b328: feat(kanban): make list height dynamic to fill available vertical space (Jesus Santos jesus.santos@heaven-labs.com)
- 4cf939e: feat(kanban): navigation skips hidden columns with wrapping (Jesus Santos jesus.santos@heaven-labs.com)
- 6aa0bdc: feat(kanban): render hidden columns as plain text labels (Jesus Santos jesus.santos@heaven-labs.com)
- 05ed6f9: feat(kanban): render hidden columns in separate row with spacing (Jesus Santos jesus.santos@heaven-labs.com)
- 09bded8: feat(kanban): respect column visibility in rendering and navigation (Jesus Santos jesus.santos@heaven-labs.com)
- 15e414e: feat(kanban): tab toggles focus between visible and hidden columns (Jesus Santos jesus.santos@heaven-labs.com)
- 031b9ee: feat(kanban): use f key for focus toggle, fix list sizing on resize (Jesus Santos jesus.santos@heaven-labs.com)
- 2e435d4: feat(kanban): use merged assignee+owner in board display (Jesus Santos jesus.santos@heaven-labs.com)
- 0cca226: feat(models): add GetAllParticipants helper for deduplication (Jesus Santos jesus.santos@heaven-labs.com)
- 31f0dae: feat(report): group by sprint when no --sprint filter is given (Jesus Santos jesus.santos@heaven-labs.com)
- b0d907e: feat(sprint): add --format/--status/--limit flags, --from-sprint bulk move, active/future keywords, --move-to complete (Jesus Santos jesus.santos@heaven-labs.com)
- 54407c1: feat(task): add --format json and --age column to task list (Jesus Santos jesus.santos@heaven-labs.com)
- e05a301: feat(task): add --status flag to task create for done-state registration (Jesus Santos jesus.santos@heaven-labs.com)
- 13a6a3d: feat(task): add task comment command (Jesus Santos jesus.santos@heaven-labs.com)
- d7fa05a: feat(task): add task status command with optional --comment flag (Jesus Santos jesus.santos@heaven-labs.com)
- 830eb0e: feat(task): use merged assignee+owner in task list display (Jesus Santos jesus.santos@heaven-labs.com)
- 1d0f275: feat(update): add determineAssetName and normalizeVersion with tests (Jesus Santos jesus.santos@heaven-labs.com)
- acb0920: feat(update): implement full jira update command (Jesus Santos jesus.santos@heaven-labs.com)
- 5efd4f6: feat: add board ID to init, add project set-board and detect-boards commands (Jesus Santos jesus.santos@heaven-labs.com)
- 4d7626c: feat: add cache management commands and Bubble Tea TUI framework with issue list (Jesus Santos jesus.santos@heaven-labs.com)
- 291605c: feat: add init command, API client with auth, and user email resolution (Jesus Santos jesus.santos@heaven-labs.com)
- 126fe55: feat: add issue CRUD operations, SQLite cache, and task commands with multi-owner support (Jesus Santos jesus.santos@heaven-labs.com)
- 9ed65a2: feat: add report command with per-assignee summary and age-in-status (Jesus Santos jesus.santos@heaven-labs.com)
- c7828ce: feat: add sprint API, epic management, markdown rendering with Glow (Jesus Santos jesus.santos@heaven-labs.com)
- b012d5c: feat: add sprint/project/ceremony commands, global flags, version command, and README (Jesus Santos jesus.santos@heaven-labs.com)
- 9f46c0b...