Skip to content

v3.4.0

Compare
Choose a tag to compare
@Jasenkoo Jasenkoo released this 01 Aug 16:18
· 1048 commits to main since this release
bfa0692

⚠️ Breaking Changes

There are quite a few breaking changes, they are related to the keyboard navigation and focus management, if it is not important to you, you don't have to pay attention.

  • Keyboard navigation is changed for better accessibility, tab to the input field will just focus the input, enter to open the picker, after closing, the focus will be set again on the input field. This will improve form inputs via keyboard since the tab key will not be blocked by opening the calendar.
  • focus-prev event removed
  • openMenuOnFocus prop is removed, the menu has to be explicitly opened, if you need it, you can call openMenu when focused.
  • focus and blur events will be emitted on input state change, instead of menu open/close

🚀 Features

  • Extend yearPicker to support range (#82)
  • Extend utc to support the same UTC value input/output
  • Extend sidebar option for presetDates with style property (#85)
  • New event added invalid-select (#97)
  • highlight - Option to highlight dates (#98)

🐛 Bug Fixes

  • Fixed issue with validation not processing null value (#83)
  • Fixed issue with utc returning zoned value (#66)

🔧 Refactor

  • maxRange and minRange to ignore disabledDates in count (#89)
  • Timepicker will include minDate and maxDate time into the validation (#94)
  • Disable the select button in incomplete range with partialRange disabled (#97)
  • Test coverage improved