Updates

Changelog

New features, improvements, and fixes.

v1.1.0

Node SDK and public API reference

A typed Node.js SDK on npm, an interactive API reference generated from the same OpenAPI spec the server returns, and three dashboard polish moments.

sdk @mittr/sdk-node — official Node.js SDK on npm. Typed client, cursor iteration, signature verification, framework-agnostic webhook middleware. Zero runtime deps, Node 18+.
docs Live API reference at /api/reference — generated from openapi.yaml. Per-tag sidebar, code samples in every language, "Try it" panel.
api OpenAPI spec expanded to cover the full inbound webhook surface, usage counters, and static egress IPs. Batch-retry field names now match the wire (eventIds / endpointId).
feature Cmd-K paste recognition — drop a dashboard URL or webhook destination URL into the palette and a "Jump to ..." item appears at the top.
feature Drag a .json file onto the Send / Edit event payload field to autofill it.
feature Event rows pulse in their new status colour when status changes between refreshes (queued → delivering → delivered/failed).
v1.0.0

Mittr Cloud Launch

First public release of Mittr — webhook delivery as a managed service.

feature Outbound webhook delivery with at-least-once semantics, configurable retries, and exponential backoff per endpoint.
feature HMAC-SHA256 signing on every delivery — X-Mittr-Signature, X-Mittr-Timestamp, replay protection via signed timestamps.
feature Fan-out routing by event type: publish once, deliver to every subscribed endpoint.
feature Idempotency via X-Idempotency-Key on event creation — safe to retry without double-delivery.
feature Dashboard with live stats, per-endpoint success rate and latency, attempt timeline.
feature Workspace + API key authentication. Per-key role scoping.
feature Plan tiers (Free, Starter, Growth, Scale) with per-event quotas and overage rates.