Changelog
What's shipped in Emit.
v1.7July 12, 2026
One taxonomy: feeds in, broadcasts out
- The dashboard now has one Feeds section for everything that makes a feed — a single RSS URL, a stack of them, plain web pages, or a topic prompt, with optional LLM filtering — and one Broadcasts section for everything that sends one out: email, Slack/Discord, and webhooks. "Watchers" and "Destinations" as separate concepts are gone.
- Webhook endpoints get a dashboard home under Broadcasts → Webhooks: add endpoints, copy signing secrets, and inspect the per-endpoint delivery log.
-
The API is unchanged — smart feeds are still
watcherobjects at/v1/watchers, and every published guide keeps working as written.
v1.6July 9, 2026
Programmable RSS feeds: ingest, transform, deliver
- Watchers: describe an interest in plain language → auto-discovered sources, LLM relevance filtering with an auditable "why didn't I see X" view, and a durable Atom/JSON feed. One call pipes it into a newsletter.
- Filter your own feeds: bring feed URLs, add a prompt, get one merged, de-duplicated, filtered feed back — with optional per-item LLM summaries.
- Page → feed: sites without a feed are watched by link diffing and served as a clean feed.
- Slack & Discord destinations: push any feed's new items into a channel via an incoming webhook.
-
Durable webhooks: deliveries are logged and retried with exponential backoff; inspect
them at
GET /v1/webhook-endpoints/{id}/deliveries. - Metered on the same prepaid balance as email: 1 credit per 5 items judged, 1 per summary. Polling, feeds out, chat sinks, and webhooks are free.
v1.5May 26, 2026
Engagement, billing & passwordless login
- Passwordless magic-link login for the dashboard, alongside API keys.
- Open & click tracking with a privacy-respecting per-account toggle.
- Auto-recharge: save a card and top up automatically below a threshold, plus a Stripe billing-portal link.
- Test-send & preview any broadcast before it goes to the list.
- Edit, pause/resume, and test feeds; feeds surface their last poll status.
- Multipart
text/plainsent alongside HTML for deliverability.
v1.4May 26, 2026
Agents, references & polish
- Generated, always-current API reference from the OpenAPI spec.
- Dashboard precompiled (no in-browser Babel); React vendored.
- Terms, Privacy, status and 404 pages;
/metrics+ optional Sentry. - Now operated by Helton Labs LLC at rssemit.com.
v1.3May 2026
Deliverability & safety
- Sender-domain verification flow with DNS challenge (
/v1/domains). - Bounce/complaint suppression via Resend and Amazon SES (SNS) webhooks.
- One-click
List-Unsubscribe; suppression filter + CSV export. - Rate limiting on signup & subscriber writes; unconfirmed-subscriber cap.
v1.2May 2026
Scheduling & scale
- Daily/weekly digests with per-feed send time and timezone.
- Bulk subscriber import; broadcast idempotency keys; bounded send retries.
- Cursor-friendly pagination across list endpoints.
v1.1May 2026
Billing & dashboard
- Prepaid credits via Stripe Checkout; append-only credit ledger.
- API-first dashboard: feeds, subscribers, billing, analytics, key rotation.
v1.0May 2026
Launch
- RSS-to-newsletter, billed per email — no subscriber tiers, no free tier.
- Feed polling (conditional GET), double opt-in, SES sending, OpenAPI 3.1.