v3.4.0
⚠️ 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 thetab
key will not be blocked by opening the calendar. focus-prev
event removedopenMenuOnFocus
prop is removed, the menu has to be explicitly opened, if you need it, you can callopenMenu
when focused.focus
andblur
events will be emitted on input state change, instead of menu open/close
🚀 Features
- Extend
yearPicker
to supportrange
(#82) - Extend
utc
to support the same UTC value input/output - Extend sidebar option for
presetDates
withstyle
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)