Healthchecks v3.12

v3.12
Added 4
  • Add rate limiting and a default ntfy.sh token support for ntfy notifications
  • After creating a ping key show a dialog displaying the new ping key
  • Add a tooltip with timestamp in the checks table, Last Ping column
  • Add hc_check_grace and hc_check_paused Prometheus metrics
Changed 4
  • Sort checks in daily/weekly/monthly reports by downtime duration, then by name
  • Generate lower-case ping keys to work around broken email providers
  • Update the Zulip transport to allow addressing users by User ID
  • Update Docker base image to python:3.13.9-slim-trixie
Fixed 2
  • Fix cron schedule formatting in Discord notifications
  • Fix cron schedule formatting in Rocket.Chat notifications in mobile app
Improvements
  • Add rate limiting and a default ntfy.sh token support for ntfy notifications
  • Sort checks in daily/weekly/monthly reports by downtime duration, then by name (#1095)
  • Generate lower-case ping keys to work around broken email providers (#1218)
  • After creating a ping key show a dialog displaying the new ping key (#1222)
  • Add a tooltip with timestamp in the checks table, "Last Ping" column (#1040)
  • Update the Zulip transport to allow addressing users by User ID (#771)
  • Add hc_check_grace and hc_check_paused Prometheus metrics (#897, #915)
  • Update Docker base image to python:3.13.9-slim-trixie (#1233)
Bug Fixes
  • Fix cron schedule formatting in Discord notifications
  • Fix cron schedule formatting in Rocket.Chat notifications (in mobile app)
View original

Upgraded? How did it go?

Discussion