v3.16.0
Important! If you are upgrading from previous versions, this release includes the renaming of a number of AWS resources which cause them to be destroyed and recreated. The Terraform plan can admittedly look intimidating. You shouldn't have issues, but avoiding peak hours is probably not a bad idea. This change has been tested and is necessary to let people create multiple instances of PullApprove (i.e. "production" and "staging") in a single AWS account without requiring major Terraform customizations. If you have any questions or concerns, email support@pullapprove.com!
Changes
- Beta support for GitLab
- Added webhook IP allowlist option
- Added
${var.aws_unique_suffix}
to more resources to allow multiple instances in a single AWS account - Ignored pull_request_review_comment (diff comment) events from GitHub
- Fixed test mode banner styling
- Updated dependencies
Known issues
- There seems to be an issue with the API Gateway policy not working on first deploy? See #135