Changelog
February 23, 2026 ยท View on GitHub
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.
5.0.0 - 2026-02-23
Changed
- Complete rewrite using
spatie/laravel-openapi-clito auto-generate all API commands from the Oh Dear OpenAPI spec - Replace 30+ manually written command classes with auto-generated commands
- New
login/logoutflow using~/.ohdear/config.jsonfor credential storage - Add
clear-cachecommand for managing cached OpenAPI spec - Add
install-skillcommand for AI coding assistant integration - Add ASCII art banner with warm orange gradient
- Require PHP 8.4+
- Update to Laravel Zero 12.x
Removed
- Remove
ohdearapp/ohdear-php-sdkdependency (replaced by direct API calls via OpenAPI spec) - Remove
illuminate/viewandnunomaduro/termwinddependencies - Remove all Blade views and Termwind output
- Remove environment variable based authentication (replaced by
ohdear login)
4.5.2 - 2025-08-27
Fixed
- Resolve float type for Uptime percentage
4.5.1 - 2025-08-27
Fixed
- Resolve missing
splitin uptime command
4.5.0 - 2025-08-27
Changed
- Add support for breaking API changes to monitors
- Standardise names of commands (with aliases)
4.4.0 - 2025-06-13
Changed
- Update to Laravel Zero 12.x
4.3.1 - 2025-06-05
Fixed
- Update dependencies to support PHP 8.4
4.3.0 - 2024-04-30
Changed
- Update to Laravel Zero 11.x
Removed
- Drop support for PHP 8.1
4.2.0 - 2023-10-12
Added
- Add support for Domain Monitoring (#51)
Changed
- Update Composer dependencies (#50)
4.1.1 - 2023-05-31
Changed
- Update to exclude
/ohdearfrom export
4.1.0 - 2023-05-31
Changed
4.0.0 - 2023-05-25
Changed
- BREAKING Rename the CLI binary from
ohdear-clitoohdear(#46)
3.5.1 - 2023-04-20
Fixed
- Update Phar build
3.5.0 - 2023-04-20
Added
- Update to Laravel Zero 10.x (#45)
3.4.0 - 2023-03-02
Added
- Add Docker image support (#43)
3.3.0 - 2023-01-30
Added
- Add support for Lighthouse Reports (#40)
Removed
- Drop support for PHP 8.0 (#41)
3.2.2 - 2022-08-16
Changed
3.2.1 - 2022-06-06
Fixed
- Fix compatibility with PHP 8.0 (86e042c)
3.2.0 - 2022-06-02
Added
- Add command to show application health (#33)
3.1.0 - 2022-06-02
Added
- Add proper authorisation output when unauthorised (#32)
Fixed
- Update to ignore the
VIEW_COMPILED_PATHenv variable (ba2ef8e)
3.0.0 - 2022-03-15
Added
Changed
- Update to use Termwind for output (#27)
Removed
- Drop support for PHP 7.x (#25)
[2.7.0] - 2021-02-12
Added
- Add commands for managing status page updates (#23)
[2.6.0] - 2021-01-22
Added
- Add command to add and delete cron checks (#22)
[2.5.0] - 2021-01-21
Added
- Add command to show cron checks (#21)
[2.4.0] - 2020-12-22
Added
Fixed
- Resolve typo with performance command (#18)
[2.3.0] - 2020-12-21
Added
- Add commands for managing checks (#16)
Changed
- Update the output message formatting when token is not set (#14)
[2.2.0] - 2020-12-17
Added
- Add command to show certificate health (#12)
[2.1.0] - 2020-12-16
Added
- Add command to show broken links (#11)
[2.0.0] - 2020-12-08
Added
- Add commands for displaying status page details (#4)
- Add command to show performance records (#5)
- Add commands for managing maintenance periods (#6)
- Add command to show mixed content (#8)
Changed
- Update to use the PHP SDK and add initial commands (#2)
- Rewrite with Laravel Zero 8 (#3)
- Update to use a compiled Phar (#7)
[1.0.0] - 2018-01-18
Added
- First