Skip to content

Releases: mst101/vue-datepicker

v6.0.0

16 Oct 13:17
Compare
Choose a tag to compare

6.0.0 (2023-10-16)

⚠ BREAKING CHANGES

  • datepicker: Make from/to dates inclusive

Features

  • dateinput: Arrow down from input (0fa129a)
  • dateinput: Convert span to button (16fbac7)
  • dateinput: Don't close calendar on input blur (8e02f3b)
  • dateinput: Emit typed-date event on keyup (c14e718)
  • dateinput: format typeable inputs on blur (#44) (53f1e8f)
  • dateinput: Only validate typed date on blur/enter (1a1d3aa)
  • dateinput: Remove deprecated icon props (19f3dda)
  • dateinput: Toggle via space bar (50240be)
  • dateinput: Update typedDate when selectedDate changes (9d227db)
  • datepicker: Add prop to append calendar to body (#37) (ca8d021)
  • datepicker: Add prop to determine first-day-of-week (#41) (78abc56)
  • datepicker: Add transition on toggle (aa6a95c)
  • datepicker: Add transition on view change (db98efb)
  • datepicker: Apply highlighted-start and -end to ranges (1f6771f)
  • datepicker: Build an array of navElements to focus trap (5bbf131)
  • datepicker: Close on losing focus (150d72c)
  • datepicker: Determine which cell is tabbable initially (f26a376)
  • datepicker: Don't select date on typed-date event (fe7b189)
  • datepicker: Emit a changed event (0e8712a)
  • datepicker: Emit input event on valid typedDate (3ac6d5b)
  • datepicker: Exclude non-tabbable slot elements from focus trap (bedc3b8)
  • datepicker: Exclude non-tabbable slot elements from focus trap (bf63a79)
  • datepicker: Focus correct element on close (8807c91)
  • datepicker: Focus correct element on open (22ebd1d)
  • datepicker: Focus correct element on view change (4154a72)
  • datepicker: Focus prev/next buttons on click (4931fa2)
  • datepicker: Handle scroll direction on typed-date (889c4e9)
  • datepicker: Keep track of latestValidTypedDate (a39a97c)
  • datepicker: Keep track of tabbable-cell (824f711)
  • datepicker: Let invalid open-date default to today (5c9fdf6)
  • datepicker: Make focus & blur events refer to entire datepicker (1ea96fe)
  • datepicker: Make from/to dates inclusive (c63a968)
  • datepicker: Remove superfluous selected-disabled event (49d5f38)
  • datepicker: Reset default page date on close (b0a1fa2)
  • datepicker: Revert to open date/close on escape (55a23c0)
  • datepicker: Revert to open date/close on escape (7c26eb3)
  • datepicker: Select a date on pressing enter (26ea7a1)
  • datepicker: Select a typed date on losing focus (850006b)
  • datepicker: Set isActive when calendar is focused (540cb34)
  • datepicker: Set pageDate when latestValidTypedDate changes (7596aac)
  • datepicker: Set correct transition on typed date (186ca0f)
  • datepicker: Slide correct way on reverting to open date (074e359)
  • datepicker: Tab through focus-trapped navElements (f04ecf0)
  • datepicker: Tabbing to/from an inline datepicker (52ad18a)
  • datepicker: Update tabbable cell on focus change (47bc71d)
  • datepicker: Watch for changes to disabled-dates (3455f25)
  • datepicker: Watch for whether value date is disabled (cbdde98)
  • demo: Add a slots example to the demo page (9c4d603)
  • demo: Add date-fns example (1490a4f)
  • docs: Upgrade integrations (ed78e87)
  • format: change overall formatting rules to match date-fns (ebc2792)
  • input: add html input attributes autofocus/maxlength/pattern (3dee8ee)
  • input: add prop to only open on button click (fb6fc85)
  • input: Add slot for calendar icons (#75) (6b9600a)
  • navMixin: Update tabbableCell with latestValidTypedDate (3478953)
  • picker-day: add dayCelltContent slot (#95) (6e7c86f)
  • pickercells: Convert span to button (8bb136d)
  • pickercells: Handle arrow keys (26d29ee)
  • pickerheader: Arrow keys on prev/up/next buttons (da51292)
  • picker: Replace blank days with dates from previous / next months (#46) (b14b611)
  • pickers: Add slide transition on page change (618e3d3)
  • pickers: Extract UpButton.vue & convert span to button ([...
Read more

v1.0.0

14 Oct 20:30
Compare
Choose a tag to compare

1.0.0 (2023-10-14)

⚠ BREAKING CHANGES

  • project: Prepare release as @mst101/vue-datepicker

Features

  • dateinput: Arrow down from input (0fa129a)
  • dateinput: Convert span to button (16fbac7)
  • dateinput: Don't close calendar on input blur (8e02f3b)
  • dateinput: Emit typed-date event on keyup (c14e718)
  • dateinput: format typeable inputs on blur (#44) (53f1e8f)
  • dateinput: Only validate typed date on blur/enter (1a1d3aa)
  • dateinput: Remove deprecated icon props (19f3dda)
  • dateinput: Toggle via space bar (50240be)
  • dateinput: Update typedDate when selectedDate changes (9d227db)
  • datepicker: Add prop to append calendar to body (#37) (ca8d021)
  • datepicker: Add prop to determine first-day-of-week (#41) (78abc56)
  • datepicker: Add transition on toggle (aa6a95c)
  • datepicker: Add transition on view change (db98efb)
  • datepicker: Apply highlighted-start and -end to ranges (1f6771f)
  • datepicker: Build an array of navElements to focus trap (5bbf131)
  • datepicker: Close on losing focus (150d72c)
  • datepicker: Determine which cell is tabbable initially (f26a376)
  • datepicker: Don't select date on typed-date event (fe7b189)
  • datepicker: Emit a changed event (0e8712a)
  • datepicker: Emit input event on valid typedDate (3ac6d5b)
  • datepicker: Exclude non-tabbable slot elements from focus trap (bedc3b8)
  • datepicker: Exclude non-tabbable slot elements from focus trap (bf63a79)
  • datepicker: Focus correct element on close (8807c91)
  • datepicker: Focus correct element on open (22ebd1d)
  • datepicker: Focus correct element on view change (4154a72)
  • datepicker: Focus prev/next buttons on click (4931fa2)
  • datepicker: Handle scroll direction on typed-date (889c4e9)
  • datepicker: Keep track of latestValidTypedDate (a39a97c)
  • datepicker: Keep track of tabbable-cell (824f711)
  • datepicker: Let invalid open-date default to today (5c9fdf6)
  • datepicker: Make focus & blur events refer to entire datepicker (1ea96fe)
  • datepicker: Make from/to dates inclusive (b27f3a4)
  • datepicker: Remove superfluous selected-disabled event (49d5f38)
  • datepicker: Reset default page date on close (b0a1fa2)
  • datepicker: Revert to open date/close on escape (55a23c0)
  • datepicker: Revert to open date/close on escape (7c26eb3)
  • datepicker: Select a date on pressing enter (26ea7a1)
  • datepicker: Select a typed date on losing focus (850006b)
  • datepicker: Set isActive when calendar is focused (540cb34)
  • datepicker: Set pageDate when latestValidTypedDate changes (7596aac)
  • datepicker: Set correct transition on typed date (186ca0f)
  • datepicker: Slide correct way on reverting to open date (074e359)
  • datepicker: Tab through focus-trapped navElements (f04ecf0)
  • datepicker: Tabbing to/from an inline datepicker (52ad18a)
  • datepicker: Update tabbable cell on focus change (47bc71d)
  • datepicker: Watch for changes to disabled-dates (3455f25)
  • datepicker: Watch for whether value date is disabled (cbdde98)
  • demo: Add a slots example to the demo page (9c4d603)
  • demo: Add date-fns example (1490a4f)
  • docs: Upgrade integrations (ed78e87)
  • format: change overall formatting rules to match date-fns (ebc2792)
  • input: add html input attributes autofocus/maxlength/pattern (3dee8ee)
  • input: add prop to only open on button click (fb6fc85)
  • input: Add slot for calendar icons (#75) (6b9600a)
  • navMixin: Update tabbableCell with latestValidTypedDate (3478953)
  • picker-day: add dayCelltContent slot (#95) (6e7c86f)
  • pickercells: Convert span to button (8bb136d)
  • pickercells: Handle arrow keys (26d29ee)
  • pickerheader: Arrow keys on prev/up/next buttons (da51292)
  • picker: Replace blank days with dates from previous / next months (#46) (b14b611)
  • pickers: Add slide transition on page change (618e3d3)
  • pickers: Extract UpButton.vue & convert span ...
Read more

v3.0.0-alpha

05 Jan 09:48
Compare
Choose a tag to compare
v3.0.0-alpha Pre-release
Pre-release

A test release for the vue 3 compatible version of the datepicker.