Browser support has been updated: chrome 90-104, firefox 88-120, safari 15-15.3 still work but may not display some styles correctly.
VTreeview and VTimePicker have been moved out of labs, if you are using these already you will need to update or remove these imports.
๐ Features
- date: add StringDateAdapter (#21174) (7fe9152), closes #20967
- date: export VuetifyDateAdapter (#21252) (1a98d03), closes #19904
- theme: add new theme 'system' (#21244) (8393a41)
- theme: add new option 'unimportant' to generate classes without
!important
(3190331) - theme: add change, toggle, and cycle functions (#21224) (3570254)
- transition: expose create transition functions (#21352) (79f36aa), closes #16050
- types: emit GlobalDirectives (136dfdf), closes #21475
- VAlert: better aligment with prepend icon (#20700) (5231b95), closes #20636
- VBadge: add width and height props (#21509) (b87f179), closes #20837
- VBtnGroup: add
direction="vertical"
(#17878) (5f39b85), closes #17492 - VCombobox: scroll to first item on search result (#21255) (57bb5ad), closes #20572
- VDataTable: add lastFixed property to headers (#21168) (5e1d653), closes #21153
- VDatePicker: expose slots from underlying components (#21532) (1e351a2), closes #20236
- VDatePicker: add
weekday-format
prop (#21290) (b13b15c) - VInfiniteScroll: add reset method (#20637) (2e5bc43), closes #20308 #19935
- VKbd: update default styling, add configurable options (8ea20d9)
- VNumberInput: custom decimal separator (#21489) (534c1e7), closes #20254
- VNumberInput: more flexible precision display (#21315) (d5779cd), closes #21306
- VOtpInput: allow to keep focus on paste (#21356) (cb8015d), closes #21275
- VOverlay: align scrim color with MD3 (#21219) (29d22a6), closes #20244
- VSelect: add
no-auto-scroll
prop (#21254) (1e0f1c1), closes #20237 - VSelect: support divider and subheader in items (#21348) (0953ed2), closes #5014 #15721
- VSlideGroup: add content class to VSlideGroup props (#21431) (935351c), , closes #20853
- VSlider: expose focus method (#21575) (6790e1e), closes #17602
- VTable: add striped prop (#19735) (35b3304), closes #17505
- VTextarea: add update:rows event (#21226) (e72d4d3), closes #21133
- VTimePicker: promote from labs (7ce2cd6)
- VTimePicker: remove ampmInTitle prop (#21595) (e32796a), closes #19637 #19957
- VToolbar: allow for explicit
:extension="false"
(#21264) (092e64a), closes #7317 - VTreeview: promote from labs (b610813)
- VTreeview: expose depth, path, index in slots (#19833) (bd908af), closes #13863
- VVirtualScroll: support fractional scroll index (#20407) (adad9e2)
- VWindow: add
vertical-arrows
prop (#21587) (663b9a8)
๐ง Bug Fixes
- inputs: expose missing validation methods (be64296), closes #19934
- types: don't use primitive object wrappers (32007ed)
- VAutocomplete, VCombobox: space key should not select (#21311) (f9288ad), closes #20728
- VDatePicker: round font-size from 13.6 to 14px (#21590) (d81a4a0)
- VMenu: let persistent menus coexist with regular ones (#21449) (30ac0fc), closes #20976
๐ฌ Code Refactoring
- theme: add internal methods for testing tw implementation (abfdb77)