⚠️ For information on how to upgrade to the beta, check out the initial release.
🔧 Bug Fixes
- VAvatar: ensure text is always aligned properly (cf94c0b)
- VBadge: ensure text is always aligned properly (7f5b257)
- VBreadcrumbs: support aria (0e8ca8f)
- VBtn: add letter-indent to combat off center caused by letter-spacing (606dfd5)
- VBtn: adjust icon margin and size calculation to properly match spec (45df4b3)
- VBtn: fix style application for text/outlined variants (4d995c9)
- VCalendar: proper fix for using next/prev with irregular weekdays (1222e2a), closes #7155
- VCalendar: throw error when no days available (#7675) (032aadc), closes #7155
- VCalendar: update scoped slot names to kebab-case (#7673) (7835965), closes #6704
- VChip: add active prop to replace existing value functionality (f9eadbe), closes #7715
- VCombobox: properly enable auto-select-first (c84c2fb), closes #6607
- VDialog: add missing a11y roles (1ee52bd)
- VDivider: adds a11y attributes (#7708) (83bc365)
- VIcon: add notranslate (0c9b5f3), closes #7689
- VList: add missing - in nav class styles (7eab403)
- VList/Item/Group: improve a11y (#7651) (5928b65)
- VSelect: allow new item creation after one is selected (e809466)
- VSelect: pass attrs through scoped slot (b70434b)
- VSelect/VChip: selected state in input fields (4dabf8b), closes #7719
- VSelectList: move selection listener to simple-checkbox (80d8884), closes #7692
- VSparkline: negative values, labels being cut off (#7664) (30348c8)
- VTabs: ensure v-tabs doesn't force overflow in flex elements (5532ac5), closes #7720
- VTabs: remove swiping propagation for tab touch events (#7607) (9d3937f), closes #6462 #6801
- VTabs: resolve broken link association for a11y (186eec1)
- VTextField: improve text-field prop combination styling (d0e5060), closes #7711
- VToolbar: give proper default tag and allow for a custom one (47d56b2)
⚠️ BREAKING CHANGES
- VChip: the value prop is now active, @input listener is now @active.sync
- VList/Item/Group: the item scoped slot value of
{ tile }
is now{ attrs, on }
. is now bound similar
to the v-menu activator slot
VChip Change
// v1.5
<v-chip :value="true" @input="value = $event">...</v-chip>
// v2.0
<v-chip :active.sync="active">...</v-chip>
VList/Item/Group Change
// v1.5
<v-select>
<template v-slot:item="{ item, tile }">
<v-list-tile v-bind="tile">
...
</v-list-tile>
</template>
</v-select>
// v2.0
<v-select>
<template v-slot:item="{ item, attrs, on }">
<v-list-tile v-bind="attrs" v-on="on">
...
</v-list-tile>
</template>
</v-select>