Fixed a nil-options error when sending emails and JSON request bodies being dropped across 307 and 308 redirects.
"Resend-Go-SDK"
npx @buildinternet/releases get resend-go-sdkFixed broadcast requests dropping the base URL path prefix. Patch release with a single community-contributed fix.
Added webhook event constants for topic and contact.topics.updated events.
New usage.Get() method exposes account-level usage and quota data in the Go SDK.
Added suppression.added and suppression.removed webhook event constants.
The Go SDK adds a duplicate endpoint for broadcasts.
Added a webhook signing secret rotation endpoint to the webhooks API.
The Go SDK now supports a webhook event replay endpoint, and documents listing webhook events.
Adds event listing endpoints to the webhooks API, letting you paginate through webhook events directly from the Go SDK.
The Resend Go SDK now includes a segments.Update() method.
Adds broadcasts.Recipients() and broadcasts.ClickedLinks() methods, plus Emails.Metrics for account-level email metrics.
Added an Update method to the API keys resource, allowing existing keys to be modified.
The received email type now includes a received_for field, and a duplicate endpoint was added for automations.
Adds broadcasts.Cancel() to the Go SDK, allowing cancellation of in-flight broadcast sends. Includes a test fixture update for API timestamp format.
New suppressions endpoints are now available in the Resend Go SDK.
New domain claims endpoints for managing domain verification and ownership. Plus coverage for tags and scheduledAt serialization in batch email tests.
SendEmailRequest's ReplyTo field reverted to a single value instead of a list.
SendEmailRequest's ReplyTo field can now be a list instead of a single value. Added message_id to Email response and OAuth grants endpoints.
What's Changed
- fix: contact imports segments accept objects instead of string IDs by @drish in https://github.com/resend/resend-go/pull/130
Full Changelog: https://github.com/resend/resend-go/compare/v3.9.1...v3.9.2


