Skip to main content

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-score endpoint 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 services array 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.