Skip to content

Releases: chdsbd/kodiak

view merge queue in dashboard

08 Mar 00:39
7c88d43
Compare
Choose a tag to compare

Added

  • added a list of active merge queues to the dashboard. You can see the pull requests in each active queue. Queues are only displayed if they have pull requests. This information is at the bottom of the Activity page. (#617, #616)

automerge Dependabot PRs by upgrade version (major, minor, patch)

31 Jan 01:42
8281bf1
Compare
Choose a tag to compare

Added

  • added merge.automerge_dependencies to support auto merging Dependabot pull requests by upgrade type ("major", "minor", "patch"). See the "Configuring automerge by upgrade type" recipe for more information.

add merge.message.cut_body_before and merge.message.cut_body_after

13 Dec 21:34
a9a31c9
Compare
Choose a tag to compare

Added

  • added merge.message.cut_body_before (thanks @scriptnull) and merge.message.cut_body_after config options. (#589, #595)
  • added better messaging for GitHub API failures. (#594)

Fixed

priority merge, per-target queues, coauthor trailer improvements

29 Nov 05:46
4d2c77f
Compare
Choose a tag to compare

Added

  • add new config option (merge.priority_merge_label) to place PR at front of merge queue. (#573, #555)
  • add merge queue per target branch (#572, #556)

Changed

  • merge commits are now excluded when calculating pull request coauthors for merge.message.include_coauthors. (#581, #576)
  • coauthor trailers are now only prefixed with new lines if the commit message is non empty. (#578, #577)

changing merge.message.body behavior

23 Nov 03:45
a628395
Compare
Choose a tag to compare

Added

  • @rdmulford added support for GitHub Enterprise. Thanks! API paths can now be specified via environment variables. See the self hosting docs for more information. (#566)

Changed

  • merge.message.body no longer overrides merge.message.include_coauthors. (#561)

changing update.ignored_usernames

31 Oct 23:46
2ecca4e
Compare
Choose a tag to compare

Changed

  • update.ignored_usernames now blocks all pull request updates. update.autoupdate_label can be used to override this setting. (#544, #547, #537)

Fixed

  • Handle null pull request review author (#541)

update.autoupdate_label

24 Oct 14:50
635fff1
Compare
Choose a tag to compare

Added

CODEOWNERS support and multiple automerge labels

10 Oct 22:13
e53d931
Compare
Choose a tag to compare

If you self host Kodiak please upgrade to this version before Jan 1st, 2021. Otherwise your older Kodiak installation won't handle Draft PRs.

Added

  • Added support for specifying multiple automerge labels by setting merge.automerge_label to an array of strings instead of a string. (#516, #522)
  • Added GitHub CodeOwners support. (#509)

Fixed

  • Fixed Draft PR handling to support a breaking change being made to the GitHub GraphQL API on January 1st, 2021. Older versions of Kodiak will not handle Draft PRs correctly after Jan 1, 2021. (#531)

label override for `merge.method`

06 Sep 00:08
74c9002
Compare
Choose a tag to compare

Added

  • Added ability to override merge.method with a label like kodiak:merge.method='rebase'. (#476, #501, #504)
  • Added contact emails field to billing page to specify additional contact emails. (#499, #502)

fix conflict with merge.blocking_title_regex and update.always

11 Aug 01:46
079dc01
Compare
Choose a tag to compare

Fixed

  • Fixed conflict between merge.blocking_title_regex and the trigger test commit logic that prevent update.always from working. (#482, #483)

Changed

  • Added distinct "speed" and "efficiency" recipes to docs. (#480)