Changelog · Kaltreon

What we shipped, and when.

Every Kaltreon release, dated and tagged with the surface area it touched — drift detection, recalibration routines, alert triage, API endpoints, compliance packets. Newest first; each entry links into the deeper surface where the live artifact lives.

v0.4.1
API
Public `/docs/api` reference for CMMS integrators + `/demo` hub.

The integrator-facing REST reference is now live at `/docs/api`, with three documented read endpoints (sensor status, drift events, compliance report metadata) backed by synthetic sample payloads and copy-to-clipboard. The same surface ships a `/demo` hub that links to the live sample report, the dashboard sign-in, and `/docs/api` itself.

  • Three documented read endpoints with synthetic sample payloads and copy-to-clipboard
  • /demo hub linking to the live sample report, the dashboard sign-in, and /docs/api
  • Reference authored for the CMMS integrator audience that subscribes to the same wire contract
v0.4.0
Platform
Team invites on the organization settings page.

Operators can now invite teammates by email from the organization settings page, with a role select and an owner-gated invite control. The roster splits Accepted from Pending, and every invite + acceptance lands in the audit trail alongside the existing drift and recalibration events.

  • Invite-by-email form with role select on the organization settings page
  • Owner-gated invite control so only owners can add or revoke seats
  • Roster split into Accepted and Pending with last-invited timestamps
  • Every invite and acceptance lands in the audit trail
v0.3.9
Compliance
Report archive with PDF export.

A signed-in report archive surfaces every compliance packet the platform has produced, with a date-range filter, per-row View Sheet (same renderer as `/demo/report`), and per-row Download PDF action powered by the platform PDF module. Sealed / Superseded / Draft lifecycle is visible in the list, and the underlying audit chain is unchanged.

  • Date-range filter over the full compliance archive
  • Per-row View Sheet opens the same renderer as /demo/report
  • Per-row Download PDF action powered by the platform PDF module
  • Sealed / Superseded / Draft lifecycle visible in the list
v0.3.8
Platform
Threshold settings page for per-sensor drift and alerts.

A dedicated surface on the dashboard where operators dial the drift threshold per sensor and per fleet, with a live preview of the alerts that would fire at the new setting.

  • Per-sensor override on top of the org-wide default
  • Live preview of the alert count at the proposed threshold
  • Audit-log entry on every change for the compliance trail
v0.3.7
Fleet
Organizations surface + sensor cap + in-place Starter → Pro upgrade.

Operators can now see the current sensor count vs. tier cap on the dashboard, get an overage warning before billing is impacted, and upgrade from Starter to Pro without re-onboarding the fleet.

  • Live sensor-cap surface on the organizations settings page
  • One-click upgrade path with prorated Stripe billing
  • Sensor roster, compliance archive, and alert history preserved across tiers
v0.3.6
API
30-day calibration forecast endpoint + dashboard widget.

A new REST endpoint projects the next 30 days of expected calibration activity per sensor, and the same forecast lands as a dashboard widget so an operator can plan a maintenance window before the alert fires.

  • Per-sensor 30-day projection with confidence band
  • Dashboard widget surfaced alongside the alert triage queue
  • Documented in the API reference with sample response payload
v0.3.5
Monitoring
Alert triage queue: severity routing + four-state machine.

Every drift alert now lands in an operator-owned triage queue with severity routing (info / warning / critical), assignment, and the full dismiss / escalate / assign / unassign state machine — mirrored on the public events API so a CMMS can subscribe to the same transitions.

  • Severity bucketing with auto-routing rules per fleet
  • Four-state machine: dismiss, escalate, assign, unassign
  • Public events endpoint emits the same state changes
v0.3.4
Compliance
Recalibration routines shipped: boresight, cavity, timing, phantom.

The four targeted recalibration routines the agent dispatches are now live in production — boresight rerun, cavity sweep, timing-skew fix, and phantom-target recheck — each fired only on the affected channel so the rest of the platform stays live.

  • Boresight rerun for beam-pointing bias
  • Cavity sweep for range-bin migration
  • Timing-skew fix for CAN-sync drift
  • Phantom-target recheck for thermal-creep recovery
v0.3.3
Monitoring
Continuous sensor-level drift detection (default 0.45 threshold).

Always-on drift detection rolls out across the fleet with a default 0.45 threshold per sensor. The agent identifies the affected channel the moment the rolling metric crosses the threshold and queues a targeted recalibration — no calendar event, no manual sweep.

  • Default 0.45 threshold configurable per sensor and per fleet
  • Targeted recalibration dispatched the moment the threshold trips
  • Audit-log entry per detected drift event with the trigger-vs-threshold values
v0.3.2
Platform
Dashboard overview: live radar, events, and activity.

A signed-in dashboard overview surfaces the live radar feed, the latest drift events, and the activity stream from the recalibration agent — so an operator can confirm the platform is healthy at a glance before drilling into a specific surface.

  • Live radar feed embedded alongside the event log
  • Latest 24 hours of activity from the recalibration agent
  • Drill-through into the matching per-sensor detail page
v0.3.1
API
Public REST API: radar frames, recalibration, fleet, alerts, reports.

The public REST API goes live with the same wire contract the dashboard uses — radar frames, the recalibration write surface, the fleet roster, alert triage, archived compliance reports, and the 30-day forecast. Every endpoint ships with sample request, sample response, and integrator notes.

  • Radar frames and fleet roster read surfaces
  • Recalibration write surface with idempotency keys
  • Archived compliance reports and 30-day forecast endpoints
v0.3.0
Compliance
Signed PDF compliance packets (ECE R79 / ISO 26262 / NHTSA).

The compliance engine ships signed PDF packets for the three regulator templates AV / Tier-1 procurement teams ask about most — ECE R79 (steering), ISO 26262 (functional safety), and NHTSA (FMVSS reporting) — with a matching JSON source so a reviewer can audit the field-by-field mapping.

  • Signed PDF + raw JSON for ECE R79, ISO 26262, and NHTSA templates
  • Sample-report page renders a deterministic packet from the same API
  • Attestation + sign-off block with operator, role, and signature placeholder

Next step

See the platform run end-to-end before the eval call.

The changelog above lists what shipped; the sample report, integrations catalog, and enterprise contact form are the fastest way to see whether it fits the fleet you are bringing in.