Use casesChangelog and email
Release notesthat reach people.
Every release gets a changelog entry and an announcement email, drafted from the same cited spec as the social posts. Email goes only to people who asked for it, 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
An honest recordof what shipped.
The changelog is the record. It says what changed, why it matters, and what it does not do yet, because the spec has a limitations section and the copy cites it.
01
The entry
- What changed, from the spec
- Why it matters, from the brief
- 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
To people who asked.Once each.
A subject up to 90 characters and a body up to 5,000, rendered as HTML and plain text from one template so the two never drift.
consent · per organizationConsent first
Recipients are resolved at send time, so a late unsubscribe is honored. Leaving one company’s announcements never silences another’s.POST + GET unsubscribeOne-click unsubscribe
The one-click unsubscribe Gmail and Yahoo require, plus a footer link for every other client, 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
Only approved release documents can be announced, and an empty audience is refused rather than silently accepted.markdown → textInert content
Release bodies are flattened to escaped 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