Details
-
Task
-
Resolution: Fixed
-
Major
-
0.20
-
None
-
Unknown
-
N/A
-
N/A
-
Description
Release Notes
vuetifyjs/vuetify (vuetify)
v3.9.2
๐ Reverts
v3.9.1
๐ง Bug Fixes
- input: handle aria-describedby with hide-details (#โ21703) (543f932), closes #โ17012 #โ19794
- VChipGroup: don't select items with a value by index (#โ21742) (72cd412), closes #โ20129
- VDatePicker: improved date comparison with min constraint (#โ21398) (421a6f6), closes #โ21380
- VField: fix label accessibility (#โ21706) (85abd80)
- VFileUploadItem: apply classes, styles as props (#โ21752) (d6050f0), closes #โ21740
- VList: ignore invalid itemType values (4bae0bc), closes #โ21728
- VListItem: keyboard navigation when list contains checkboxes (#โ21701) (f500c5b), closes #โ21516
- VSelect: don't open menu on its own when items change (#โ21247) (339bd45), closes #โ21205
- VSelectionControl: correctly pass ripple options to directive (#โ21713) (87a8a3e), closes #โ21208
- VTreeview: don't display expanded items as activated (683dc86), closes #โ21721 #โ21724
๐ Features
- ripple: use key names instead of codes (7ecec03)
๐ฅ Performance Improvements
๐ฌ Code Refactoring
- layout: consoleWarn instead of error for missing layout items (34b53f1)
๐งช Labs
- VColorInput: ensure cancel action closes menu (#โ21664) (7822179), closes #โ21655
- VDateInput: align generic model type with VDatePicker (#โ21764) (0cfca46), closes #โ21751 #โ21753
- VDateInput: assign type to displayFormat function (#โ21684) (4446ebf), closes #โ21683
- VDateInput: avoid time values in the field (#โ21694) (d4efd48)
- VMaskInput: send unmasked value to rules (#โ21719) (64943b3)
- VStepperVertical: fix next/prev-text props (#โ21360) (11986c6), closes #โ21358
v3.9.0
v3.9.0 (Zealot)
๐ Component promotions
The following components have been promoted to the core framework from labs:
๐ฏ Release notes
๐ 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
- useHotkey: add new composable for making hotkey bindings (#โ21598) (99c721c)
- 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: support fixed: 'end' in headers (#โ21665) (415c267), closes #โ20020 #โ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
- VSelect/VAutoComplete/VCombobox: add item-type prop (eaa4d15), closes #โ21666
- 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
- VTreeview: support item-type (#โ21709) (877f323)
- VTreeview: add indent-lines prop (#โ21675) (501e016), closes #โ11506
- 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)
- VDatePicker: format month to always have 2 digits (#โ21686) (f529212), closes #โ21681
- VMenu: let persistent menus coexist with regular ones (#โ21449) (30ac0fc), closes #โ20976
- VTimePicker: auto width (#โ21613) (5d1ceab)
- VTreeview: restore reactivity with computed items (107dd0c), closes #โ20900
- VTreeview: activatable implies openOnClick=false (c0b7d7b)
- VTreeview: select trunk nodes on click when openOnClick=false (e6a1710), closes #โ21599
- VTreeview: prevent checkbox deselection when mandatory (431af5f), closes #โ21614
- VTreeview: don't select disabled children with parent (#โ20962) (0772bc1), closes #โ20386
- VTreeview: set active state from router (#โ21644) (01c7a4f)
- VTreeview: modelValue reactivity (6daf53d)
๐ฌ Code Refactoring
- theme: add internal methods for testing tailwind integration (abfdb77)
๐งช Labs
- VCalendar: use adapter for day element key (#โ21689) (428f460), closes #โ21688
- VHotkey: add new component (#โ21598) (99c721c)
- VMaskInput: create new component (#โ21519) (117443a)
Changes from v3.9.0-beta.1
ย
- {}{}{}
- {}{}
- {}{}
- {}{}
ย
- ย
- {}{}
- ย
- ย
- ย
ย
- ย
- ย
v3.8.12
๐ง Bug Fixes
- date: align fullDate format with documentation and other adapters (#โ21668) (c856da3), closes #โ21667
- virtual: skip items update if height has not been checked (#โ21442) (2e55ed3), closes #โ18806
- VDataTable: continue sorting if dates are identical (a9d0c56), closes #โ21650
- VDataTable: only tab focus sortable columns (27aaaf4), closes #โ20899
- VDatePicker: correct week labels (#โ21648) (b46e60c), closes #โ21645 #โ21332
- VOtpInput: only autofocus if autofocus prop is set (79bcb27)
- VOverlay: properly detect location flipping loop (07db6b2), closes #โ21564 #โ21551
- VTextField: avoid infinite focus loop (#โ21628) (efaaa5d), closes #โ21626
๐งช Labs
- VCalendar: slot day-event not available (#โ21558) (d743051), closes #โ21341
- VIconBtn: add button type (#โ21638) (dd1db74), closes #โ21634