Most apps need only a quick search before upgrading. Check these four things.
What you need to do
- Error handling. Branch on an error's
_tag. Theoperationfield is gone. - Failed handoffs. A send Samva can't hand off now returns a
503DeliveryUnavailableErrorwithretryAfterSeconds. Nothing was sent, so retry with the same key. - Status values. A few domain and delivery states are renamed, for example
provider-setupis nowprovisioning. Search your code for the old names. - Webhook headers.
readWebhookHeadersnow throws when a signing header is missing, so remove any?? ""fallbacks.
The full list of renamed values is in the package changelog.