Releases: vuetifyjs/vuetify
Releases Β· vuetifyjs/vuetify
v4.0.0-beta.2
Documentation: https://next.vuetifyjs.com/
Upgrade guide: https://next.vuetifyjs.com/getting-started/upgrade-guide/
Feedback: https://community.vuetifyjs.com/
π Features
- VAvatar: add
badgeprop +dot-sizefor VBadge (#22496) (cc9f417) - VSnackbarQueue: show multiple snackbars (#22605) (7248d20), closes #21927
π§ Bug Fixes
- styles: avoid error when disabling
$utilities(fdece67)
Commits from `master` and `dev`
π Features
- VColorInput, VDateInput: add
menu-propspass-through (289933d), closes #22548 - VDataTable: add
sort-iconprop (#22521) (3bdf0ea), closes #21069 - VProgressCircular: add
revealprop (#22502) (64e1f32) - VToolbar: add
locationprop (#22608) (dde8521), closes #21458 #22600 #21471 - VTreeview: add
indent-lines-color,indent-lines-opacity(5e718ad), closes #21807
π§ Bug Fixes
- v-intersect: re-mount on prop updates (#22556) (6262290), closes #22554
- VColorPicker: avoid undefined alpha in rgb/hsl output (#22582) (eb3d201), closes #22567
- VDataTable: sort icon persists after removing sort via click (#22595) (1aa5351), closes #22558
- VListItem: apply
prepend-gapto checkbox (5560f72) - VSelect: pass listProps density to VCheckboxBtn in multiple (#22512) (c7b8b39), closes #22525
- VTable: apply $table-header-font-size to th elements (#22598) (2d281dc), closes #21002
- VTextField: allow numeric input starting with -0 (8a237de), closes #22607
- VTimePicker: enforce allowed values and range in inputs (#22578) (a3b09cc), closes #22606 #22576
π§ͺ Labs
v4.0.0-beta.1
Documentation: https://next.vuetifyjs.com/
Upgrade guide: https://next.vuetifyjs.com/getting-started/upgrade-guide/
Feedback: https://community.vuetifyjs.com/
π Features
- VCol: syntax for overriding row size (#22572) (43e8736)
- VRow: smaller density steps (#22574) (16b944f)
π§ Bug Fixes
v4.0.0-beta.0
Documentation: https://next.vuetifyjs.com/
Upgrade guide: https://next.vuetifyjs.com/getting-started/upgrade-guide/
Feedback: https://community.vuetifyjs.com/
π Features
- MD3 typography (#22557) (311daf4)
- MD3 elevation levels (#22461) (dfce695), closes #14198
- grid system overhaul (#21500) (f6d24a9), closes #8611
π§ Bug Fixes
- colors: correct CSS layer name (47d4b70)
- defaults: skip undefined values (2a74859), closes #17845
- inputs: restore plain/underlined icon alignment (5495cca)
- VOtpInput: remove color-scheme:dark background (f6284d4)
π Reverts
π§ͺ Labs
v3.11.8
Please try Vuetify 4 alpha, we would appreciate any feedback on the changes.
π§ Bug Fixes
v3.11.7
π§ Bug Fixes
- inputs: remove direction prop from unsupported components (#22519) (1eca6f8)
- VAutocomplete: avoid no-items being selectable (#22509) (36f679c)
- VBreadcrumbs: drop redundant
item-propsprop (901061b) - VNumberInput: prevent inner button overflow when rounded (#22492) (942ddcc), closes #22489
- VTabs: correct slider width with inset and vertical (0201b64)
v4.0.0-alpha.0
Documentation: https://next.vuetifyjs.com/
Upgrade guide: https://next.vuetifyjs.com/getting-started/upgrade-guide/
Remaining issues: https://github.com/vuetifyjs/vuetify/milestone/62
π Features
- display: reduce default breakpoint sizes (#19759) (853ce33)
- nested: add branch select strategy (4fcb72c), closes #22404
- styles: always use css layers (f7123c6), closes #3400 #20232
- styles: flatten layer names (#22460) (47bc400), closes #22443
- styles: possibility to opt-out from misc styles (#22405) (77d02f3)
- styles: add separate entry points (#22396) (f00902c), closes #20100
- styles: cut down CSS reset (#20960) (ae3e8c9), closes #17633
- styles: remove overflow-y from reset (27868d5), closes #1197
- theme: change default theme to 'system' (9c8506c)
- theme: support transparent colors (bb49662), closes #10299
- theme: remove unimportant option (e8845ff)
- VDataIterator: add
items-lengthprop (#22360) (290836c), closes #19486 - VDatePicker: only emit start and end range values (#20621) (eef80ad), closes #9098 #18701 #20599
- VForm: unref values in slot props (f92ae7a), closes #18355
- VImg: pass attributes to the underlying
<img>(#22439) (71e01aa), closes #18860 #18907 - VInput: add
indent-detailsprop (#21265) (f483092), closes #16679 - VList: add
navigation-strategyto control focused item (#22328) (3815eee) - VListItem: expose
isDisabledin slot props (9d92638) - VNumberInput: do not clamp value on mounted (#21826) (4b4bfa5)
- VOtpInput: add
densityprop (#22401) (aca7d30) - VSelect/Autocomplete/Combobox: rename item to internalItem (2c1ac25), closes #18354
- VSnackbar: remove
multi-lineprop (#22212) (1371aba), closes #15996 - VWindow: add support for keyboard controls (#22430) (ab5b671), closes #11544
π§ Bug Fixes
- styles: skip VRow/VCol styles when using only VContainer or VSpacer (f899803)
- theme: re-merge default variables when themes is set (a14c763)
- theme: helpers should override theme base (2690877)
- theme: override automatic text color with classes (#22475) (59b11d5)
- theme: .text- classes always override color from .bg- (7edf33a), closes #21787
- VContainer: drop dependency on utility class (47ca5c8)
- VCounter: inherit color (aligns with VMessages) (#22424) (ecd07b9)
- VField: append/prepend should fill height (add5d2d)
- VOverlay: apply scrollbar offset to body and VNavigationDrawer (ec926d7)
π¬ Code Refactoring
v3.11.6
v3.11.5
π§ Bug Fixes
- VDataTableVirtual: show index from virtualized items (#22324) (29e3f09), closes #19108
- VList, VTreeview: item should be selectable when
disabledchanges (#22464) (d6ca166), closes #22366 - VNumberInupt: respect
errorprop (69862ea), closes #22451 - VOtpInput: hide placeholder on focus (0852c8c)
- VTreeview: bypass disabled when loading selection state (#22465) (70dd313), closes #22353
- VTreeview: prevent selection of disabled nodes (0de4599), closes #22352
π§ͺ Labs
v3.11.4
π§ Bug Fixes
- fields: keep
inerton root element (8dea3bc) - VSelect: clear on backspace (#22435) (f90f8ab), closes #22422
- VSelects: restore
appendInnerIconrendering (#22431) (5e9fa29), closes #22429 - VSlider: pass
aria-attributes to thumb element (#22444) (83b55f5), closes #22432
π¬ Code Refactoring
π§ͺ Labs
v3.11.3
π§ Bug Fixes
- fields: clean up aria attributes (#22418) (054dbf4)
- types: support strict TS checks in templates (#22395) (02710a6)
- v-ripple: remove mousedown and keydown listeners on unmount (278a7e9)
- VAppBar: prevent navbar pop-up when reaching page bottom (#22224) (8da1495), closes #20352
- VAutocomplete, VCombobox: skip subheader for
auto-select-first(#22402) (9edd98c), closes #22398 - VBtn: keep all styles within CSS layer (c794da1)
- VColorPicker: render inner outlines in forced-colors mode (#22317) (c61c0d3)
- VDataTable: selecting group should respect selectable prop (#22410) (e295fa6), closes #22409
- VDataTable: typo in header field
intentΒ»indent(f44b2fd) - VDataTableFooter: correct placement of aria label (#22359) (137cb95), closes #20896
- VDatePicker: correct year and month for jalali (41067af), closes #22417
- VDatePicker: correct next year button disabled condition (04a4608), closes #22408
- VHotkey: avoid build errors when customizing VKbd sass variables (fa1fb4f), closes #22372
- VInput: prioritize slots over prepend/append icons (#22406) (2a998ee), closes #22332
- VNumberInput: clean up listeners on unmount (045bbaf)
- VOtpInput: apply rounded prop to inner fields (#21499) (f49803a), closes #20286
- VOverlay: clean up focus trap listeners and data on unmount (497ae4b), closes #22397
- VSelect: don't skip continuing keyboard lookup match (f1f3c45), closes #22423
- VSelects: no closable chips when
readonlyordisabled(#22368) (21c85eb), closes #22349 - VSlider: clean up listeners on unmount (f2621a3)
- VTextarea: avoid placeholder obstructing the label (27e854f), closes #22416
- VTextArea/VSelects: help screen readers read field labels (#20339) (04b6725), closes #19155 #19156
- VTimePicker: don't inherit defaults from VTextField (3ffa749), closes #22407
- VTimePicker: clean up listeners on unmount (60183d7)
- VTooltip: should be dismissable by default (#22419) (c5ae129), closes #21501
- VVirtualScroll: show more than 1 element when min height is 0 (#22420) (08550fd)
- VWindow: set transition-duration css variable (4676b6d)
π§ͺ Labs
- VVideo: clean up listeners on unmount (0d37af0)