v1.20.0
Improve reviewer assignment (#242)
Reviewer assignment now runs on all evaluations, meaning reviewers are correctly assigned when predicates change. Policy Bot will also re-request review if new approvals are needed after pushes. Otherwise, reviewers are requested once per rule and dismissed reviewers are not re-requested.
Add optional description field to rules (#251)
Approval rules can now have a description
field that appears in the details UI when viewing the status of a pull request. Policies may use this field to explain what the rule is for or who needs to approve instead of putting this information in a long rule name.
Other Changes
- Reduce GitHub requests by skipping evaluation for webhook events that can't influence the result (#242)