<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://docs.uptimehunt.io/changelog</id>
    <title>UptimeHunt Changelog</title>
    <updated>2026-07-14T20:08:58.585Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <link rel="alternate" href="https://docs.uptimehunt.io/changelog"/>
    <link rel="self" href="https://docs.uptimehunt.io/changelog/atom.xml"/>
    <subtitle>New features, improvements, and fixes in UptimeHunt.</subtitle>
    <rights>© 2026 UptimeHunt</rights>
    <entry>
        <title type="html"><![CDATA[Custom domains for status pages]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-07-14-status-page-custom-domains</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-07-14-status-page-custom-domains"/>
        <updated>2026-07-14T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Point your own domain or subdomain at your status page — available on Team, Scale, and Enterprise plans.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[PING latency now shown as a floating min-max band with an avg marker]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-07-13-ping-latency-band</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-07-13-ping-latency-band"/>
        <updated>2026-07-13T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[The PING service detail chart replaces tangled min/avg/max lines with one floating band per time bucket — its height is jitter, a real network-stability signal — plus a mean/p95/p99 marker selector.]]></summary>
        <category label="improved"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[HTTP response times now break down into TCP, TLS, TTFB and download]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-07-13-response-time-breakdown</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-07-13-response-time-breakdown"/>
        <updated>2026-07-13T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[The service detail performance graph is now a stacked timing breakdown per time bucket, colour-coded by status, with a Mean/p95/p99/Max selector and click-to-scope into the Probe Log.]]></summary>
        <category label="improved"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[SSO and email-domain policy move to Pro; audit log becomes Enterprise]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-07-12-plan-feature-gating</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-07-12-plan-feature-gating"/>
        <updated>2026-07-12T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Organization SSO configuration and the member email-domain policy are now part of the Pro plan and above; the workspace audit log is an Enterprise-plan feature.]]></summary>
        <category label="improved"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Trials and Member Blocking]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-07-11-trials-and-member-blocking</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-07-11-trials-and-member-blocking"/>
        <updated>2026-07-11T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Team organizations now start with a 14-day trial, and owners can block members to suspend access without permanent removal.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Incident lists auto-refresh — no stale state]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-07-10-incident-view-freshness</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-07-10-incident-view-freshness"/>
        <updated>2026-07-10T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Incident lists now stream live updates without requiring page refresh, and a server-side safety net prevents incidents from appearing stuck open after recovery.]]></summary>
        <category label="fixed"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Organization-scoped plan limits]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-07-10-org-scoped-plan-limits</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-07-10-org-scoped-plan-limits"/>
        <updated>2026-07-10T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Plan entitlements now follow the organization you're working in, instantly reflecting paid-plan features across all services.]]></summary>
        <category label="fixed"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Monitor IPv4 and IPv6 separately — Per-IP-family checks]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-07-10-per-ip-family-checks</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-07-10-per-ip-family-checks"/>
        <updated>2026-07-10T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[HTTP and ping checks now support independent IPv4/IPv6 monitoring with per-family assertions and response times.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Settings reorganized around you vs your workspace]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-07-10-settings-reorganization</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-07-10-settings-reorganization"/>
        <updated>2026-07-10T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Workspace settings are now clearly separated from personal account settings, with a new Preferences tab for UI customization.]]></summary>
        <category label="improved"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Status pages stay current through ongoing incidents]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-07-10-status-pages-live-updates</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-07-10-status-pages-live-updates"/>
        <updated>2026-07-10T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Published status pages now refresh continuously during an ongoing incident, so the daily history strip and uptime numbers keep accruing instead of freezing at midnight.]]></summary>
        <category label="fixed"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Cron drift detection and editable autodiscovered monitors]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-07-09-cron-drift-and-editable-monitors</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-07-09-cron-drift-and-editable-monitors"/>
        <updated>2026-07-09T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Cron monitors now detect when a job's duration deviates from its usual pattern — either much slower or unexpectedly fast — Kubernetes monitors are fully editable after discovery, and drift settings are configurable via annotations.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Monitoring lists redesigned with grouped project boxes]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-07-09-grouped-list-boxes</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-07-09-grouped-list-boxes"/>
        <updated>2026-07-09T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Each project group now sits in its own quiet box on a flat page — card view decluttered with no more nested frames.]]></summary>
        <category label="improved"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Calmer anchored lists and denser history]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-07-08-list-anchoring-and-density</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-07-08-list-anchoring-and-density"/>
        <updated>2026-07-08T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Unified list design across Services, Cron Monitoring, and Status Pages with a shared anchored tint-shell and history strips that pack as densely as the space allows.]]></summary>
        <category label="improved"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Cron and status-page lists share the redesigned services-list look]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-07-08-lists-design-port</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-07-08-lists-design-port"/>
        <updated>2026-07-08T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Cron Monitoring and Status Pages lists now use the same Normal/Dense/Cards view modes and layout preferences as services.]]></summary>
        <category label="improved"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Prober Resilience]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-07-08-prober-resilience</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-07-08-prober-resilience"/>
        <updated>2026-07-08T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Probers now remain operational and buffer results when the central system is briefly unreachable.]]></summary>
        <category label="fixed"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Game-server icons are back in the services list]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-07-07-gameserver-icons-in-services-list</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-07-07-gameserver-icons-in-services-list"/>
        <updated>2026-07-07T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Game-server rows in the services list show their game's logo again (Minecraft, OpenArena, Counter-Strike, …) instead of a generic gamepad glyph.]]></summary>
        <category label="fixed"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[A redesigned services list with smarter views]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-07-07-services-list-redesign</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-07-07-services-list-redesign"/>
        <updated>2026-07-07T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[The services list now groups by project, shows per-cycle history ticks with live current-cycle updates, and offers Normal, Dense, and Cards view modes — so you can scan all your services the way that works for your workflow.]]></summary>
        <category label="improved"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Multi-monitor status page components, real groups, and a unified incident timeline]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-07-05-status-page-management-v2</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-07-05-status-page-management-v2"/>
        <updated>2026-07-05T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Status page components can now bundle several monitors into one worst-of status with honest merged uptime, groups are first-class and reorderable, and incidents show one timeline mixing public updates with team-only internal notes that never leave the management UI.]]></summary>
        <category label="improved"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[A calmer dashboard that only shouts about new problems]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-07-04-calmer-dashboard</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-07-04-calmer-dashboard"/>
        <updated>2026-07-04T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[New problems now surface in a dedicated "Just broke" panel while chronic and flapping noise collapses into grouped incident rows and a needs-attention shelf; the probe map moved into the fleet card and now shows only true probe-infrastructure health.]]></summary>
        <category label="improved"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Public status pages]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-07-03-status-pages</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-07-03-status-pages"/>
        <updated>2026-07-03T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Publish a status page for the services and cron jobs you choose, with 90-day history, incident updates, scheduled maintenance, an embeddable badge, and an RSS/JSON feed.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Cron job and heartbeat monitoring]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-07-02-cron-monitoring</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-07-02-cron-monitoring"/>
        <updated>2026-07-02T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Monitor scheduled jobs — cron, systemd timers, CI schedules, Kubernetes CronJobs — by having them ping UptimeHunt, and get alerted the moment an expected run doesn't happen.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Leaner cron run reads, plus a dedicated run log endpoint]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-07-02-cron-run-log-endpoint</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-07-02-cron-run-log-endpoint"/>
        <updated>2026-07-02T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Cron run list/detail responses no longer carry the captured log body — fetch it on demand from a new endpoint.]]></summary>
        <category label="improved"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Faster Services list and service detail]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-23-faster-services-list</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-23-faster-services-list"/>
        <updated>2026-06-23T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[The Services list and service detail page load noticeably faster with fewer API round-trips.]]></summary>
        <category label="improved"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Delete your account]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-20-delete-affordances</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-20-delete-affordances"/>
        <updated>2026-06-20T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[You can now permanently delete your UptimeHunt account from Settings.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[A live world map of your probe fleet]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-14-live-probe-map</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-14-live-probe-map"/>
        <updated>2026-06-14T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[The dashboard opens with a world map of every probe, colour-coded by real-time health, with a radar blip on each new check and a live "last seen" tooltip.]]></summary>
        <category label="improved"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Run your own probes and trigger checks on demand]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-14-manage-your-own-probes</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-14-manage-your-own-probes"/>
        <updated>2026-06-14T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Register your own monitoring probes, set check intervals in seconds, and run a check on demand from any service — in the app, API, Terraform, Ansible, and via Claude (MCP).]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[A brand-new documentation site]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-14-new-documentation-site</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-14-new-documentation-site"/>
        <updated>2026-06-14T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Our docs have been rebuilt from the ground up — faster, cleaner, reorganized around what you're trying to do, with a guide for every monitoring type.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Sign in with GitHub (SSO)]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-13-github-sso</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-13-github-sso"/>
        <updated>2026-06-13T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Use GitHub as your organization's identity provider, gate access by GitHub org membership, and map GitHub teams to UptimeHunt roles with a visual editor.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Organization service tokens]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-13-organization-service-tokens</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-13-organization-service-tokens"/>
        <updated>2026-06-13T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Mint org-owned service tokens with fine-grained capabilities (not a person's full access), then rotate or revoke them — from Org Settings, the API, Terraform, Ansible, or MCP.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Merge duplicate accounts and manage login methods]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-12-account-merge-login-methods</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-12-account-merge-login-methods"/>
        <updated>2026-06-12T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Link several sign-in methods (password, GitHub, Google, OIDC, SAML) to one account through an in-app merge wizard, manage all your email addresses, and add a password to a social-only account.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Enforce SSO with a lock-out preview]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-12-enforced-sso</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-12-enforced-sso"/>
        <updated>2026-06-12T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Require single sign-on across your whole organization. A dry-run preview shows exactly which members would lose password access before you switch it on, and a break-glass rule protects the last owner.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[The whole app now works on phones and tablets]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-12-mobile-responsive</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-12-mobile-responsive"/>
        <updated>2026-06-12T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[A full responsive pass — the sidebar becomes a drawer, dense tables reflow, and row actions collapse into an overflow menu — so you can check on things from anywhere.]]></summary>
        <category label="improved"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[A different contact email for each organization]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-12-per-org-member-email</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-12-per-org-member-email"/>
        <updated>2026-06-12T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Members can set a separate notification email for each organization they belong to, shown on member rows and pre-filled when resending invitations.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Personal workspaces]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-12-personal-workspaces</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-12-personal-workspaces"/>
        <updated>2026-06-12T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Every account now has its own personal workspace, and new users get a guided one-time setup to create a personal space or a team organization.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Single sign-on with SAML, OIDC, and Google Workspace]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-12-sso-saml-oidc-google</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-12-sso-saml-oidc-google"/>
        <updated>2026-06-12T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Configure SAML 2.0, generic OIDC, or Google Workspace as your identity provider, with just-in-time provisioning, group-to-role mapping, and a test button to validate the config before going live.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Organization audit log]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-10-audit-log</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-10-audit-log"/>
        <updated>2026-06-10T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Every significant action — logins, SSO events, role changes, invitations, merges — is recorded in an append-only audit log you can filter by person and export as CSV (and pull via the API, Ansible, or MCP).]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Organizations — teams, members, and roles]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-10-organizations</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-10-organizations"/>
        <updated>2026-06-10T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[UptimeHunt is now fully multi-tenant: create organizations, invite members, assign roles, verify domains, and see everything under org-scoped settings. Available across the app, API, Terraform, Ansible, and MCP.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Plan limits and trials]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-10-plan-limits-trials</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-10-plan-limits-trials"/>
        <updated>2026-06-10T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Per-organization limits on services, members, and data retention are now enforced, with clear in-app feedback against your plan and a warning before a trial expires — not only after.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Stronger account security]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-09-account-security</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-09-account-security"/>
        <updated>2026-06-09T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Sessions can now be revoked server-side, refresh tokens rotate on every use, and new accounts must verify their email address before gaining access.]]></summary>
        <category label="improved"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Long-lived API tokens]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-09-api-tokens</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-09-api-tokens"/>
        <updated>2026-06-09T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Create named, long-lived API tokens for scripts and automation, and manage them (and your connected OAuth apps) from Settings.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Everything updates in real time]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-07-realtime-updates</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-07-realtime-updates"/>
        <updated>2026-06-07T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Status badges, performance graphs, sparklines, the incident feed, and the probe log now update live as checks arrive — no refresh needed — and reconnect automatically within seconds of a drop.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Manage UptimeHunt as code — Terraform and Ansible]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-07-terraform-ansible</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-07-terraform-ansible"/>
        <updated>2026-06-07T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[A native Terraform provider and an Ansible collection let you manage services, projects, alert rules, integrations, and probes as infrastructure-as-code.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Alert rules, incidents, and test notifications]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-06-alerting-incidents</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-06-alerting-incidents"/>
        <updated>2026-06-06T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Attach alert rules to services to notify your channels, with one alert per incident (no storms), a cross-service incident feed, and a test button to verify delivery without waiting for an outage.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Acknowledge and resolve incidents from chat]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-04-acknowledge-from-chat</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-04-acknowledge-from-chat"/>
        <updated>2026-06-04T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Alert messages in Slack, Discord, Telegram, and Mattermost now carry Acknowledge and Resolve buttons, recovery edits the original message in place, and PagerDuty/Opsgenie sync status back to UptimeHunt.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Manage UptimeHunt with Claude (MCP server)]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-04-mcp-server</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-04-mcp-server"/>
        <updated>2026-06-04T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[A remote MCP server lets Claude and other AI clients manage your services, projects, alerts, integrations, incidents, and probes through natural language, secured with OAuth.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Get alerts in ten channels]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-04-notification-channels</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-04-notification-channels"/>
        <updated>2026-06-04T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Connect Slack, Discord, Telegram, Microsoft Teams, Google Chat, Mattermost, PagerDuty, Opsgenie, email, or any webhook — each with its own options and a built-in Test button, and all secrets encrypted at rest.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Filter and explore recent checks]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-02-check-filtering-facets</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-02-check-filtering-facets"/>
        <updated>2026-06-02T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[A facet rail lets you slice recent checks by status, ISP, country, and probe; the panel is resizable and its filters cross-apply to the performance graph.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[A refreshed, more accessible design]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-02-design-refresh</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-02-design-refresh"/>
        <updated>2026-06-02T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Cards lost their heavy borders for soft elevation, body text is larger, and status badges now use an icon plus colour (not colour alone) with contrast-checked tokens throughout.]]></summary>
        <category label="improved"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Service expectations and assertions]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-02-expectations-assertions</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-02-expectations-assertions"/>
        <updated>2026-06-02T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Define exactly what a healthy result looks like per service — status codes, response-time limits, content and protocol checks — with versioned history you can restore.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[New check types — DNS, SMTP, SSH, and game servers]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-02-new-check-types</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-02-new-check-types"/>
        <updated>2026-06-02T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Monitor far more than websites: validate DNS records, check mail (SMTP) and SSH servers, and watch game servers (Quake 3, Source engine, and Minecraft) — each with its own configuration and assertions.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Clearer performance graphs]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-02-performance-graphs</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-02-performance-graphs"/>
        <updated>2026-06-02T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Performance graphs gained a legend and distinct colours, a dashed "still open" trailing bucket, and incident bands overlaid on the timeline so you can correlate dips with outages.]]></summary>
        <category label="improved"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Richer HTTP checks with a request waterfall]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-02-richer-http-checks</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-02-richer-http-checks"/>
        <updated>2026-06-02T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[HTTP checks now capture per-phase DNS, TCP, and TLS timing plus response headers and body, shown as a request waterfall on the check detail view.]]></summary>
        <category label="improved"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[A redesigned service form]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-06-02-service-form-redesign</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-06-02-service-form-redesign"/>
        <updated>2026-06-02T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Adding a service is faster — the HTTP method lives inside the URL bar, locations are an expandable region/country tree with flags, intervals are presets with a custom option, and the icon picker is built into the name field.]]></summary>
        <category label="improved"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Kubernetes auto-discovery]]></title>
        <id>https://docs.uptimehunt.io/changelog#2026-05-22-kubernetes-autodiscovery</id>
        <link href="https://docs.uptimehunt.io/changelog#2026-05-22-kubernetes-autodiscovery"/>
        <updated>2026-05-22T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[A Kubernetes operator watches your cluster's Ingresses and automatically creates monitors for every host it finds, tunable per-Ingress (HTTP method, healthy status codes) and add/update-only by design.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Dark mode]]></title>
        <id>https://docs.uptimehunt.io/changelog#2025-10-17-dark-mode</id>
        <link href="https://docs.uptimehunt.io/changelog#2025-10-17-dark-mode"/>
        <updated>2025-10-17T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[A theme toggle switches the entire app — pages, graphs, and dialogs — between light and dark.]]></summary>
        <category label="new"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Projects for grouping services]]></title>
        <id>https://docs.uptimehunt.io/changelog#2025-09-28-projects</id>
        <link href="https://docs.uptimehunt.io/changelog#2025-09-28-projects"/>
        <updated>2025-09-28T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Organize related services into named Projects that appear as collapsible groups in the sidebar and service list.]]></summary>
        <category label="new"/>
    </entry>
</feed>