Skip to content

Releases: Baarsgaard/jig

v0.7.3

17 Sep 05:45
e1bd3fb
Compare
Choose a tag to compare

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

14 Sep 12:19
Compare
Choose a tag to compare

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

09 Sep 17:05
Compare
Choose a tag to compare

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

09 Sep 05:41
584b2da
Compare
Choose a tag to compare

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 omit nulls from being printed.
  • Branch now has a --overwrite option for fully specifying the branch name
  • Branch will now ask to checkout any existing branches matching the issue key. Skip by pressing ESC.

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 lenient issue_query and increasing the max_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

03 Mar 13:26
Compare
Choose a tag to compare

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

10 Feb 10:06
Compare
Choose a tag to compare

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 setting GITHUB_TOKEN='your_token'

All changes: v0.6.0...v0.6.1

Upgrading:

For the newest release:

jig upgrade

v0.6.0

03 Mar 13:25
Compare
Choose a tag to compare

Features

  • jig completion <shell> allows autocompletion of commands and args: source <(jig completion bash)
  • Now providing statically linked binaries with musl

Changes

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

26 Oct 08:50
Compare
Choose a tag to compare

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

09 Oct 07:51
e04e018
Compare
Choose a tag to compare

Fixes

  • Add back Native certificate resolution

All changes: v0.4.1...v0.4.2

Upgrading:

For the newest release:

jig upgrade

v0.4.1

08 Oct 20:29
Compare
Choose a tag to compare

Features

  • tls_accept_invalid_certs = false Config option, defaults to false 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