Changelog
How the product and API change over time.
Connect Domain doesn't yet cut numbered releases — the main branch is the
running state of the product, and the API is versioned separately (below).
For the authoritative, line-by-line history, see the
commit history on GitHub.
API versioning policy
The public API is versioned by URI major (/v1) and is additive-only within
a version — new optional fields and endpoints can appear, but existing fields
never change meaning or disappear without a new major version. See the
API reference for the current surface.
Notable milestones
- Entri-parity feature set — embeddable widget/SDK, email DNS (MX/SPF/DKIM/DMARC) generation and apply, signed webhooks with retry/replay, and live DNS-provider detection with logos in the connect flow.
- 19-provider DNS auto-write fleet — BYO-token adapters (Cloudflare, DigitalOcean, Gandi, deSEC, Hetzner, Vercel, DNSimple, Porkbun, Linode, Vultr, Name.com, GoDaddy, IONOS, Netlify), machine-credential adapters (Route 53, Google Cloud DNS, Azure DNS), and Domain Connect.
- Widget robustness pass — white-label theming, richer detection capability
flags, and hardening around
email:applyto prevent writing DNS for an arbitrary (non-connection) domain. - Marketing site + brand kit — the current warm-stone, black & white
editorial design (Instrument Serif + Inter + Geist Mono) at
connectdomain.app, including the
/compare/entripage,/demobooking flow, and the provider logo wall. - This documentation site — migrated from a single-page Markdown viewer to a proper information architecture with a generated, always-in-sync API reference (see how this doc site stays in sync).