Skip to content

Releases: phoenixwong/vue2-timepicker

v1.0.8

19 Jan 14:26
3d8c805
Compare
Choose a tag to compare

Improvements

Keep the dropdown menu open when mouse drag on the hour/minute/second list's scrollbar handler.

v1.0.7

22 Dec 15:49
1620847
Compare
Choose a tag to compare

Fixes

Fixes placeholder not dynamically updated issue in some cases (Thanks to @obsidiantech).

Improvements

Vertical alignment refined for the clear button across different browsers.

v1.0.6

15 Dec 09:23
dde6059
Compare
Choose a tag to compare

New

Added auto-scroll feature.

Improvements

On Advanced Keyboard mode, auto-focus on the selected value (if any) in priority.

v1.0.5

08 Dec 07:58
b58833f
Compare
Choose a tag to compare

Fixes

Fixes the Advanced Keyboard tab navigating feature on Firefox

v1.0.4

02 Nov 15:44
02ded83
Compare
Choose a tag to compare

Improvements

  • Adjust the default value of blur-delay to 300ms. (#78, Thanks to @rjurado01).
  • Added Array and Object types support to input-class. (#90)

v1.0.3

24 Oct 14:38
aad8071
Compare
Choose a tag to compare

New

Added lazy event mode. (#48, Thanks to @VictorCazanave)

v1.0.2

21 Oct 05:45
e81320f
Compare
Choose a tag to compare

New

  • Support customized labels for the hour, minute, second, and APM pickers (#83, Thanks to @maritaria).
  • Support setting customized text to replace the am/pm (AM/PM) string in the UI.
  • Added input-width property to help to adjust Timepicker's width with ease. (#81)

Improvements

Added more guiding notes for SSR usage. (Thanks to @oj-recit)

v1.0.1

29 Sep 15:06
Compare
Choose a tag to compare

Fixes

Fixes the String form v-model support on Edge and Safari (#76)

v1.0.0

14 Sep 09:47
cf121b6
Compare
Choose a tag to compare

Breaking Changes

⚠️ IMPORTANT: The default import source in v1.0.0+ is different from the v0.x versions.

From v1.0.0+, CSS is excluded from the main source. Please import the CSS file separately.

// v1.0.0+
//
import VueTimepicker from 'vue2-timepicker'
// -> Imports JS file in UMD form

// CSS
import 'vue2-timepicker/dist/VueTimepicker.css'

Comparing to:

// While in the v0.x versions
import VueTimepicker from 'vue2-timepicker'
// -> Imports the *.vue Single File Component together with CSS

Please check the Documentation for more available import formats.

New

  • Support using String value in v-model. (#58)
  • New minute-range and second-range support. Companioned with hide-disabled-minutes and hide-disabled-seconds. (#64)
  • New hide-disabled-items property for hiding all excluded items (hour, minute and seconds) at a time.
  • New close-on-complete for automatically close the dropdown when the user finishes selecting all of the required fields. (#53)
  • Added advanced-keyboard support for Arrow Keys navigation and Space/Enter key selection. (#49)
  • New tabindex property support, which will be assigned to the <input type="text"> within the component.
  • Added debug-mode to help developers investigating the input -> output process.

Fixes

Added ES "module" and other version fields in package.json to resolving more loader issues. (#71, Thanks to @Trainmaster)

Improvements

When hour-range is set in a 12-hour format Timepicker, recheck the selected hour's validity after user switching "AM/PM" from the dropdown.

v1.0.0-beta.2

01 Sep 08:29
Compare
Choose a tag to compare
v1.0.0-beta.2 Pre-release
Pre-release

New

  • New close-on-complete for automatically close the dropdown when the user finishes selecting all of the required fields.
  • Added advanced-keyboard support for Arrow Keys navigation and Space/Enter key selection.
  • New tabindex property support, which will be assigned to the <input type="text"> within the component.

Improvements

When hour-range is set in a 12-hour format Timepicker, recheck the selected hour's validity after user switching "AM/PM" from the dropdown.