LinuxServer Changes:
Rebase to Alpine 3.20.
healthchecks Changes:
Important: this Healthchecks release is using Django 5.1, which has dropped support for PostgreSQL 12. Therefore, the PostgreSQL image in the sample docker-compose.yml
file has been updated from postgres:12
to postgres:16
. PostgreSQL does not automatically upgrade its data files between major version upgrades, you will need to do this manually. Instructions: https://github.com/healthchecks/healthchecks/tree/master/docker#upgrading-database
Improvements
- Improve performance of loading ping body previews (#1023)
- Implement MS Teams Workflows integration (#1024)
- Add "uuid" field in API responses when read/write key is used (#1007)
- Update timezone dropdowns to show frequently used timezones at the top
- Update the "Set Password" page to reject very weak passwords
- Implement search by slug in the checks list (#1048)
- Add support for $SLUG placeholder in webhook payloads (#1049)
- Update Dockerfile to use HEALTHCHECK instruction and report container health (#1045)
Bug Fixes
- Fix Check.ping() to lock the check before updating (#1023)
- Fix AJAX views to better handle user logging out