⚠️ Potential breaking changes
- Wrapper for
preset-dates
is changed from<div>
to<template>
, which may cause potential styles break if you use aslot
for thepreset-dates
item - Removed deprecated props
For more info, take a look at the migration guide
🚀 Features
- Added
quarter-picker
mode (#571) - Added built-in date validation support for
text-input
(#578) - Added
utc
mode support forweek-picker
(#581) - Added disabled times indications when validating range start/end times (#585)
- Added new option
selectOnFocus
fortext-input
(#592)
🐛 Bug Fixes
- Fixed issue where clicking the clear icon doesn't clear value on
auto-apply
andtext-input
combined 151c680 (#562) - Fixed issue where
invalid-select
is not being emitted on invalid[min/max]-range
withauto-apply
(#563) - Fixed issue where the
update-month-year
event is not being emitted inmonth-picker
mode (#564) - Fixed missing gap between
multi-calendars
(#565) - Fixed type for
updateInternalModelValue
method 52d755a (#566) - Fixed issue with
disabled-times
checking only minutes value (#570) - Fixed issue where 3rd party library components cause
shadowRender
error (#572) - Fixed issue with the wrong year on 2+ calendars in
month-picker
mode ( #573) - Fixed wrong
today
and initial time whentimezone
is set (#579) - Fixed issue where the
preset-dates
item is not clickable on the whole area (#580) - Fixed issue where custom
format
function prevents custommodel-type
parsing (#582) - Fixed incorrect
aria-role
650dff0 (#586) - Fixed wrong variable name for
dp-row-margin
5d0e125 (#588) - Fixed issue where
text-input
withtime-picker
mode does not remove the value when the input is cleared (#589) - Fixed extra width on
time-picker
mode - Fixed issue where clicking the initial minutes down arrow in
range
mode doesn't update the time - Fixed wrong slot name for
[year/month]-overlay-value
(comment)
🔧 Refactor
preset-dates
item to use<button>
instead of<div>
element (#580)- Accessibility improvements