Changelog
All notable changes to CheckUpstream are documented here. Releases follow Semantic Versioning (opens in new tab).
v0.8.0 — 2026-03-10
Added
- Incident.io integration: Create and auto-resolve Incident.io incidents from upstream outages.
- Rootly integration: Create and auto-resolve Rootly incidents with configurable team and severity mapping.
- Risk score API: New
/api/risk-scoreendpoint returns a composite reliability score for each service based on incident frequency, duration, and blast radius.
Improved
- SDK telemetry batching: Reduced default flush interval from 30s to 10s for faster incident detection.
- Webhook retry: Added exponential backoff (previously linear) with up to 3 retries.
v0.7.0 — 2026-02-14
Added
- MCP server: Connect CheckUpstream to Claude, Cursor, or other AI tools for natural-language queries about your upstream health.
- Blast radius analysis: New dashboard widget shows which of your projects are affected when a service degrades.
- SMS alerts: Enterprise plan users can receive SMS notifications for major outages.
Improved
- Status page parser: Improved parsing reliability for Atlassian Statuspage, Instatus, and custom status pages.
- Dashboard performance: 40% faster initial load via incremental static regeneration.
Fixed
- Slack webhook: Fixed duplicate notifications when a service flaps between degraded and operational within the flush interval.
v0.6.0 — 2026-01-20
Added
- 8 SDKs: Added PHP, Java, and .NET SDKs alongside existing Node.js, Python, Go, Rust, and Ruby SDKs.
- Google Chat and Telegram alert channels.
- Service filtering: SDKs now accept a
servicesarray to restrict monitoring to specific service slugs.
Improved
- Auto-detection: SDKs now recognize 50+ service domains (up from 15), including Supabase, PostHog, Segment, Mixpanel, Algolia, and Cloudinary.
- OpsGenie integration: Added configurable priority mapping (P1–P5).
v0.5.0 — 2025-12-08
Added
- PagerDuty integration: Trigger and auto-resolve PagerDuty incidents with severity mapping.
- OpsGenie integration: Create alerts with priority mapping.
- Webhook channel: Send raw JSON payloads to any HTTP endpoint with signature verification.
Fixed
- Discord embeds: Fixed color-coded severity not rendering on mobile clients.
v0.4.0 — 2025-11-01
Added
- SDK reference docs: Comprehensive documentation for all SDK configuration options and telemetry event formats.
- Alert channels docs: Setup guides for Email, Slack, Discord, and Microsoft Teams.
- Supported services page: Interactive list of all 50+ monitored services with package mappings.
v0.3.0 — 2025-10-15
Added
- Initial public beta: Core monitoring for Stripe, OpenAI, AWS S3, and Twilio.
- Node.js, Python, Go, Rust, Ruby SDKs.
- Email and Slack alert channels.
- Dashboard with service health overview, incident timeline, and dependency graph.