Skip to content

Changelog

Customer-facing changes to the API, SDKs, and platform. Newest first.

  • Five SDKs published at 1.0.0 — .NET on NuGet, TypeScript on npm, Python on PyPI, PHP on Packagist, and Go via the module proxy. See SDKs.
  • Java is not published. The source is complete and usable directly, but it is not on Maven Central and has no release.
  • Provider alerting — when an email provider starts failing your sends, Notavia emails every owner and admin, POSTs a provider.critical webhook, and shows a banner. You get a provider.recovered when it is delivering again. Pro and above. See Webhooks.
  • Provider health — a Deliverability page breaking sends down per provider: attempted, sent, dead-ended, and handed off to the next provider in the chain, plus a live failover feed. Pro and above.
  • Failover between providers — configure an ordered chain of email providers. A provider fault (revoked key, rate limit, 5xx) fails over to the next one within the same send; a message fault (invalid recipient) stops the chain instead.
  • Bring-your-own providers — SendGrid, Resend, Postmark and Mailgun as first-class providers alongside SMTP, with signature-verified bounce and complaint ingestion from each.
  • Template versioning and localisation — every save is a version you can roll back to, and a template can carry a body per locale.
  • Per-message sender identityfrom_name and reply_to on a single send.
  • PHP and Java SDKs written, completing the six-language matrix (.NET, TypeScript, Python, Go, PHP, Java). Publication came later — PHP at 1.0, Java not at all.
  • Python and Go SDKs written, generated from the OpenAPI spec with a convenience layer and byte-faithful security helpers.
  • Usage meteringGET /v1/usage reports your plan, period, and per-channel send counts; a dashboard Usage page shows usage vs. cap.
  • Delivery feedback — automatic bounce/complaint ingestion, a per-environment suppression list, and notification.delivered / .bounced / .complained webhooks.
  • Self-host package — Docker Compose + Helm with an offline licence.
  • Enterprise SSO — dashboard sign-in via SAML 2.0 and OIDC with JIT provisioning and role mapping.
  • Workflow engine — versioned multi-step workflows with delays, branches, digests, quiet hours, and wait_for_event.
  • Chat channels — Slack, Microsoft Teams, and Discord.
  • Webhooks + SMS — outbound delivery webhooks and an SMS channel.
  • Preference centre — per-category, per-channel opt-out with hosted unsubscribe pages.
  • Inbox — embeddable, real-time in-app notification feed.
  • Send — transactional email, templates, white-label sender domains, the REST API, and the .NET + TypeScript SDKs.