npm vuetify 0.17.0-beta.1
v0.17.0-beta.1

latest releases: 3.6.3, 3.6.2, 3.6.1...
6 years ago

Surprise release party! *(beta)

Hello again! The dev team decided to release another PATCH before v1.0 due to @jacekkarczmarczyk refactoring the v-date-picker component. This is a beta release until we are able to get a few more hands on the new component. You can view the documentation for this release here. If you need help with this release, please stop by the community.

Things we broke

  • Vuetify now requires Vue.js ^2.5.0
  • v-btn raised prop has been deprecated in favor of depressed. No longer requires an explicit boolean value
  • v-breadcrumbs divider prop now only accepts Strings. Also has a new slot, divider, where any markup can be added as a divider. This will be the new method for assigning icons and will allow any icon to be used
  • v-date-picker has been completely refactored to better handle various locales
  • v-dialog no longer has a default width of 290px
  • The default color for all selection control components (v-checkbox, v-radio, v-switch) now properly use the application's accent color
  • 10eb8e2 SSR doesn't know the client's screen width, so navigation drawers with enable-resize-watcher are hidden on the server, causing v-content to have 0 left padding. When the page is hydrated, the correct inline styles don't get applied, so the drawer overlaps the rest of the page.
  • #2298 the <main> tag is now deprecated, and should be removed from the markup

Things we added

  • #1914 v-slider now supports home/end/page up/page down keys and fractional steps
  • #1977 #2252 Added new slots to v-data-table for no-data and no-results
  • #2109 v-date-picker has been refactored to operate completely off of strings and require less dependency from the java-script Date object. This improves the ability to handle multiple locales and time zones
  • #2098 Changed the default widths of v-dialog to auto
  • #2164 Added a disabled prop to v-tooltip
  • #2188 Added fixed and absolute props to v-system-bar
  • #2199 Added color and header-color props to v-date-picker and v-time-picker
  • #2260 Added hide-selected prop to v-select
  • #2291 v-select with the tags prop now supports the tab key to enter a value
  • 4cc9c01 The mobile-break-point prop in v-navigation-drawer now supports Strings

Things we changed

  • #2242 v-slider - removed snap prop, added ticks prop, changed default of step prop to 1, updated v-slider styles to match the Material Design specs
  • #2207 Changed selection controls' default color from teal to accent
  • #2189 Active menu items in v-select component use the same color as v-select
  • #2109 v-date-picker now operates on ISO8601 string instead of Date objects. You will have to handle timezone conversion yourself or use an external library such as date-fns
  • 5168d64 Changed the default v-dialog width and max-width to auto and none respectively
  • #1916 A function passed to the allowed-hours prop of a v-time-picker will now receive 24-hour formatted time
  • #2237 v-tooltip now has a 200ms delay before opening
  • d72b548 Removed the raised prop from v-btn and replaced it with depressed (me too thanks)

Things we fixed

  • #1766 Fixed a bug where v-icon was not displayed correctly inside v-breadcrumbs-item
  • #1935 Fixed a bug where v-slider with the disabled prop did not have consistent spacing around the thumb location
  • #2067 Fixed a bug where v-navigation-drawer would not properly update the application dimensions when the right prop was toggled. Also fixed a bug where v-toolbar was not properly updating the layout when switching between clipped-left and clipped-right
  • #2092 Fixed a bug where a v-dialog containing a v-select with the autocomplete prop was closing after pressing enter
  • #2208 #2121 Fixed a bug where in some cases, $vuetify.breakpoint was not available before page load
  • #2133 Reverted a change that meant multiple validation errors would be displayed
  • #2106 Fixed a bug where changing month in the month view resulted in the selected date being changed as well in v-date-picker
  • #2261 Fixed a bug where pressing the tab key would not focus action buttons inside of v-dialog
  • #2171 Fixed a bug where selection-control components would not have the proper width with wrapped in a v-tooltip
  • #2200 Fixed a bug where clearing the v-select and selecting another value didn't close the select menu
  • #2220 Fixed a bug where the height of the expanded row in v-data-table wasn't properly set
  • #2229 Fixed a bug where pressing ENTER on an autocomplete v-select in a dialog caused the dialog to close
  • #2248 #2286 Fixed a bug where components using the touchable mixin were not properly unbinding event listeners

Things you added

Things you changed

Things you fixed

  • #1902 Fixed a bug where block level imports were not working properly (thanks @Zeph33 )
  • 0e74084 Fixed a bug where typing the same input in v-select with the tags prop would remove the value. Will now push it to the end instead (thanks @Phlow2001 )

Things you @azaars fixed

  • #2057 Fixed a bug where masked inputs would emit invalid characters
  • #2096 Fixed a bug where <v-text-field return-masked-input> would return characters not in the displayed input value
  • #2158 Fixed a bug where a v-text-field with type="number" would cause an error

Don't miss a new vuetify release

NewReleases is sending notifications on new releases.