NumberInput always applied the locale's grouping separator, so a number that is read as an identifier rather than a quantity rendered wrongly — a year showed as 2 026. Intl.NumberFormat already models this, and the option passes straight through to the format options the component builds.
The prop is optional and grouping stays on when it is absent, so existing behavior is unchanged.
Added
useGroupingonNumberInputandNumberInputField, disabling the locale grouping separator while keeping locale-specific decimal handling (#271)