Releases: vuetifyjs/vuetify
Releases Β· vuetifyjs/vuetify
v3.7.13
π§ Bug Fixes
- nested: prevent parent node activate firing for singleLeaf (#20951) (ea70e18), closes #20946
- VBottomNavigation: flex VBtn evenly when using the grow prop (407bd8e), closes #20493
- VDataTable: allow removal of additional sortings (#20990) (32e5747), closes #20985
- VFileInput: use correct model for validation (5ae1208), closes #20247
- VList/VTreeview: don't change tabindex when isFocused changes (cda9307), closes #19919 #17470
- VSelect: external model reactivity (4df71de), closes #20992 #20997
- VTabs: correct items generic type (3adefb9), closes #20981
π¬ Code Refactoring
- remove redundant pick function (a438986)
- VTreeviewItem: reuse VListItem link and clean-up code (3cbe7a4), closes #19919
π Reverts
- Revert "fix(VNavigationDrawer): don't restrict elementSize when..." (8294e8c)
π§ͺ Labs
- VDateInput: add missing slot pass-through (4815d05), closes #20060
- VDateInput: disable in disabled forms (#20982) (e0ec39f), closes #20543
- VNumberInput: strict precision (#20252) (fd7cb11), closes #19898
- VNumberInput: ability to hide controls + spacing tweaks (#19908) (3085e1a), closes #19897 #20782
- VTreeview: remove itemType and unused slots (b54db8d), closes #20980
v3.7.12
π§ Bug Fixes
- VOverlay: don't inherit scrim opacity (4ff8d58), closes #20969
- VRipple: no animation on mobile (#20369) (45e931c), closes #12288
- VSelect: pick props instead of using toRaw (1413d20)
- VSelect: improve selection performance (#20937) (08aa9d4), closes #20703
- VSlider: skip position calculation if element does not exist (1f4f945), closes #19891
π§ͺ Labs
v3.7.11
v3.7.10
π§ Bug Fixes
- locale: add missing danish and finnish translations (#20925) (1df619d)
- locale: add missing german translations (#20921) (02a3f48)
- VDatePicker: prevent maxDate disabling the wrong month on last day (ce4b227), closes #20943
- VExpandTransition: work around calling hooks out of order (d6fdc1b)
- VSelect/VAutocomplete/VCombobox: respect click outside (#20004) (e85225d), closes #20003
- VTabs: add generic slot types (3e9147e), closes #20720
π§ͺ Labs
v3.7.9
v3.7.8
π§ Bug Fixes
- router: check $router.beforeEach exists before using (#20549) (bcce042)
- useDisplay: more intuitive use of
mobile-breakpoint
(#20311) (cff590e), closes #19883 - VBreadcrumbsDivider: add aria-hidden attribute (#20893) (301576b)
- VDataTable: show correct items count after expanding group (#20347) (7dd5a20), closes #20313
- VDataTable: emit current items immediately (#20449) (57047f6), closes #20440
- VDataTable: rtl mobile alignment (#20553) (db9fb77)
- VDataTable: apply fixed-header when sticky prop is set (2795792), closes #20903
- VFab: improve positioning & examples (#20318) (8e61f2d)
- VField: floating label respect paddings to avoid overflow (#20736) (7351074), closes #20734
- VField: rounded with long label border-radius (#20349) (568f71b), closes #20305
- VField: hide label with single-line (#20773) (3ef363a), closes #20751
- VField, VInput: emit
click:*
events using keyboard (#20878) (5ca8184), closes #20864 - VImg: set crossOrigin attribute before src (#20915) (910935e), closes #20914
- VInput/VMessages: move aria attributes to details (#20420) (d1ed47c)
- VMenu: replace aria-owns with aria-controls (#20596) (0fe248a)
- VPagination: visible items for selection in middle (#20322) (36c4d46), closes #18853
- VSelect: remove multiple check for keyboard lookup (#20475) (ba143c1), closes #20358
- VSlider: update value before focusing thumb (c1fd4f7), closes #20912
π§ͺ Labs
- VCalendar: always assign default first day of week (#20378) (9d881b2), closes #19999
- VStepperVertical: correct slots types (#20537) (0230259), closes #20213 #20803
- VTimePicker: emit when changing hour (#20179) (d6ac050)
- VTreeview: allow expansion of nodes when disabled (e9e5625), closes #20832
- VTreeview: properly indent nodes (28ed40b), closes #20421
v3.7.7
π§ Bug Fixes
- filter: avoid unnecessary deep proxy (933bf24), closes #20849
- locale: add missing Dutch translations (#20839) (bfc25df)
- locale: add missing Azerbaijani translations (#20848) (0e7b814)
- VAutocomplete: allow searching when selected item is hightlighted (2cab7e4), closes #20796 #20836
- VColorPicker: handle invalid eyedropper result in linux (2e0e0f5), closes #20847
- VCombobox: don't return focus to input on space keydown (d609024), closes #20850
- VDialog: restore scrollable dialog margins (39fe86d)
- VField: prevent rendering clear button when disabled (#20821) (210488a), closes #20818
- VProgressLinear: set aria-valuenow to current value (#20845) (f9ac620), closes #19894
- VSlideGroup: skip disabled elements when moving focus (#20808) (cb2d96b), closes #20780
- VSparkline: accept numeric value for smooth (#20795) (0f833be), closes #19262
- VStepper: add type=button to headers (e66317d), closes #20866
- VTextarea: correct area scaling when grown vertically in flex (15c6485), closes #20861
π§ͺ Labs
v3.7.6
π§ Bug Fixes
- nested: ensure unregister is called before register (d4ba559), closes #20516 #20603
- virtual: add fallback scrollend timeout (4a628a3), closes #20566 #20757
- VListItem: wait until beforeMount to set parent open (39e4a50)
- VRangeSlider: do not focus other thumb if min==max (c19bcf6), closes #20726
- VSelectionControl: label opacity matching regular text (#20738) (f804c50), closes #18804
π§ͺ Labs
v3.7.5
π Features
π§ Bug Fixes
- expand accepted icon prop types (#20727) (aa4c7bb), closes #19858
- inputs: normalise inheriting readonly and disabled from form (b7df7f0), closes #20730
- locale: translate calendar.today to french (#20712) (74fc967)
- VBadge: restore unused SASS variables (#20709) (fd844e1), closes #19834
- VChip: utilize
active-class
(#20716) (501fa1b) - VField: only render field label if label is passed (#20722) (8b9cca4), closes #20427
- VList: only set aria-selected on selectable items (72df0b4), closes #20666 #20708
π§ͺ Labs
v3.7.4
π§ Bug Fixes
- VBtn: only remove overlay transition in pagination (675b464), closes #18874
- VBtnToggle: plain variant button opacity when selected (#20279) (bfe6310), closes #20142
- VCode,VKbd: set default tag (18c0adc)
- VDialog: make form fill parent (#20555) (42a12dd)
- VDialog: ignore size props when fullscreen (#20554) (3adcbef), closes #19915
- VDialog,VMenu: remove focus listeners on unmount (a72df88), closes #20422
- VList: apply avatar spacing to badge:has(avatar) (#20588) (0ac22b5)