All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Log driver for heartbeats.
- BREAKING: Require Laravel 11.
- BREAKING: Camel case keys in response.
- Accept json when posting heartbeat.
- BREAKING: Enum
ResultState
. - Config
butler.health.heartbeat.report
. - Config
butler.health.heartbeat.timeout
.
- Request info in response.
- Uniqueness to custom "about" information.
- Method for clearing custom "about" information.
- BREAKING: Do not use
artisan about
.
- BREAKING: Require Laravel 10.
- BREAKING: Use
artisan about
instead ofcustomApplicationData
.
- Laravel pint.
- Heartbeats.
- Reconnect to the database if a PDO connection is missing in Database check.
- BREAKING: Require Laravel 9.
- Use "ping" instead of "set"/"get" in Redis check.
- 'runtimeInMilliseconds' in the check response.
- Initial commit