Use casesChangelog and email
A changelog entry and a release emailfor every release you ship.
Both are drafted from the same cited launch brief as your social posts. The release email goes only to people who opted in, once each.
v2.4.0 · Billing
Recurring invoices
Set a schedule once and Acme sends the invoice every cycle. Pick monthly, quarterly, or yearly, and pause any time from the invoice page.
- – New: schedules on any invoice
- – New: pause and resume a schedule
- – Limitation: one schedule per invoice
Recurring invoices are here
Set a schedule once and Acme sends the invoice every cycle. Pick monthly, quarterly, or yearly, and pause any time from the invoice page. One schedule per invoice for now.
Changelog
The changelog says what changedand what it doesn't do yet.
It covers what changed and why it matters. It also lists limitations, because the launch brief has a limitations section and the entry cites it.
01
The entry
- What changed, from the launch brief
- Why it matters, from the release
- Limitations, stated plainly
- No hype words, no unsupported claims
v2.4.0 · Billing
Recurring invoices
Set a schedule once and Acme sends the invoice every cycle. Pick monthly, quarterly, or yearly, and pause any time from the invoice page.
- – New: schedules on any invoice
- – New: pause and resume a schedule
- – Limitation: one schedule per invoice
Each subscriber who opted ingets the email once.
A subject up to 90 characters and a body up to 5,000. One template renders both the HTML and the plain text, so the two match.
consent · per workspaceConsent first
Recipients are looked up at send time, so a late unsubscribe is honored. Unsubscribing from one company's emails doesn't affect another's.POST + GET unsubscribeOne-click unsubscribe
The one-click unsubscribe Gmail and Yahoo require, plus a footer link for every other client. Links are signed, so nobody can unsubscribe someone else.unique (message, email)Exactly once
Each address gets one row under a unique constraint. A retry after a partial failure reaches only the people who have not received it.suppressed ≠ unsubscribedBounces respected
Hard bounces and complaints stop sending even if the person never unsubscribed.approved onlyApproved releases only
Shots emails only approved releases, and refuses to send to an empty audience.markdown → textPlain, safe content
Release text is flattened to escaped plain text, so nothing in a release can run in an inbox.
Questions
Anything else? Talk to us.
Is this a newsletter tool?
Can I import my subscriber list?
Is release email available now?
Related