Changes the Address Element state field to default to Latin-formatted characters
Changes the state property of the Address Element to default to Latin character formatting. Previously, the getValue() method and billing or shipping address change event would return the state value in a format matching the user’s browser locale. If your code expects the Address Element state to be in a browser-localized format by default, you must update it to expect a Latin-formatted state or to explicitly request the localized format. You can only request a localized value by passing the format: localized option to getValue(). The address change event always returns a Latin-formatted state.
docs.stripe.comquote checked
- behaviour change
- Your codeby hand
Nemotron fixes
In its own wordsmatches the page ✓
| [Changes the Address Element state field to default to Latin-formatted characters](https://docs.stripe.com/changelog/dahlia/2026-03-25/address-element-getvalue-and-change-event-formatting.md) | Elements | Breaking | stripejs |
Also readmatches the page ✓
If your code expects the Address Element `state` to be in a browser-localized format by default, you must update it to expect a Latin-formatted `state` or to explicitly request the localized format. You can only request a localized value by passing the `format: localized` option to `getValue()`. The address change event always returns a Latin-formatted `state`.
What Teire looks for in your code
nothing to search for: checked by hand
Does it reach your code?