Healthchecks v1.16.0 Release Notes

Release Date: 2020-08-04 // 6 days ago
  • 👌 Improvements

    • Paused ping handling can be controlled via API (#376)
    • ➕ Add "Get a list of checks's logged pings" API call (#371)
    • The /api/v1/checks/ endpoint now accepts either UUID or unique_key (#370)
    • ➕ Added /api/v1/checks/uuid/flips/ endpoint (#349)
    • 🙋‍♂ In the cron expression dialog, show a human-friendly version of the expression
    • Indicate a started check with a progress spinner under status icon (#338)
    • ➕ Added "Docs > Reliability Tips" page
    • Spike.sh integration (#402)
    • ⚡️ Updated Discord integration to use discord.com instead of discordapp.com
    • ➕ Add "Failure Keyword" filtering for inbound emails (#396)
    • ➕ Add support for multiple, comma-separated keywords (#396)
    • 🆕 New integration: phone calls (#403)

    🐛 Bug Fixes

    • Removing Pager Team integration, project appears to be discontinued
    • ⚡️ Sending a test notification updates Channel.last_error (#391)
    • 🖐 Handle HTTP 429 responses from Matrix server when joining a Matrix room

Previous changes from v1.15.0

  • 👌 Improvements

    • Rate limiting for Telegram notifications (10 notifications per chat per minute)
    • 👉 Use Slack V2 OAuth flow
    • 👉 Users can edit their existing webhook integrations (#176)
    • ➕ Add a "Transfer Ownership" feature in Project Settings
    • In checks list, the pause button asks for confirmation (#356)
    • ➕ Added /api/v1/metrics/ endpoint, useful for monitoring the service itself
    • ➕ Added "When paused, ignore pings" option in the Filtering Rules dialog (#369)

    🐛 Bug Fixes

    • 👍 "Get a single check" API call now supports read-only API keys (#346)
    • Don't escape HTML in the subject line of notification emails
    • 👯 Don't let users clone checks if the account is at check limit