Releases: Baarsgaard/jig
Releases · Baarsgaard/jig
v0.7.3
Fixes
Upgrade
now selects binary depending on the URL specified in the config
All changes: v0.7.2...v0.7.3
Upgrading:
For the newest release:
jig upgrade
v0.7.2
Features
Query
now supports a-c COUNT
or--count COUNT
setting the maximum issues returned.
Fixes
- Errors from
Upgrade
no longer hidden
All changes: v0.7.1...v0.7.2
Upgrading:
For the newest release:
jig upgrade
v0.7.1
Changes
- Removed excessive aliases for uncommon commands
Query
now 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 upgrade
v0.7.0
Features
- New
Query
subcommand for returning a query result json
Pairs well with jq/yq to pull information out of jira
A future improvement will omitnull
s from being printed. Branch
now has a--overwrite
option for fully specifying the branch nameBranch
will now ask to checkout any existing branches matching the issue key. Skip by pressingESC
.
Breaking Changes
- Removed
always_short_branch_names
configuration
Encountering these branches is unpleasant and should be the exception. - Removed
retry_query
configuration, it added a lot of needless complexity for very little gain.
The majority of the gain can be achieved by writing a more lenientissue_query
and increasing themax_query_results
--filter
no longer has a shorthand-f
Fixes
transition
Now 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 upgrade
v0.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 upgrade
v0.6.1
Changes
- Subcommand aliases are now visible with
jig --help
Commands: 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 --select
would incorrectly parse the target version.jig completion <shell>
now prints help when shell arg is missing- Bypass Github ratelimits when upgrading
jig
by settingGITHUB_TOKEN='your_token'
All changes: v0.6.0...v0.6.1
Upgrading:
For the newest release:
jig upgrade
v0.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 transition
with the aliasjig t
jig log
->jig worklog
including 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 transition
as successful when there's required fields to fill.
All changes: v0.5.0...v0.6.0
Upgrading:
For the newest release:
jig upgrade
v0.5.0
Changes
- Refactor of WorklogDuration parser, greatly improving readability.
- Personal-Access-Token/API-token input is now masked instead of hidden.
- When picking configuration location, it was not clear which entry was global/local.
Fixes
- Avoid exiting when
$BROWSER
is unset and instead prompt user.
All changes: v0.4.2...v0.5.0
Upgrading:
For the newest release:
jig upgrade
v0.4.2
Fixes
- Add back Native certificate resolution
All changes: v0.4.1...v0.4.2
Upgrading:
For the newest release:
jig upgrade
v0.4.1
Features
tls_accept_invalid_certs = false
Config option, defaults tofalse
and is mainly intended for testing.
Changes
branch
Now removes_
from the end of branch names.log DURATION
- Duration input now allows minutes to be logged.
- Duration is now case-insensitive.
- Omitting
Unit
will default to minutes.
Fixes
- Reworked
branch --append <SUFFIX>
to not overwrite Issue key and is validated through tests.
All changes: v0.4.0...v0.4.1
Upgrading:
For the newest release:
jig upgrade