Changelog
Agent and API ship from the same repository and share a version number.
Newest first.
0.9.7 — 2026-08-24
- Incident thresholds can now be set per host, overriding the metric default.
- Fixed a rate-limit counter reset bug on
POST /v1/ingest around leap-second handling.
0.9.6 — 2026-06-19
GET /v1/incidents supports state=acknowledged.
- Agent retry backoff capped at 60s, was previously unbounded.
0.9.5 — 2026-05-01
- Ingest batches accept up to 500 metrics per request, was 100.
- Dashboard: added a 90-day uptime view per component.
0.9.4 — 2026-03-11
- Fixed host tags containing commas being split incorrectly during registration.
- Added
mem.used_pct to the default collect.metrics list.
0.9.3 — 2026-01-22
POST /v1/incidents/{id}/ack now returns acknowledged_at.
- Removed deprecated
GET /v1/ping; use GET /v1/hosts instead.
0.9.2 — 2025-11-30
- Agent binary published for arm64.
- Config validation on startup now rejects unknown keys instead of ignoring them.
0.9.1 — 2025-10-08
429 responses on /v1/ingest now include a Retry-After header.
- Fixed clock-skew handling for
collected_at timestamps more than 5 minutes in the future.
0.9.0 — 2025-08-19
- First stable release of the ingest batching API.
- Breaking: request field
values renamed to metrics.
0.8.3 — 2025-06-25
GET /v1/hosts now includes host tags in the response.
- Notification webhook retries switched to exponential backoff.
0.8.2 — 2025-05-02
- Fixed a memory leak in the metrics query cache under sustained load.
0.8.1 — 2025-03-14
GET /v1/metrics gained since / until range parameters.
0.8.0 — 2024-11-20
- Initial public API:
GET /v1/hosts, POST /v1/ingest.
- Agent gained a
collect.interval option; previously fixed at 60s.
0.7.0 — 2024-09-15
- First tagged release. Single-host ingest only, no batching, no incidents yet —
metrics were push-only with no read API.