Releases: Baarsgaard/jig
Releases · Baarsgaard/jig
v0.8.1
Features
Querynow supports--expand 'names,renderedFields,...'which controls expansions.
Changes
Querynot prints full api response, this is quite useful for debugging, before just issues and the field names were printed
All changes: v0.8.0...v0.8.1
Upgrading:
For the newest release:
jig upgradev0.8.0
Removed
Cloud integration
It was broken due to the new APIs, I will likely not support it anytime in the near future as I only rely on Data-center instances.
All changes: v0.7.4...v0.8.0
Upgrading:
For the newest release:
jig upgradev0.7.4
All changes: v0.7.3...v0.7.4
Just a maintenance release.
Upgrading:
For the newest release:
jig upgradev0.7.3
Fixes
Upgradenow selects binary depending on the URL specified in the config
All changes: v0.7.2...v0.7.3
Upgrading:
For the newest release:
jig upgradev0.7.2
Features
Querynow supports a-c COUNTor--count COUNTsetting the maximum issues returned.
Fixes
- Errors from
Upgradeno longer hidden
All changes: v0.7.1...v0.7.2
Upgrading:
For the newest release:
jig upgradev0.7.1
Changes
- Removed excessive aliases for uncommon commands
Querynow skips printing empty arrays and null fields
Fixes
- Native roots was added back.
All changes: v0.7.0...v0.7.1
Upgrading:
For the newest release:
jig upgradev0.7.0
Features
- New
Querysubcommand for returning a query result json
Pairs well with jq/yq to pull information out of jira
A future improvement will omitnulls from being printed. Branchnow has a--overwriteoption for fully specifying the branch nameBranchwill now ask to checkout any existing branches matching the issue key. Skip by pressingESC.
Breaking Changes
- Removed
always_short_branch_namesconfiguration
Encountering these branches is unpleasant and should be the exception. - Removed
retry_queryconfiguration, it added a lot of needless complexity for very little gain.
The majority of the gain can be achieved by writing a more lenientissue_queryand increasing themax_query_results --filterno longer has a shorthand-f
Fixes
transitionNow correctly aborts when there are required fields.
Jig does not yet have a good way to handle this.- Branch na.e sanitization logic is now recursive to circumvent edge cases.
- Commit messages with just an issue key now throws an error instead of panic.
- Many user messages(Errors/Help/Suggestions) have been rewritten for clarity.
- Various Typos #15
All changes: v0.6.2...v0.7.0
Upgrading:
For the newest release:
jig upgradev0.6.2
Changes
- branch now omits
<>. - branch also shortens sequences of
_and-to single characters.
Fixes
- Handle authentication errors when querying issues
All changes: v0.6.1...v0.6.2
Upgrading:
For the newest release:
jig upgradev0.6.1
Changes
- Subcommand aliases are now visible with
jig --helpCommands: branch Create and checkout branch using issue key with(out) summary as branch name [aliases: b] comment Create comment on a Jira Issue [aliases: c] worklog Create a work log entry on a Jira issue [aliases: w, wl, l, log]
Fixes
jig upgrade --selectwould incorrectly parse the target version.jig completion <shell>now prints help when shell arg is missing- Bypass Github ratelimits when upgrading
jigby settingGITHUB_TOKEN='your_token'
All changes: v0.6.0...v0.6.1
Upgrading:
For the newest release:
jig upgradev0.6.0
Features
jig completion <shell>allows autocompletion of commands and args:source <(jig completion bash)- Now providing statically linked binaries with musl
Changes
jig move->jig transitionwith the aliasjig tjig log->jig worklogincluding aliases:w, wl, log, l- jira-api lib moved to https://github.com/Baarsgaard/jira-api
Fixes
- CTRL+C No longer prints errors.
- No longer reporting
jig transitionas successful when there's required fields to fill.
All changes: v0.5.0...v0.6.0
Upgrading:
For the newest release:
jig upgrade