Changelog
Every release of Date Range Picker, newest first. Breaking changes are flagged.
v1.2.0
15 Sep 2026
Added#
- Fifteen language packs, at
@devix-labs/date-range-picker/locales: Arabic, Urdu, French, German,
Spanish, Portuguese, Italian, Dutch, Turkish, Russian, Polish, Hindi, Indonesian, Chinese and
Japanese. registerAll() takes all of them, registerStrings('ar', ar) takes one, and none of it
is in your bundle until you ask — about 0.5 KB gzipped each.
- The range presets are translated with the rest of the panel, so an Arabic picker no longer shows
Last 7 days beside its calendar, and the count of nights agrees with the number in front of it:
Arabic's dual (يومان), Russian's three plural forms, Polish's four.
- Everything in Date Picker 1.2.0, which this package is built on.
Fixed#
- A date typed faster than the parser chunk downloaded showed no live preview at all.
v1.1.0
12 Sep 2026
Added#
- Everything in Date Picker 1.1.0: page-matching themes,
classNames, icons, the @layer
stylesheet and compact defaults.
- Two or three months side by side whenever they fit, with presets moving above the grid on narrow
screens. New Two months demo.
- Styling and theming guide.
v1.0.0
12 Sep 2026
Added#
createDateRangePicker from the Devix Date Picker 1.0.0 engine, with one or two inputs.
- 17 presets resolved when chosen, plus custom presets.
minLength and maxLength; days past the reach are greyed out after the first click;
allowDisabledInside.
- Confirm mode with Apply and Cancel.
comparisonRange for previous-period and previous-year comparisons.
- React
DateRangePicker, Vue DateRangePicker, the Svelte dateRangePicker action,
<dx-date-range-picker>, and a single-script build (DevixDateRangePicker).