v3.9.6
- VBtn: render border in forced-colors mode (#21848) (25af169)
- VCard: hide progress border in forced-colors mode (#21836) (4335576), closes #21835
- VDatePicker: prioritize allowed-months and allowed-years (#21916) (810645c), closes #21911
- VDatePickerYears: fix scroll/focus of selected year (#21951) (b531dbf), closes #21950
- VField: avoid duplicated emits on clear (#21865) (a97f103), closes #21417
- VNumberInput: consistent color of control icons (#21936) (6a50b44), closes #21931
- VOtpInput: support composing character with IME (42e15a3), closes #21918
- VSelect: select placeholder overlap (#21923) (5c06ba7), closes #21922
- VSparkline: accept a single number (#21944) (d7b0e34), closes #19697
v3.9.5
- VColorPicker: prevent sass nested deprecation warning (8083db9), closes #21909
- VSelect: use selected text instead of value (#21902) (d0ef001), closes #21097
- VStepper: keep correct alignment with alt-labels (1a0a9e6)
- VStepper: align title and subtitle to the avatar (12735e6), closes #21884
- VTextField: assign role to input element (#21903) (d77285f), closes #18125
v3.9.4
- validation: return aliases when called without arguments (#21868) (64a82d4), closes #21477
- VAlert: restore unit-less support in Sass variable for title line-height (#21843) (8c1778a), closes #21841
- VColorPicker: aria labels for main controls (#21839) (e2ab73a), closes #21834
- VColorPicker: keep canvas visible when width is not px (22b828f)
- VDataTable: correct row height when with show-select and compact (#21829) (29b3bb0), closes #21767
- VDataTable: missing stripes on fixed columns (#21715) (739a6c9)
- VMenu, VTooltip: apply scroll-strategy reposition for horizontal overflow (#21309) (bd48658), closes #20625
- VNumberInput: keep focus when incrementing in the list (#21824) (d6b3384), closes #17083
- VOverlay: don't use content element as scroll parent (06c4c91)
- VSlider: avoid thumb label wedge gap (#21847) (059e578)
- VStepper: correct cursor for readonly item (aeb6f4d), closes #21867
- VTreeview: allow expanding disabled nodes (ed4d8cf), closes #21075 #21116
- VWindow: correctly reveal vertical arrows on hover (521ba7b)
- VDataTable: avoid Array.toReversed() (3894f98)
- VColorInput: pip customization (#21820) (db389d5)
- VVideo: prefer
max-width
, default to 100% (22d5dd5) - VVideo: add
aspect-ratio
prop (83e67d1) - VVideo: correct default track color with pills (e98919d)
- VVideo: correct color customization (13da3e1)
- VVideo: correctly move elevation to pills (3df9494)
- VVideo: hide overlays for background variant (466dc6f)
v3.9.3
- theme: ability to restore "system" (#21821) (45077be), closes #21819
- VColorPicker: keep sliders visible when inputs are hidden (#21803) (215bfd8), closes #21801
- VCombobox: select all values from pasted text (#21840) (408a95d), closes #21838
- VDataTable: don't pass slots to VSelect in mobile view (#21572) (6e61468), closes #19873
- VDatePicker: add aria-labels for improved accessibility (#21635) (5e3fc2b), closes #20696
- VDatePicker: avoid infinite loop when first day is out of range (#21649) (a330d75)
- VFileInput: avoid text overflow with long file names (#21748) (389a260), closes #21707
- VFileUploadItem: accept
title
slot (#21769) (fe85aa0) - VList: merge classes from itemProps (5423fbf)
- VNumberInput: only trim zeros from the end (ab2d941), closes #21828
- VNumberInput: keep cursor position when typing decimal values (acc30fb)
- VOverlay: trigger scrollStrategy when target is a point (1146171)
- VProgressLinear: accept pointer events unless
clickable
is used (#21691) (a6b1136), closes #21690 - VRipple: support touch simulators (#20776) (9fa2870)
- VSlider: correctly apply
thumb-color
(#21833) (b207522), closes #21832 - VTextField: don't try to re-focus input on focus (#21722) (14c88df), closes #21716 #21626 #21717
- VTreeview: hide extended lines when fluid (#21798) (5728b2b), closes #21794
v3.9.1
- 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
- ripple: use key names instead of codes (7ecec03)
- layout: consoleWarn instead of error for missing layout items (34b53f1)
- 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
- VDataTable: support
fixed: 'end'
columns (#21665) (415c267), closes #20020 #21153 - VSelects: add itemType prop (eaa4d15), closes #21666
- VTreeview: support
item-type
(#21709) (877f323) - VTreeview: indent lines (#21675) (501e016), closes #11506
- VDatePicker: format month to always have 2 digits (#21686) (f529212), closes #21681
- VSelects: avoid error with
null
items (#21660) (dd98067) - VTreeview: don't select disabled children with parent (#20962) (0772bc1), closes #20386
- VTreeview: active state from router (#21644) (01c7a4f)
- VTreeview: modelValue reactivity (6daf53d)
v3.8.12
- 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
v3.9.0-beta.1
- 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
v3.8.11
- VBtn: allow text values for letter-spacing Sass variable (#21602) (525b0fd), closes #21600
- VCarousel: avoid missing progress bar (#21586) (488ebc7)
- VDatePicker: completely hide days not in weekdays array (#21624) (010ded6), closes #21492 #19718
- VList: set item value to item if primitive (#21596) (58007ca), closes #21584
- VNumberInput: fix endless increment (#21610) (939a51c), closes #21581
- VSelect, VAutocomplete, VCombobox: open menu on icon click (#21617) (ec4dfc1), closes #21607