Skip to content

Releases: phoenixwong/vue2-timepicker

v1.1.6

17 Jan 16:34
032b98d
Compare
Choose a tag to compare

New

  • Support appending the dropdown menu to the document body with append-to-body

Improvements

  • In Manual Input mode, support jumping to the next token slot with a colon (:) or space ( ) key.
  • Return full data on blur and close events as per the change event.

v1.1.5

20 Sep 15:10
defca43
Compare
Choose a tag to compare

New

  • Support changing dropdown direction with the drop-direction property. It accepts three string values: "up", "auto" and "down" (default).
  • Additional container-id and drop-offset-height as helpers for the "auto" drop direction. Please check the documentation for more info.

v1.1.4

16 Aug 12:21
e0c2c93
Compare
Choose a tag to compare

New

  • Support customized clear button and dropdown button with the clearButton and dropdownButton v-slot (Thanks to @jost-s).
  • Added new icon v-slot for displaying an extra input icon.
  • Added new fixed-dropdown-button property, to make the dropdown button always visible.

v1.1.3

14 Jun 15:15
7342533
Compare
Choose a tag to compare

Improvements

  • Enhanced hide-dropdown feature -- When the dropdown is hidden by default, users can choose to open the dropdown by clicking the triangle button "▾" (Thanks to @jost-s).
  • Refined focus and blur event.
  • Minor fixes for the Advanced Keyboard mode.

v1.1.2

31 May 15:52
cc97aee
Compare
Choose a tag to compare

New

More powerful format string parameter. E.g., you can hide the "hour" column by setting format="mm:ss", or make AM/PM the first column by format="A hh:ss", no extra CSS hacking needed. Please check the Demo page for more examples. (#108, #21)

Improvements

  • Support shift+tab to navigate to the previous token slot in the Manual Input mode (#117, Thanks to @jost-s).
  • Other minor keyboard navigation enhancements for Manual Input mode.

v1.1.1

24 May 16:28
905f94f
Compare
Choose a tag to compare

Improvements

Instant feedback after manual input. Plus, add a new manual-input-timeout property to help set up the timeout for continuous input (#113, Thanks to @jost-s).

Notes for Contributors

We've upgraded to use vue-cli v4 in this version. Please check the CONTRIBUTING.md for more info.

v1.1.0

17 May 16:52
89027ea
Compare
Choose a tag to compare

New

  • Support manually input values with the manual-input toggle.
  • Enable to hide the dropdown menu with hide-dropdown in Manual Input (manual-input) mode.
  • Added conditional helper classes is-empty, invalid and all-selected to the <input> element.
  • Change the <input> border to red color when user input is invalid. E.g., when it contains a disabled hour value. You can mute this auto-styling by adding "skip-error-style" to input-class.
  • Add support to the autocomplete attribute.
  • Emit error event when the input value becomes invalid.
  • Emit focus and blur events to help to identify the focus/blur state. Useful when the dropdown is force hidden by hide-dropdown.

Improvements

Enable seamless loop from the start or end of a column in advanced-keyboard mode.

v1.1.0-beta.2

11 May 15:55
Compare
Choose a tag to compare
v1.1.0-beta.2 Pre-release
Pre-release

New

  • Enable to hide the dropdown menu with hide-dropdown in Manual Input (manual-input) mode.
  • Emit error event when the input value becomes invalid.
  • Emit focus and blur events to help to identify the focus/blur state. Useful when the dropdown is force hidden by hide-dropdown.

v1.1.0-beta.1

04 May 15:21
Compare
Choose a tag to compare
v1.1.0-beta.1 Pre-release
Pre-release

New

Added support to the autocomplete attribute.

v1.1.0-beta.0

26 Apr 15:28
Compare
Choose a tag to compare
v1.1.0-beta.0 Pre-release
Pre-release

New

  • Support manually input values with the manual-input toggle.
  • Added conditional helper classes is-empty, invalid and all-selected to the <input> element.
  • Change the <input> border to red color when user input is invalid. E.g., when it contains a disabled hour value.

Improvements

Enable seamless loop from the start or end of a column in advanced-keyboard mode.