OpsKnight · shipping notes

What’s new

What each version actually shipped. Pull a tagged image, or read the long form on GitHub.

v1.4.0

Latest

August 23, 2026

A safer release foundation with reliable delayed paging, an administrator Health Center, hardened upgrades, complete versioned docs, and multi-architecture stable images.

docker pull ghcr.io/opsknight-labs/opsknight:1.4.0
Notes on GitHub
Fix

Paging reliability

  • Delayed escalation steps retain their configured delay instead of paging the fallback team immediately.
  • Orphaned escalations recover through one atomic processing claim.
  • Fallback delivery no longer duplicates service notifications.
New

Operational confidence

  • The administrator Health Center consolidates supported database, scheduler, worker, paging, provider, integration, URL, encryption, and version signals.
  • The release contract validates installation, upgrades, migration failure, restore, incident delivery, deployment rendering, and documentation coverage.
  • Stable images publish for linux/amd64 and linux/arm64; the continuously updated test image remains amd64-only.
Security

Release hardening

  • Disabled accounts cannot be reactivated through OIDC linking.
  • First-administrator bootstrap is serialized and public readiness errors are redacted.
  • Next.js, Auth.js, Nodemailer, and vulnerable transitive dependencies are updated to patched releases.

v1.3.1

August 18, 2026

Six more inbound alert sources, signed webhooks, and the official GHCR image — so you can pull a tagged build instead of assembling from source.

docker pull ghcr.io/opsknight-labs/opsknight:1.3.1
Notes on GitHub
New

More ways alerts arrive

  • Zabbix problem, recovery, and update webhooks with severity mapping.
  • PagerDuty Events API v2 ingest: trigger, acknowledge, and resolve.
  • GitLab CI pipeline failures, with auto-resolve when the branch goes green.
  • Vercel production errors and deployment state, including successful deploys.
  • Nagios Core & XI macros, including scheduled downtime and flapping.
  • Icinga 2 host and service state, including acknowledgments.
Security

Signed ingest

  • HMAC checks on native webhook routes, compared in constant time.
  • Outbound webhook timestamps bound into HMAC so old payloads cannot be replayed.
  • SHA-256 fingerprints so the same alert is not opened twice.
New

Run it from a tagged image

  • Public image at ghcr.io/opsknight-labs/opsknight:1.3.1 (linux/amd64).

v1.2.0

August 16, 2026

When an incident is serious, OpsKnight can open a Slack room, invite who is on call, and drop a video link. A Node 20 clock bug that paged the whole roster is fixed.

docker pull ghcr.io/opsknight-labs/opsknight:1.2.0
Notes on GitHub
New

Slack rooms for the incident

  • A dedicated channel per qualifying incident, with on-call people invited.
  • Acknowledge, assign to me, and resolve from Slack.
  • Slash commands for ack, resolve, notes, who is on call, and postmortem.
  • Pin a Slack message with an emoji to save it as an incident note.
  • Optional video link: Jitsi, Zoom, or Google Meet.
Fix

Who actually gets paged

  • On Node 20, midnight could be read as hour 24, so nobody was “on call” and the whole schedule was paged. That is fixed.
  • Slack requests without a valid signature are rejected.
  • Acknowledge from Slack now stops the escalation chain.

v1.1.0

April 4, 2026

On-call layers, overrides, and a master encryption key you set in the environment — so secrets are not stuck in an old local key.

docker pull ghcr.io/opsknight-labs/opsknight:1.1.0
Notes on GitHub
New

On-call that matches how teams actually work

  • Timezone-aware rotations with layered coverage.
  • Overrides without rebuilding the whole schedule.
Security

Encryption key in the environment

  • ENCRYPTION_KEY from the environment, with a fallback path for older installs.

v1.0.0

February 1, 2026

First public release: incidents, on-call, paging, status pages, postmortems, and analytics — Apache-2.0, you run it.

docker pull ghcr.io/opsknight-labs/opsknight:1.0.0
Notes on GitHub
New

The product ships

  • Incident timeline, acknowledge, assign, and resolve.
  • On-call schedules and escalation policies.
  • Pages over email, SMS, push, Slack, WhatsApp, and webhooks — not native voice.
  • Public and private status pages.
  • Postmortems, action items, and response-time views.
  • Docker Compose and Helm.