Releases: ankitpokhrel/jira-cli
v1.5.2
What's Changed
- feat: issue view: Raw response option by @mpalahuta in #720
- feat: Add original estimate option to issue creation by @rodcloutier in #748
- feat: Allow updating parent on edit by @ankitpokhrel in #765
- feat: Add cli method for close sprint with supporting jira client … by @cworsnup13 in #756 #778
- fix: Epic description overridden in no-input mode by @ankitpokhrel in #728
- fix: Regression introduced by new OriginalEstimate attribute by @fabio42 in #767
- fix: Consider Windows Terminal as non-dumb terminal by @beatbrot in #706
- fix: Improve zsh autocomplete directions by @omair-inam in #739
New Contributors
- @mpalahuta made their first contribution in #720
- @omair-inam made their first contribution in #739
- @rodcloutier made their first contribution in #748
- @fabio42 made their first contribution in #767
- @cworsnup13 made their first contribution in #756
Full Changelog: v1.5.1...v1.5.2
v1.5.1
What's Changed
- fix: Properly close created files by @beatbrot in #702
- fix: Skip auth type prompt if already set by @ankitpokhrel in #701
New Contributors
Full Changelog: v1.5.0...v1.5.1
v1.5.0
This release brings the support for mTLS
authentication along with some other features like setting affects version, updating the estimate, etc.
🥷 What's added?
- feat: Enable issue edit to read body from stdin by @erpel in #619
- feat: Affects version by @damianoneill in #642
- feat: Add
mtls
authentication for client certificate auth by @markhatch in #615 - feat: Add support for updating the estimate by @chapmanc in #669
🐞 What's fixed?
- fix: Issue with no-input on create by @ankitpokhrel in #655
- fix: Jira init broken due to authtype value by @ankitpokhrel in #694
- fix: Bring bearer back by @ankitpokhrel in #696
- fix: Respect jira timezone by @ankitpokhrel in #697
☕️ Other changes
- chore: Bump go & alpine versions by @pbnj in #691
- ci: Upgrade workflow + linter by @ankitpokhrel in #695
- dep: Upgrade all by @ankitpokhrel in #643
New Contributors
- @erpel made their first contribution in #619
- @damianoneill made their first contribution in #642
- @pbnj made their first contribution in #691
- @chapmanc made their first contribution in #669
Full Changelog: v1.4.0...v1.5.0
v1.4.0
This release adds support for issue transition from the UI, introduces a watch
command to quickly add watchers to issues, enables filtering by multiple statuses when listing issues, and includes various other fixes, updates and improvements.
🥷 What's added?
- feat(tui): Allow issue transition from the ui by @ankitpokhrel in #544
- feat(tui): Add help page by @ankitpokhrel in #563
- feat: Filter by multiple statuses by @ankitpokhrel in #573
- feat: Support for adding watcher to Issue by @ankitpokhrel in #584
- feat: Allow different jira server for API and for UI by @markhatch in #613
🐞 What's fixed?
- fix: Shell completion for Fish and PowerShell by @ankitpokhrel in #553
- fix: Worklog comment don't work together with prompt by @ankitpokhrel in #562
- fix: Use http client wrapper instead of round trip by @ankitpokhrel in #530
- fix: Try to detect if JIRA v8 server is not using the
createmeta
REST endpoint by @tristianc in #574 - fix: Issue with -c flag on config generation by @ankitpokhrel in #582
- fix: Issue with value assignment in init by @ankitpokhrel in #606
- fix: Issue with epic field on create by @ankitpokhrel in #607
- fix: Comment author name is not always displayed by @ankitpokhrel in (#618)
☕️ Other changes
- ehc: Improve PAGER selection by @ankitpokhrel in #570
- dep: Upgrade cobra to v1.7.0 by @dbirks in #608
- ci: Upgrade actions by @ankitpokhrel in #590
New Contributors
- @tristianc made their first contribution in #574
- @dbirks made their first contribution in #608
- @markhatch made their first contribution in #613
Full Changelog: v1.3.0...v1.4.0
v1.3.0
This release contains some features and enhancements + upgrades all dependencies.
What's Changed/Fixed?
- feat: Allow to set reporter on issue create by @ankitpokhrel in #539
- feat: Use single char ellipsis instead of triple dot by @ankitpokhrel in #540
- ehc: Make assignee operation atomic on create by @ankitpokhrel in #531
- ehc: Auto fallback to plain output on notty by @ankitpokhrel in #538
- ehc: Add warning for invalid custom field by @ankitpokhrel in #528 (Original work by @martinpovolny on #525)
- fix(build): Invalid commit hash in docker image by @ankitpokhrel in #535
Dependency Upgrades
- dep: Upgrade all packages by @ankitpokhrel in #532
- dep: Upgrade golang to v1.19 by @ankitpokhrel in #534
- ci: Upgrade golangci-lint to v1.50.1 by @ankitpokhrel in #536
Full Changelog: v1.2.0...v1.3.0
v1.2.0
This release adds support for Jira v9, a serverinfo
command to quickly check your Jira server build info, lets you set resolution, assignee and comment on issue move, and many more.
🥷 What's added?
- feat: Add serverinfo command by @ankitpokhrel in #440
- feat: Support for Jira v9 by @ankitpokhrel in #447
- feat: Allow to set start datetime on worklog add by @ankitpokhrel in #453
- feat: Make date time input in worklog flexible by @ankitpokhrel in #465
- feat: Add support for project datatype in custom fields by @oveaurs in #482
- feat: Add weblink to issue (#446) by @Syd7 in #483
- feat: Resolution, assignee & comment on issue move by @ankitpokhrel in #492
- feat: Filter issues by the absence of label(s) by @martinpovolny in #505
- feat: Add labels to the issue listing by @martinpovolny in #506
- feat: Allow setting of fixed columns in the list of issues, epics and sprints by @martinpovolny in #509
🐞 What's fixed?
- fix: Option to show issues from all projects in sprint list by @ankitpokhrel in #475
- fix: Discrepancy in --insecure flag by @ankitpokhrel in #507
- fix: Make board selection optional by @ankitpokhrel in #502
- fix: Improve support for pager by @ankitpokhrel in #503
- fix: Respect editor env vars in Windows by @ankitpokhrel in #524
☕️ Other changes
- ci: Multi-arch docker image by @ankitpokhrel in #508
- doc: Add link to project in help by @ankitpokhrel in #456
- doc: Add Nix package by @bryanasdev000 in #458
- doc: Update help for completion cmd by @ankitpokhrel in #491
- doc: Add scoop installation process by @alkuzad in #497
New Contributors
- @bryanasdev000 made their first contribution in #458
- @oveaurs made their first contribution in #482
- @Syd7 made their first contribution in #483
- @alkuzad made their first contribution in #497
- @martinpovolny made their first contribution in #505
Full Changelog: v1.1.0...v1.2.0
v1.1.0
This release fixes the issue with screen flickering and insecure TLS config + adds some features.
🥷 What's added?
- feat: Ability to add worklog by @ankitpokhrel in #410
- feat: Make selection highlight customizable by @ankitpokhrel in #419
🐞 What's fixed?
- fix: Flickering issue by @ankitpokhrel in #436
- fix: Issue with insecure TLS config by @ankitpokhrel in #413
- fix: Issue with default assignee and unassign from tui by @ankitpokhrel in #405
- fix(minor): Use pointer receiver to avoid heavy copying by @ankitpokhrel in #426
☕️ Other notable changes
- ehc: Increase max col width + some cleanup by @ankitpokhrel in #427
- chore: Remove deprecated ioutil usage by @ankitpokhrel in #422
New Contributors
- @stavares843 made their first contribution in #423
Full Changelog: v1.0.0...v1.1.0
v1.0.0
We reached v1.0.0 🎉 🎉 🎉
🚨 Breaking changes
- fix!: Replace limit flag with paginate by @ankitpokhrel in #359
- fix!: Append components on edit instead of overriding by @ankitpokhrel in #368
- feat!: Append label to an issue, show labels at issue list view by @stchar in #300
- refactor!: Move boards and project list to subcommand by @ankitpokhrel in #314
🥷 What's added?
- feat: Support custom fields on issue create by @ankitpokhrel in #319
- feat: Add support to read from .netrc by @adolsalamanca in #329
- feat: Add support for OS keyrings/-chains by @boyvanamstel in #348
- feat: Support auth with personal access tokens by @marek-veber / @ankitpokhrel in #327
- feat: Allow to set fixVersions on issue creation by @ankitpokhrel in #276
- feat: Allow insecure TLS by @ankitpokhrel in #305
- feat: Add --no-browser option to open cmd by @ankitpokhrel in #308
- feat: Add search option for boards on jira init by @ankitpokhrel in #322
- feat: Add issues unlink command by @sushilkg in #347
- feat: Support refresh for issues list by @GZLiew in #325
- feat: Ability to delete issue by @ankitpokhrel in #336
- feat: Allow to set custom fields on epic create by @ankitpokhrel in #364
- feat: Allow to edit release-info/fixVersions by @ankitpokhrel in #365
- feat: Allow removing labels on edit by @ankitpokhrel in #371
- feat: Support creating issues with custom subtask type by @danobi in #372
- feat: Allow removing component on edit by @ankitpokhrel in #374
- feat: Allow removing fixVersions on edit by @ankitpokhrel in #376
- feat: Support custom fields on issue edit by @ankitpokhrel in #377
- feat: Jira init non-interactive by @ankitpokhrel in #381
- feat: Show subtasks in issue view by @ankitpokhrel in #382
- feat: Allow project filter in raw jql by @ankitpokhrel in #395
🐞 What's fixed?
- fix: Makefile compatiblity with Make 3.81 by @danmichaelo in #252
- fix: Config generation issue by @ankitpokhrel in #275
- fix(cfg): Strip trailing slash on server name by @ankitpokhrel in #295
- fix: Jira client should respect timeout opt by @ankitpokhrel in #304
- fix: Respect GLAMOUR_STYLE env on issue view by @ankitpokhrel in #317
- fix: Get subtask handle from config by @ankitpokhrel in #296
- fix: Jira wiki parser by @ankitpokhrel in #326
- fix: Display correctly columns in list sprint command help by @adolsalamanca in #320
- fix: Panic on empty sub-list by @ankitpokhrel in #330
- fix: Issue with assigning user by @ankitpokhrel in #321
- fix: OOM bug on issue view by @ankitpokhrel in #350
- fix: Assign parent key as is on edit by @ankitpokhrel in #351
- fix: Add additional check for total boards returned by @ankitpokhrel in #360
- fix: Issue with query param in user assignment by @ankitpokhrel in #380
- fix: Subtask clone by @ankitpokhrel in #383
- fix: editing issue with custom field in non interactive mode by @DrudgeRajen in #391
🔒 Dependency updates
- dep: Upgrade charmbracelet/glamour to 0.5.0 by @ankitpokhrel in #309
- dep: Upgrade rivo/tview to latest by @ankitpokhrel in #310
- dep: Upgrade outdated packages by @ankitpokhrel in #311
- dep: Upgrade cobra to 1.4.0 by @ankitpokhrel in #373
☕️ Other notable changes
- Use md ext for tmp file to trigger vim syntax by @ElementalWarrior in #318
New Contributors
- @danmichaelo made their first contribution in #252
- @stchar made their first contribution in #300
- @ElementalWarrior made their first contribution in #318
- @adolsalamanca made their first contribution in #320
- @GZLiew made their first contribution in #325
- @boyvanamstel made their first contribution in #348
- @danobi made their first contribution in #372
- @peterwwillis made their first contribution in #387
- @DrudgeRajen made their first contribution in #394
Full Changelog: v0.3.0...v1.0.0
v1.0.0-beta.2
Yet another pre-release with some more features and fixes.
What's Changed
- feat: Jira init non-interactive by @ankitpokhrel in #381
- feat: Show subtasks in issue view by @ankitpokhrel in #382
- feat: Allow project filter in raw jql by @ankitpokhrel in #395
- fix: Issue with query param in user assignment by @ankitpokhrel in #380
- fix: Subtask clone by @ankitpokhrel in #383
- fix: editing issue with custom field in non interactive mode by @DrudgeRajen in #391
- ci: Add a Dockerfile by @peterwwillis in #387
- ci: Add workflow to publish docker image to ghcr by @ankitpokhrel in #392
- ci: Upgrade golangci version by @DrudgeRajen in #394
New Contributors
- @peterwwillis made their first contribution in #387
- @DrudgeRajen made their first contribution in #394
Full Changelog: v1.0.0-beta.1...v1.0.0-beta.2
v1.0.0-beta.1
Yet another pre-release with some features and fixes.
🚨 Breaking changes
- fix!: Append components on edit instead of overriding by @ankitpokhrel in #368
🥷 What's added?
- feat: Allow to set custom fields on epic create by @ankitpokhrel in #364
- feat: Allow to edit release-info/fixVersions by @ankitpokhrel in #365
- feat: Allow removing labels on edit by @ankitpokhrel in #371
- feat: Support creating issues with custom subtask type by @danobi in #372
- feat: Allow removing component on edit by @ankitpokhrel in #374
- feat: Allow removing fixVersions on edit by @ankitpokhrel in #376
- feat: Support custom fields on issue edit by @ankitpokhrel in #377
🔒 Dependency updates
- dep: Upgrade cobra to 1.4.0 by @ankitpokhrel in #373
New Contributors
Full Changelog: v1.0.0-beta...v1.0.0-beta.1