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 valuev-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 usedv-date-picker
has been completely refactored to better handle various localesv-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
andv-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 to1
, updatedv-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 asv-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
andmax-width
toauto
andnone
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 insidev-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 wherev-toolbar
was not properly updating the layout when switching between clipped-left and clipped-right - #2092 Fixed a bug where a
v-dialog
containing av-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
- #2153 Added an option to set v-data-table header width (thanks @rafaelrenanpacheco)
Things you changed
- #2160 Changed the default
v-tooltip
position to top (thanks @rafaelrenanpacheco) - #2177 Made the
v-ripple
directive reactive (thanks @Phlow2001) - #1946 Refactored data table progress markup to follow W3C standard (thanks @sindrepm)
- #2209 Removed stylus @extend for block-level import (thanks @Zeph33)
- #2097 Invalid values sent into the
v-model
of a masked input will now be corrected and updated (thanks @azaars)
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 )