-
Localize.Inputs.Formatterremoved — number formatting was a pure pass-through toLocalize.Number.to_string/2. Callers should useLocalize.Number.to_string/2directly. -
Localize.Inputs.Components.number_input/1now usesLocalize.Number.to_string/2directly (no Formatter indirection) and gracefully handles empty / unparseable values without raising — renders an empty input value instead of crashing the page. -
Localize.Inputs.Visualizerand the standalone helper have moved to the siblinglocalize_inputs_playgroundpackage (under theLocalizeInputsPlayground.Visualizernamespace). Drops the:plugand:banditoptional deps from this package. If you embedded the visualizer viaforward "/inputs", Localize.Inputs.Visualizer, add{:localize_inputs_playground, "~> 0.1", only: :dev}and update the forward target toLocalizeInputsPlayground.Visualizer. -
:localizedep bumped to~> 0.36to match the rest of the localize ecosystem.
-
Localize.Inputs.Components.number_input/1— locale-aware plain-number HEEx component backed by an AutoNumeric JS hook, with a headless parser/formatter/validator and Ecto changeset bridge. -
Localize.Inputs.Visualizer— Plug-based development tool with light/dark theme toggle that demonstrates the component across CLDR locales.