Skip to content

1.15.0

Compare
Choose a tag to compare
@bluekeyes bluekeyes released this 12 Feb 19:26
· 492 commits to develop since this release
abc1c24

Add ignore_commits_by option (#156)

This option allows rules to ignore all commits that are authored and committed by users matching specific criteria. This can be useful to prevent automated commits from invalidating approval or to ignore changes by trusted contributors.

Add comment_patterns approval method (#158)

This option takes a list of regular expressions that identify approval (and disapproval) comments. Use this method instead of the existing comments method to match comments by exact text or by more complicated patterns.

Validate regular expressions when loading policies (#157)

Policies with invalid regular expressions now fail to load instead of failing only when a rule with an invalid expression is evaluated. Regular expressions are now also validated as part of the validation API.

Other Changes

  • Improve commit loading when push times are missing from the initial API response (#154)
  • Increase the pull request file limit to 3000 (#161)
  • Document known security limitations in the README (#159)