CakeWatch 1.0 — the first public release! A native SwiftUI app for managing StatusCake uptime monitoring checks, built for both macOS and iOS with no third-party dependencies.
Added
- Multi-account support for managing multiple StatusCake API keys
- Create new uptime checks via toolbar "+" button
- Pause/resume checks directly from the detail toolbar
- Inline editing for advanced fields (find string, host, port, user agent, basic auth, status codes)
- Toggles for follow redirects, SSL alert, do not find, include header, and cookie jar
- Statistics tab with response time chart (Swift Charts) and alerts table
- Downtime timeline with grouped sections, relative dates, and timezone support
- macOS menu bar commands and keyboard shortcuts (Cmd+N, Cmd+R, Cmd+Delete)
FlowLayoutfor displaying status code chips
Changed
- Renamed app from StatusBake to CakeWatch
- Platform-specific views split into separate files (macOS and iOS)
- iOS uses navigation-push editors with auto-save; macOS uses inline editing
- Detail view tab navigation replaced with segmented picker in toolbar
- Search field moved to sidebar placement
- URL field in detail view is now a clickable link
- Settings window: separated API key and preferences into distinct sections
- Downtime timeline switched from history API to periods API with pagination
- New app icon
Full Changelog: v0.9.0...v1.0.0