Skip to content

Releases: chdsbd/kodiak

replace redis client for improved reliability

04 Feb 20:26
f2829d6
Compare
Choose a tag to compare

Added

  • Parse pull request body to find dependabot versions. (#845)

Changed

  • Replaced asyncio-redis with redis-py asyncio to improve network reliability. (#867)

Fixed

  • Delete subscriptions from web API db on cancellation. (#838)
  • Add workaround for bug in GitHub GraphQL API. (#842)
  • Retry on merge being blocked to workaround GitHub API consistency issues. (#846)
  • Fix schema to handle null requestedReviewer. (#847)
  • Add better support for required codeowner reviews. (#849)
  • Fix HTTP performance with httpx by reusing the ssl context. (#852)

Fix parsing Pull Request edge cases

04 Jul 21:17
b325e7e
Compare
Choose a tag to compare

Fixed

  • Fix parsing a PR without an author / without commits / with null CheckRuns (#828, #831, #827)
  • internal: remove FastAPI dependency and use Starlette (#826)

Support m1 macOS for development

03 Jul 16:13
51fcddd
Compare
Choose a tag to compare

Fixed

  • Support m1 macos for development. (#824)

add `approve.auto_approve_labels` configuration

15 Jun 01:35
eb64ac3
Compare
Choose a tag to compare

Added

  • Added approve.auto_approve_labels configuration option to auto approve PRs (#817). Thanks @paescuj!

fix unicode support for merge.message.strip_html_comments

25 Apr 14:24
60446a7
Compare
Choose a tag to compare

Fixed

  • Fixed merge.message.strip_html_comments to correctly handle non-ascii pull request bodies. (#805)

Added `merge.block_on_neutral_required_check_runs` and `merge.message.cut_body_and_text` options

06 Feb 00:21
32a6b66
Compare
Choose a tag to compare

Added

  • Added merge.block_on_neutral_required_check_runs option to stop Kodiak from merging a pull request if a require check run has a neutral conclusion. (#785)

  • Added merge.message.cut_body_and_text to remove separator when using
    cut_body_after or cut_body_before (#771)

robust pull request review handling

26 Nov 17:45
e756141
Compare
Choose a tag to compare

Fixed

  • Improved robustness for handling pull request required reviews. (#762, #763, #765)

Add merge.show_missing_automerge_label_message option

24 Nov 01:06
0c6cda5
Compare
Choose a tag to compare

Added

  • Added merge.show_missing_automerge_label_message option to toggle missing automerge label. Thanks @paescuj!

fixed Redis password auth

17 Nov 23:27
93bebf9
Compare
Choose a tag to compare

Fixed

Improved latency and reliability

10 Nov 13:55
9dce1bc
Compare
Choose a tag to compare

Fixed

  • Improved webhook and merge queue latencies by reducing concurrent API requests made by raw webhook ingestion. (#744)