Skip to content
Devix Open Source

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).