Releases
v3.6.0
Compare
Sorry, something went wrong.
No results found
🚀 Features
timezone - Support for timezones (#185 )
no-disabled-range - Prevent range selection if the range includes disabled dates (#188 )
textInputOptions.format to display the given format on input focus and global format for value display (#190 )
on-click-outside - Custom on click outside handler with exposed validation function 54d3f15 & 0795686 (#191 )
six-weeks - Always display six weeks in the calendar (#199 )
New slots - month-year, time-picker, action-row
🐛 Bug Fixes
Fixed hours auto-increment on date change on UTC preserve mode 45b80f2 (#182 )
Fixed start-date being ignored in month-picker mode (#186 )
Fixed issues related to min and max range (#187 )
number of dates to include both start and end dates, not between dates
min range >= 1 allows the selection of the same date
Fixed auto-apply when used in combination with model-auto (#195 )
Fixed issue where the page scroll is blocked on mobile devices (#197 )
🔧 Refactor
Code reorganization
Significantly reduced code complexity
Improved code readability
Test coverage over 80%
Rewritten top/bottom positioning logic, smoother and consistent animation
All prop changes should be reactive now
disabled-dates in the range will be marked as part of the range
⚠️ (deprecated) - custom components are now deprecated, additional slots are added instead
⚠️ (breaking) - html property for custom HTML in the markers prop is replaced with the slot (marker-tooltip) for security purposes
⚠️ (breaking) - Custom format function will now receive date object(s) on all modes
⚠️ (breaking) - Slots with the name [month/year/hours/minutes]-overlay are renamed to [month/year/hours/minutes]-overlay-value
You can’t perform that action at this time.