RELEASE HISTORY

Changelog

What's shipped in LastPing, most-recent first. This page is where future releases are appended. The project lives at github.com/tp322d/lastping-app.


2026

Milestone

Project published on GitHub

The LastPing project repository is now live at github.com/tp322d/lastping-app. Issues, discussions, and the project roadmap are tracked there.

There is no paid tier and no open-core split. The hosted service at app.lastping.dev remains free. Follow the project on the project page.

Feature

CI/CD signal sources

GitHub Actions, GitLab CI, and Jenkins can now send signed webhook events to LastPing — no YAML polling loop needed. Each event carries the pipeline run URL, so incidents deep-link directly to the failing build.

Signatures are verified with HMAC-SHA256 on the ingest service. A new ci monitor type tracks run outcomes (success / failure / timeout) and fires incidents on first miss.

Feature

Active HTTP monitoring

A new http monitor type lets you probe any URL on a configurable schedule. LastPing checks status code, response time, and optional keyword presence — SSRF-guarded to private address ranges.

Response-time charts are available in the console. Alerting follows the same incident model as heartbeat monitors: an incident opens on first failure and closes on recovery.

Redesign

The Slate redesign — console & new screens

The app console is now a dark observability console built on the Slate design system: command palette (⌘K), expandable sidebar, and a toast notification stack. The palette is amber-free — slate backgrounds, teal accents, semantic status colours.

Two new screens shipped with the redesign: an Incidents screen for managing open and resolved incidents in one place, and an Analytics screen with monitor health over time.

Feature

Alerting configuration — routing matrix & custom templates

Alert routing is now configured via a matrix: each row pairs a destination channel (email, Slack, Discord, Telegram, webhook) with one or more event types (incident opened, resolved, late). You can attach multiple channels to a monitor and route different events to different destinations in one view.

Custom message templates let you write per-event alert copy — runbook links, ownership context, whatever your on-call team needs. Templates use a safe, defensive rendering engine and fall back to defaults on any error.

2025

Launch

Initial release

LastPing launches with heartbeat / dead-man's-switch monitoring: send a ping after a job succeeds; LastPing alerts you if the ping stops arriving within the expected window.

Also in the initial release: alert channels (email, Slack, Discord, Telegram), public status pages per project, and a hosted service at app.lastping.dev with no paid tier.

FREE · FULLY HOSTED · NO PAID TIER

Try everything that shipped.

The hosted service is free. No paid tier, no credit card required. Sign up and start monitoring in minutes.