- Replaced an exception with a 400 status code when the app receives a webhook event with en empty payload.
- The app now is more restrictive when handling received webhook events, meaning it only handles those events that are relevant to the app.
- The app now uses a more efficient and native way of getting Pull Request changes.
- Optimized some code paths to reduce the time it takes to process a Pull Request change.
- Improved the maintainability and readability of the app and its code.
- The server now sends a different status code if a webhook was received, but not handled.
- Action items no longer need to be free-standing, but may be pre- or post-fixed with special characters.
- Removed the table view from the comment posted by the app, as it was not very useful in most cases.
- Updated some styling in the comment posted by the app.
- Added a privacy policy.
- Initial release.