Healthchecks v2.0 Release Notes
Release Date: 2022-03-18 // about 2 years ago-
๐ This release contains a backwards-incompatible change to the Signal integration ๐ฆ (hence the major version number bump). Healthchecks uses signal-cli to deliver ๐ฆ Signal notifications. In the past versions, Healthchecks interfaced with ๐ฆ signal-cli over DBus. Starting from this version, Healthchecks interfaces ๐ฆ with signal-cli using JSON RPC. Please see README for details on how to set this up.
๐ Improvements
- โก๏ธ Update Telegram integration to treat "group chat was deleted" as permanent error
- โก๏ธ Update email bounce handler to mark email channels as disabled (#446)
- โก๏ธ Update Signal integration to use JSON RPC over UNIX socket
- โก๏ธ Update the "Add TOTP" form to display plaintext TOTP secret (#602)
- ๐ Improve PagerDuty notifications
- โ Add Ping.body_raw field for storing body as bytes
- โ Add support for storing ping bodies in S3-compatible object storage (#609)
- โ Add a "Download Original" link in the "Ping Details" dialog
๐ Bug Fixes
- ๐ Fix unwanted special character escaping in notification messages (#606)
- ๐ Fix JS error after copying a code snippet
- ๐ Make email non-editable in the "Invite Member" dialog when team limit reached
- ๐ Fix Telegram bot to handle TransportError exceptions
- ๐ Fix Signal integration to handle UNREGISTERED_FAILURE errors
- ๐ Fix unwanted localization of period and grace values in data- attributes (#617)
- ๐ Fix Mattermost integration to treat 404 as a transient error (#613)