Wraps Logo
← All changes
DashboardAugust 2026

Preference Center Theming & Multi-Day Broadcasts

The When to Send step of a broadcast, offering send immediately or schedule for later with a date and time
  • Theme your preference center: an accent-derived color ramp, live inline preview, CSS import, and contrast checking so a brand color cannot quietly ship unreadable text. Subscribers can switch light, dark, or system themselves
  • Organization logo uploads are backed by S3, with a dedicated preference-center logo that falls back to the org logo
  • Broadcasts larger than a single day's SES quota now send across multiple days instead of being blocked. The confirm dialog shows the estimated number of days and folds in other in-flight broadcasts competing for the same quota
  • New per-AWS-account daily quota reserve keeps headroom for transactional sends. Broadcast chunks pause against the reserve and resume as the rolling 24-hour window frees up
  • Fix: broadcasts stalled silently at exactly 800 recipients. Lambda’s recursive-loop detection was terminating the chunk chain at its 16-hop default, with no error, no throttle, and no log line. A reaper cron now revives any batch stuck without progress for 30 minutes
  • A broadcast's audience is frozen at send start, one failing chunk no longer fails the whole audience, and a paused broadcast reads as paused instead of processing
  • Recipient IP addresses from open and click events are no longer stored. The columns are dropped and the field is discarded at the webhook
  • Onboarding leads with Connect AWS, and you can send a real test email from the dashboard while still in the SES sandbox. The deploy step offers a copy-paste prompt for your coding agent
  • The template editor is React Email TSX plus an AI chat panel. The TipTap editor and its serializer are gone
  • Fix: SCIM sync verbs, deactivation, and token hashing, plus SSO IdP trusted origins are now configurable instead of hardcoded

Platform v0.20.0