- Fix defaults when using plugin
- Fix
iso
mask - Fix broken navigation state when using
max-date
- Fix double arrows appearing in time picker when using Tailwind reset styles
- Add
valid-hours
prop for time picker
- Fix
valid-hours
andminute-increment
props for input slot usage - Fix bug where date picker would reset
null
dates
- Allow separate
valid-hours
andminute-increment
for range dates
- Add
view
prop to display weekly calendars - Add
initial-page
andinitial-page-position
props - Deprecate
from-page
,from-date
,to-page
,to-date
props in lieu ofinitial-page
- Add
moveBy
method to move by number of pages - Emit native
event
as 2nd argument for day and week events (dayclick
,daymouseenter
,daymouseleave
,dayfocusin
,dayfocusout
,daykeydown
,weeknumberclick
) - Rename
SetupCalendar
export tosetupCalendar
- Add
rules
prop for limitinghours
,minutes
,seconds
andmilliseconds
- Deprecate
valid-hours
andminute-increment
props in lieu ofrules
- Deprecate
modelConfig
prop in lieu ofnumber
andstring
model modifiers - Soft deprecate
is-range
prop in lieu ofrange
model modifier - Add
time-accuracy
prop to allow selecting seconds and milliseconds components in time picker - Major redesign of
TimePicker
to fit more time component selections - Deprecate
update-layout
slot prop as it is no longer needed
- Add missing
type=button
attribute to navigation buttons
- Include
attributes
within day event objects - Fix date normalization bug when clearing input fields
- Fix
day-content
slot
- Fix
header-title
,header-prev-button
,header-next-button
,nav-prev-button
andnav-next-button
slots
- Improve header elements/styling
- Add prettier plugin to sort imports
- Clean up unused helper methods, refactor out createGuid
- Use symbols in lieu of GUIDs
- Fixes type declaration
- Bump
.nvm
version to 18.14.2
- Group calendar components in Calendar directory
- Group calendar grid components in CalendarGrid directory
- CalendarPane => CalendarPage
- Adds
header-title-wrapper
slot - Fixes
disabledDates
prop usage
- Refactors from render function to templates to play nice with vue-test-utils
- Refactors mounting method in tests
- Fixes bug not passing minDate and maxDate to Calendar
- Fixes
footer
slot fordateTime
mode - Adds slot tests
- Removes
await
for datepicker mount in tests
- Fixes bug when auto-assigning attribute keys
- Add tests for time picker
- Add class for time select components
- Fix bug where value not cleared when toggling
range
mode
- Fixes date normalization when using different locales
- Updates
date-fns-tz
to 2.0