Skip to content

Latest commit

 

History

History
122 lines (72 loc) · 3.72 KB

CHANGELOG.md

File metadata and controls

122 lines (72 loc) · 3.72 KB

Changelog

All notable changes to merge-me are documented here. We use semantic versioning for releases.

Unreleased

Note: Yet to be released changes appear here.

0.14.2

  • FIX: ignore queued Dependabot checks that never run (#22)
  • DEPS: bump development dependencies
  • DEPS: patch bump dependencies (npm audit fix)

0.14.1

  • CHORE: log full review, status and checks details on LOG_LEVEL=trace
  • CHORE: log full repository context when finding PR for status on LOG_LEVEL=debug

0.14.0

  • CHORE: debug log with more context
  • CHORE: bump dependencies

0.13.0

  • FEAT: make PR check completion more strict
  • CHORE: revert back to probot@9, soon probot@11 app format
  • CHORE: migrate to [email protected]

0.12.0

  • FEAT: make merge method configurable and support merge as well as rebase
  • FEAT: handle configuration errors gracefully
  • CHORE: improve debug logging

0.11.1

  • FIX: correct correlation of status updates to (local) pull requests (563b5cc0)

0.11.0

  • FIX: correct cross-origin pull request check (d48ca873c)
  • FIX: fetch full PR details before executing merge checks (3a69f91cf)
  • CHORE: migrate to probot@10

0.10.0

  • CHORE: increase page size when fetching reviews
  • FIX: filter for collaborator reviews to decide review approvals

0.9.0

  • FEAT: run on pull_request.ready_for_review event

0.8.0

Republish of v0.8.0. Thanks npm.

0.7.0

  • FEAT: account for requested_teams set on a PR
  • FEAT: fail merge check if reviewTeams cannot be retrieved
  • FIX: fetch full PR to account for team reviews after check_suite.completed events
  • CHORE: remove unneeded listing of organizational teams

0.6.1

  • CHORE: log merge failure reason
  • FIX: complete missing bits in probot update

0.6.0

  • FEAT: add ability to account for per-team approval checks (#13)
  • FEAT: search for default configuration in .github repository, too
  • CHORE: various debug logging improvements
  • CHORE: update to [email protected]

BREAKING CHANGES:

  • Now requires the members: read permission in order to execute per-team approval checks.

0.5.0

  • FEAT: account for pull-request rebaseable, merged and draft meta-data to speed up merge check
  • FIX: properly account for insignificant check suites

0.4.1

  • DOCS: various documentation improvements

0.4.0

  • FEAT: ignore queued checks for pull request approval

0.3.2

  • FIX: workaround broken Codecov app checks (#7)

0.3.1

Publish of v0.3.0 to npm.

0.3.0

  • CHORE: rename to @nikku/merge-me to allow publishing to npm

0.2.0

  • FEAT: support checks (#3)
  • FEAT: improve merge rules without branch protection (#4)
  • CHORE: refactor bot core to be easier to comprehend and test

Breaking Changes

  • Since the bot now integrates with checks, it requires read permissions for it (#3).
  • In the absence of branch protection the default amount of reviews required before a pull request is merged is now one, independent of the source of the pull request (#4).

0.1.0

Initial version.