github useplunk/plunk v0.13.0

13 hours ago

0.13.0 (2026-08-09)

Features

  • add email body cleanup job to remove old email content after 90 days (cef8ce0)
  • api: insert steps mid-transition and validate connections (6343ef5)
  • classify emails and build headers based on email type (8f23d8a), closes #411
  • hide signup link from login when DISABLE_SIGNUPS is set (21ea0b8)
  • i18n: add Swedish (sv) translations (1fbaccc)
  • i18n: add Swedish (sv) translations (bdd5ab7)
  • implement idempotency for POST /v1/track and POST /v1/send with cleanup job (94c85ac)
  • insert, disconnect and reconnect steps in the workflow editor (aa4b011)
  • One post click unsubscribe links for Plunk hosted emails (64b51df)
  • web: insert, disconnect and reconnect steps in the workflow editor (68cd243)
  • web: scope email editor 'Preview as' to the campaign's segment (abef349)
  • web: scope email editor 'Preview as' to the campaign's segment (184f019)

Bug Fixes

  • api: close SSRF bypass via IPv6 transition addresses in webhooks (a60ce6b)
  • api: close SSRF bypass via IPv6 transition addresses in webhooks (e71c747)
  • events: reject cross-tenant contact and email IDs on event tracking (7aad5de)
  • events: reject cross-tenant contact and email IDs on event tracking (6ff7ad0)
  • refine date filtering logic for activity feeds and pagination (3b86873)

Documentation

  • Update OpenAPI spec to reflect implementation (ff609f8)

Don't miss a new plunk release

NewReleases is sending notifications on new releases.