Release 28.2
Postmark Message Stream Support
Postmark integrations now support configurable Message Streams, allowing a single Postmark account to be used for both transactional (outbound) and broadcast/marketing emails. The stream ID can be set in workspace integration settings.
Contacts API: Partial Email Search (#292)
The /api/contacts.list endpoint now accepts partial email strings in the email filter parameter. Previously, the API rejected anything that wasn't a fully-formed email address with a 400 - invalid email format error, even though the underlying query already supported ILIKE partial matching. You can now search by domain (@company.com), username prefix, or any substring.
Broadcasts: MJML Code Mode Fix
Fixed MJML code mode templates failing with "template missing content" error when sending broadcasts. Templates created with the MJML code editor now send correctly.