v2.2.2
Patch release — a journey send-safety fix and the /settings interactivity restore.
Fixes
- No more journey double-sends on SMS, WhatsApp, or web push. A worker retry after a delivered send could re-send (real cost on SMS/WhatsApp, duplicate pushes); these channels are now idempotent like email and in-app already were.
- /settings is snappier again. The panels render immediately and respond on the first click — the per-panel code-split that had slowed the lowest panels and broken first-click interaction on weak machines is reverted.
Under the hood
- The repo now runs its end-to-end suite in CI on every change (informational for now).
Upgrade: helio update (or re-run the install script).