[1.0.0] — 2026-07-31
Added
Localize.Address.Ecto.Map.Typestores an address asjsonb, keeping its components separate so a stored address still formats to each territory's conventions. Components that arenilare omitted, and a component added later needs no migration.
Changed
-
Requires
localize ~> 1.0andunicode_string ~> 2.3.ectois an optional dependency; the Ecto type compiles only when it is present. -
Adds
json_polyfillon OTP 26, which has no built-in:jsonmodule. It is not added on OTP 27 and later.
Fixed
- Subdivision lookup no longer calls
Localize.Territory.Subdivision.known_subdivisions/0, which Localize 1.0 removed. It now usessubdivision_names_for/1, which returns the localized names directly rather than resolving each candidate separately.