Skip to content
This repository has been archived by the owner on Apr 17, 2022. It is now read-only.

Releases: Vuepic/vue3-date-time-picker

v2.3.6

19 Nov 18:12
9548955
Compare
Choose a tag to compare

🚀 Features

  • monthChangeOnScroll - Allow month change by mouse wheel scroll on the calendar, enabled by default (#43)

🐛 Bug Fixes

  • Auto-rotate marked start date in range selection based on hover date
  • Clearing value on text-input with auto-apply not setting the date to null (#32)

v2.3.5

11 Nov 15:48
c9f9f3d
Compare
Choose a tag to compare

🚀 Features

  • Add @open event (#41)
  • Allow partial range selection (#42)
  • partialRange prop added, enabled by default.

v2.3.4

06 Nov 14:19
Compare
Choose a tag to compare

🚀 Features

  • --dp-hover-text-color and --dp-hover-icon-color added in theme classes (#39)
  • showNowButton and nowButtonLabel props added -> select current date and time (#40)
  • now-button slot added

v2.3.3

04 Nov 17:31
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Not able to clear value when text-input is enabled via enter or tab (#32)
  • Calendar being shown despite unfocus (#33)
  • Error on component import (#35)
  • CSS not importing with Vue CLI 5 (#36)
  • Programmatically set the value of a time-picker not working (#37)

🔧 Refactor

  • auto-apply prop to auto-apply value from the text-input if enabled (#34)
  • uid prop is removed since it is not needed for multiple datepicker instances anymore

v2.3.2

30 Oct 14:25
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix openMenu method not working with click event (#30)

v2.3.1

27 Oct 17:53
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Event propagation on dropdowns and menus (#29)
  • Clearing value requires two clicks to open the menu with a custom clear icon

v2.3.0

25 Oct 17:29
c8eee87
Compare
Choose a tag to compare

🚀 Features

  • disabledWeekDays - Disable specific weekdays
  • allowedDates - Set only available dates
  • New slots added, calendar-header and dp-input
  • Improved accessibility

🐛 Bug Fixes

  • Auto apply not applying value on month-picker mode (#27)

v2.2.0

20 Oct 20:08
f5b569c
Compare
Choose a tag to compare

⚠️ Breaking Changes

  • Some classes are changed for the calendar since the table tag is replaced with div, so if you modified something, make sure to adjust it
  • calendarClassName is now passed directly to the calendar wrapper and not the top-most parent

🚀 Features

  • twoCalendars - Show two calendars for range picker (#20)
  • twoCalendarsSolo - Show two calendars, but both will behave independently of each other
  • hideOffsetDates - Hide days from the previous/next month in the calendar
  • autoRange - Predefine range
  • noToday - Disable today mark in the calendar
  • noHoursOverlay - Disable overlay for hours in the time picker
  • noMinutesOverlay - Disable overlay for minutes in the time picker
  • New slots added hours, minutes, hours-overlay, minutes-overlay, month, year, month-overlay, year-overlay
  • textInputOptions extended with 2 more properties, tabSubmit and openMenuOnFocus (#24)

🐛 Bug Fixes

  • customProps not passed to child components
  • New prop altPosition added for relative positioned parent (#8)
  • Same style when using with CSS frameworks
  • Prevent calendar expanding on custom action labels
  • Correct scss import path in the documentation (#23)
  • Missing calendar dates when weekStart is changed
  • Hours glitch when going arrow down from 12 AM when is24 is disabled
  • Time validation issues with minTime and maxTime

🔧 Refactor

  • Replaced table tag with div for calendar
  • Style wrapped in border-box for unified dimensions
  • Slightly compact size overall
  • Preselect value on month-picker and time-picker (UX)
  • Improved type support
  • hoursIncrement and minutesIncrement not to reset on 00:00
  • Range marking improved

v2.1.8

08 Oct 16:59
813cd9a
Compare
Choose a tag to compare

🐛 Bug Fixes

  • External update of modelValue not updating the input value (#20)

v2.1.7

04 Oct 16:34
5b597c3
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Menu positioning on fixed positioned parent (#18)