You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Prevent the push key from being rejected for temporary errors and oversized payloads, add TTL logging, and support events_only push data flag. (#212)
WebPush: add support for Urgency and Topic header (#213)
Bugfixes
Fix a long-standing bug where invalid JSON would be accepted over the HTTP interfaces. (#216)
Limit the size of requests received from HTTP clients. (#220)
Updates to the Docker image
Remove manually added GeoTrust Root CA certificate from docker image as Apple is no longer using it. (#208)
Improved Documentation
Make CONTIBUTING.md more explicit about how to get tests passing. (#188)
Update CONTRIBUTING.md to specify how to run code style and type checks with Tox, and add formatting to code block samples. (#193)
Document how to work around pip installation timeout errors. Contributed by Omar Mohamed. (#215)
Internal Changes
Update Tox to run in the installed version of Python (instead of specifying Python 3.7) and to consider specific paths and folders while running checks, instead of the whole repository (potentially including unwanted files and folders, e.g. the virtual environment). (#193)
Make development dependencies available as extras. Contributed by Hillery Shay. (#194)
Update setup.py to specify that a minimum version of Python greater or equal to 3.7 is required. Contributed by Tawanda Moyo. (#207)