Skip to content

Releases: iolave/jira-tickets-from-gh

v0.4.0: Go rewrite

11 Jan 20:11
Compare
Choose a tag to compare

Changelog

Added

  • Config file support including all previous cli options with the following new features (Resolves #19):
    • New sync[].jira.estimateField option that allow users to specify the jira issue field name that stores story points (estimate).
    • New sync[].jira.issuePrefix option that pre-appends the given prefix to jira issue titles. Resolves #8.
    • New sync[].jira.issues[].transitionsToWip and sync[].jira.issues[].transitionsToWip option that allows to set transitions per issue type. (Resolves #18).
  • Verbose environment variable for docker.
  • Docker compose volume to persist executions data.
  • New --user <string> option in the github list-projects command. Resolves #9.

Changed

  • github-projects list command was renamed to github list-projects
  • Retrieving items from the local storage with(out) an url now checks if the url field is a valid url. This will cause that item's urls that are invalid are going to be replaced with a valid url that will point to a new jira issue. Resolves #4.
  • GitHub issues that lack of status no longer creates Jira issues to prevent malformed Jira issues. Resolves #15.
  • GitHub issues that lack of issue type no longer creates Jira issues to prevent malformed Jira issues.
  • Dockerfile now uses go implementation instead of bun's one.

Fixed

  • GitHub task's estimate field now is reflected in Jira issues.

Full Changelog: v0.3.0...v0.4.0

v0.3.0: Experimental local storage for GitHub project

11 Sep 02:28
Compare
Choose a tag to compare

Added

  • Github project state is now stored locally (experimental).

Full Changelog: https://github.com/iolave/bun-jira-tickets-from-gh/commits/v0.3.0

v0.2.0: Transitioned tasks

02 Sep 15:55
Compare
Choose a tag to compare

Added

  • Docker config files.
  • Added --transitions-to-wip option to specify Jira cloud transitions required in order to transition a task to a "Dev in progress" state.
  • Added --transitions-to-done option to specify Jira cloud transitions required in order to transition a task to a "Done" state.
  • Added --sleep-time that enables new executions tiggered when the sleep time passes by.

Changed

  • Log entries now have date and time.

Full Changelog: https://github.com/iolave/bun-jira-tickets-from-gh/commits/v0.2.0

v0.1.0: First release

28 Aug 18:17
Compare
Choose a tag to compare

Added

  • Sync command that creates Jira tickets from GitHub project cards.
  • GitHub utility to list organization projects in order to extract a project id.

Full Changelog: https://github.com/iolave/bun-jira-tickets-from-gh/commits/v0.1.0