Draft search and update types in the Inboxes module now match the API.
Node SDK
npx @buildinternet/releases get resend-node-sdkAdds inbox label endpoints, renames fields, and accepts email addresses in the inboxes API, plus typing for inbox agent tone presets and created_at/updated_at on list and get inbox. Also rejects dot segments in request paths, preserves error response headers in template publish chains, avoids mutating the payload when rendering react emails in batch, and accepts plain strings for inbox label colors.
Inbox label colors are now typed as hex strings in the preview inboxes build. This is a typing change within a preview release.
Thread listing for inboxes now supports filtering by folders, labels, and read status, and adds thread search. Also fixes inbox create responses so they are typed as an object with an id.
Inbox thread replies can now be sent to all recipients.
Inbox sending methods now accept an idempotency key.
Inboxes now support getting and updating agent settings.
The receiving API now forwards raw email bytes without re-decoding them as UTF-8, which could corrupt message content.
Requests can now be cancelled, and request options are accepted on every method. Fixed batch header handling across all HeadersInit forms and treated null request headers as no custom headers.
The Node SDK now supports inbox webhook events.
Webhook support now includes topic and contact.topics.updated events. Also updated broadcast jsdoc links to current docs pages.
Updating a contact now accepts boolean values for custom properties.
Updates dependency next to v16.3.3 to address a security advisory, plus assorted React, esbuild, standardwebhooks, and postal-mime bumps. Releases are now published from GitHub Actions with npm provenance.
The broadcasts API now exposes a duplicate() method.


