> ## Documentation Index
> Fetch the complete documentation index at: https://docs.happyuptime.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

Recent updates and releases.

# Changelog

## 2026-04-17 — Multi-layer on-call

A complete rebuild of on-call to match (and exceed) PagerDuty/BetterStack:

- **Layers** — stack Primary, Secondary, Manager, etc. on one schedule. Each layer has its own rotation, timezone, and handoff schedule.
- **Restrictions** — gate a layer to weekday business hours, weekends only, or a custom day/hour window (with overnight support).
- **Fixed shifts** — schedule one-off coverage (vacation, holidays) without disrupting the underlying rotation.
- **Overrides** — instant "I'll take this page" reassignment that wins over everything.
- **Pure-function resolver** — 45 unit tests, deterministic outputs, easy to reason about.
- **Layered timeline modal** — see who's on at any future time, with reason (override / fixed / rotation).

[Multi-layer schedules guide →](/guides/multi-layer-schedules)

## 2026-04-15 — Slack channel search + auto-poll

Channel pickers now have search and refresh every 5 seconds while open — create a channel in Slack and it appears immediately. Plus an "Add all" button on member pickers.

## 2026-04-12 — Avatars everywhere

User avatars across the dashboard now follow a priority chain:

1. Slack avatar (if Slack identity is linked)
2. Gravatar (via loadlogo.com)
3. Generated gradient avatar (fallback)

## 2026-04-10 — Slack identity linking

Map Happy Uptime users to Slack users. Member rows now show Slack handles in `@username (U01ABCD)` format. Required for on-call `@mention` paging.

## 2026-04-08 — Integrations page

New top-level **Integrations** page in the sidebar. Slack, GitHub, Webhooks, Calendar, and Claude Code skill all live here.

## 2026-04-05 — Projects removed

Projects were a layer that nobody used. Now everything is org-scoped directly. Existing project data was merged into the parent org with no data loss.

## 2026-03-15 — CLI 1.0

`happyuptime-cli` published to npm. Full command tree, config-as-code, GitHub Actions recipes.

[CLI guide →](/cli/install)

## 2026-03-10 — Speed test

Public speed test at [happyuptime.com/speed-test](https://happyuptime.com/speed-test). Test any URL from 6 regions, get a timing waterfall, share results via URL.

## 2026-03-05 — Visual regression

Screenshots taken on monitor failure. Optional baseline comparison alerts when your page changes unexpectedly.

## 2026-03-01 — AI incident analysis

Probable cause analysis, drafted status updates, and one-click postmortems powered by Claude.