This repository has been archived by the owner on Jul 13, 2023. It is now read-only.
Releases: mozilla-services/autopush
Releases · mozilla-services/autopush
1.58.4
1.58.3
1.58.2
Bug Fixes
- compare VAPID aud to endpoint_url (6a11078a, closes #1434)
- enforce VAPID "aud" compliance. (23bfeb8b, closes 1663922)
- Avoid installing dependencies as editable (8287b52, closes #1431)
- report details of an FCM "INVALID_ARGUMENT" error (377d0c, closes 1373)
- Return HTTP 202 if the WebPush message is stored instead of delivered (80fba108, closes 1428)
1.57.0
Bug Fixes
- fix header_cleanup for aesgcm ([ab14372](ab14372a6cfcdf456023838
24b04972aa11a74ef), closes #1419)
Features
- add metric for all mobile bridge "unregistered" user drops ([37516a5](https://github.com/mozilla-services/autopush/c
ommit/37516a50d175edafeafed5c225e3235c2793f66a), closes #1421
)
1.56.2
1.56.1
1.56.0
1.55.4
1.55.3
1.55.2
1.55.2 (2020-05-07)
Breaking Changes
Refactor
Chore
- include CIRCLE_TAG in the cache key (309e6b9d)
- add a matrix badge (cfff18a6)
- Add pull request template (f2aa3bcd)
- Library update (1cdfcb66)
- update twisted per CVE-2019-12855 (97dcdf1d)
- upgrade dependencies (6bc3eaef, closes #1358)
- tag 1.54.2 (e77cf5f8)
- update dependencies (f8bc32dd, closes #1351)
- tag 1.54.1 (fb357c97)
- tag 1.54.0 (53ad616c)
- upgrade dependencies (c01b8afd, closes #1339)
- tag 1.53.4 (fc9213a3)
- bump to the latest twisted per CVE-2019-12387 (2a8c6433, closes #1336)
- tag 1.53.3 (83463086)
- update urllib (9811c1fa)
- bump to latest pypy (4726e9b1, closes #1327)
- tag 1.53.2 (d43cead1)
- flake8 (6a42be58)
- tag 1.53.1 (210ac7c6)
- tag 1.53.0 (6b0f2e56)
- update pytest req per latest pytest_cov (bb651f01)
- upgrade dependencies (e978dc68, closes #1311)
- tag 1.52.1 (53038cc5)
- upgrade requests per CVE-2018-18074 (c71558e1, closes #1300)
- tag 1.52.0 (ea19fc36)
- upgrade dependencies (8a0d2178, closes #1297)
- tag 1.51.0 (50cf633c)
Bug Fixes
- do not require
encryption
header for APNsaes128gcm
encoded messages (#1385) (148781c2, closes #1384) - Handle FCM client not available (7c63c14e, closes #1348)
- Return correct status code/errno for ADM auth failures (e023ad61)
- Check if the JWT contains a valid claim set. (1bb70328, closes #1334)
- handle TypeErrors too (79420a9e, closes #1326)
- Fix all_channels to match registration UAID format (bd21f063, closes #1330)
Features
- allow multi app-ids and auths for fcm (54b33510, closes #1340, breaks #)
- add gcm endpoint configuration argument (5fd37e24, closes #1315)
- Use FCM HTTPv1 protocol with twisted async (e111ec10, closes #1291)
- Remove unused secondary global index (1833f5aa)
- make gcm calls use async callbacks (d67dcb45, closes #1291)
- add dockerflow callbacks for endpoint (2a5e7765, closes #1293)
- add ADM support (0d84de62, closes #1275)
- upgrade to pypy6 for debug symbols (b4d5e73e, closes #1288)