What changed
Producer-side tools call this additive. It breaks exhaustive switches, strict parsers and generated client enums.
Affects network on payment_method_details_crypto reachable from 262 operations.
New value: sui.
can now return "sui"
Who is affected
Code that reads Stripe's payment_method_details_crypto objects, used by 262 Stripe operations.
Before and after
| Where | Before | After |
|---|---|---|
| payment_method_details_crypto.network | "base", "ethereum", "polygon", "solana", "tempo" | "base", "ethereum", "polygon", "solana", "sui", "tempo" |
Code that breaks
switch (response.network) {
// existing branches …
// no branch for "sui"
default:
throw new Error("unexpected network");
}Based on Stripe’s published API specification. How severity is decided.