All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
-
GITHUBAPP_SECRET
can now be set toFalse
to skip verifying the signature of the webhook payload. -
The
X-Hub-Signature-256
header is now preferred for signature checking. Previously,X-Hub-Signature
(andsha1
) were used to verify the payload.
- This changelog.
- Several new tests.
- Response now includes whether any functions were called as the "status" as well as a map of function names and returned values of any functions called as "calls" (JSON formatted). Due to this functions must now return JSON serializable data. The goal is to aid in debugging, as GitHub allows app owners to view hook responses.
- Initial release