Added
- (Core) Subscribers and email notifications for incidents and scheduled maintenance #372
- (Core) API endpoints to manage subscribers #377
- (Core) App-based two-factor authentication for dashboard users #381
- (Core) Dynamic status favicons #379
- (Core) Settings to disable the API or require authentication for all API requests #378
- (Core) Support for Laravel 13 #368
Changed
- (Core) Redesigned dashboard #370
- (Core) Refined status page design with a unified components list and clearer incident timeline
94a2b4 - (Core) Improved performance across the status page, API, and dashboard #382
- (Core) Cachet API routes no longer inherit the host application’s rate limiter #375
- (Core) Reading subscribers via the API now requires the
subscribers.managetoken ability2f984e - (Core) Metric thresholds are now editable
9d58bc - (Core) The dashboard components widget now shows non-public component groups
a8d0bc
Fixed
- (Core) Cachet now sanitizes user-authored Markdown on the status page
23adbb - (Core) Incident messages no longer break the RSS feed
8160b8 - (Core) Partial component updates via the API no longer re-enable disabled components
5a91e9 - (Core) The incident overview no longer counts incidents once per update
6e3652 - (Core) Updating an incident via the API no longer triggers matching webhooks twice
5a1852 - (Core) Invalid API requests now return validation errors instead of a 500 response
e70c82
Added
- (Core) Component monitoring #211
- (Core) Advanced component group ordering #212
- (Core) Affected components on the incident page #363
- (Core) API support for setting a component group’s collapsed state #356
- (Core) Component groups nested under their relationships when querying schedules and incidents via the API #357
- (Core) Support for Laravel 12 #245
Changed
Added
- (Core) Webhooks #165
- (Core) User management #153
- (Core) Demo mode #223
- (Core) Render hooks #151
- (Core) API specification generation #178
- (Core) Preferred locale per user #187
- (Core) Support for the
HTTP_REMOTE_USERheader #208
Changed
- (Core) Component groups are now sortable in the dashboard #204