vuetifyjs/vuetify
 Watch   
 Star   
 Fork   
14 days ago
vuetify

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

🔧 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

  • styles: replace !important with layers (7484c81)
  • VBtn: remove default text transform (#21079) (712bdd6)
  • VBtn: convert display from grid to flex (41b7768)
  • VField: convert display from grid to flex (#21035) (b213e3b)
14 days ago
vuetify

v3.11.6

🔧 Bug Fixes

20 days ago
vuetify

v3.11.5

🔧 Bug Fixes

  • VDataTableVirtual: show index from virtualized items (#22324) (29e3f09), closes #19108
  • VList, VTreeview: item should be selectable when disabled changes (#22464) (d6ca166), closes #22366
  • VNumberInupt: respect error prop (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

  • VDateInput: keep focus on input when opened with year view (b58e361), closes #22323
  • VDateInput: hide empty prepend slot (28fe71e), closes #22456
  • VDateInput: clickable prepend icon when handler exists (776a462)
  • VStepperVertical: restore default opacity of item title (f30a081), closes #22467
28 days ago
vuetify

v3.11.4

🔧 Bug Fixes

🔬 Code Refactoring

🧪 Labs

2025-12-09 20:05:42
vuetify

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 readonly or disabled (#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)
2025-12-03 13:26:24
vuetify

v3.11.2

🔧 Bug Fixes

  • VDataTable: hide checkbox for mobile without show-select (d297f3f), closes #22375
  • VDataTable: hover icon should match initial-sort-order (7a1ae83)
  • VDatePicker: correctly render month when using Luxon adapter (f98d9db), closes #22388 #22389
  • VHotkey: correct sass variables import order (216b872), closes #22372
  • VNumberInput: avoid error state when using comma separator (513e153), closes #22371
  • VSlideGroup: provide a way to never show arrows (b76ffd5)
  • VTabs: consistent padding for inset (893eb71)
  • VTabs: keep slider narrow when used without inset (eb9477c), closes #22363
  • VTextField: check autofocus intersection on input wrapper element (0409cde), closes #22373

🧪 Labs

  • VStepperVertical: avoid semi-transparent items with non-linear (99a68e5), closes #22369
2025-11-25 02:22:14
vuetify

v3.11.1

v3.11.1 (Harbinger)

🏅 Component promotions

The following components have been promoted to the core framework from labs:

💯 Release notes

🚀 Features

🔧 Bug Fixes

🧪 Labs

  • VHotkey: alignment & sizing consistency (#22321) (502375c), closes #22289
  • VHotkey: add slash separator (2369274)
  • VHotkey: respect display-mode in PC mode (62bb4dd)

Changes from 3.11.0-beta.1

🚀 Features

🔧 Bug Fixes

  • VCalendar: correct interval and event offset with custom firstTime (#22343) (3cc2502), closes #12563 #12681
  • VCalendar: calculate week numbers using current locale (#22341) (4c48d6d), closes #22340
  • VCalendar: make current day button outlined (64b4dae)
  • VCalendar: day button font size and no active state (#22336) (c97e034), closes #22335
  • VDatePicker: ignore model update if same day (48da580), closes #22338
  • VOverlay: keep content attached to the activator on page with zoom (3085a93), closes #22326
  • VTextField, VTextarea: keep input visible for password managers (7ea8810), closes #21912 #20343 Details

🧪 Labs

  • VIconBtn: align text vertically (c6a9334)
2025-11-25 01:30:39
vuetify

v3.11.0

v3.11.0 (Harbinger)

🏅 Component promotions

The following components have been promoted to the core framework from labs:

💯 Release notes

🚀 Features

🔧 Bug Fixes

🧪 Labs

  • VHotkey: alignment & sizing consistency (#22321) (502375c), closes #22289
  • VHotkey: add slash separator (2369274)
  • VHotkey: respect display-mode in PC mode (62bb4dd)
Changes from 3.11.0-beta.1

🚀 Features

🔧 Bug Fixes

  • VCalendar: correct interval and event offset with custom firstTime (#22343) (3cc2502), closes #12563 #12681
  • VCalendar: calculate week numbers using current locale (#22341) (4c48d6d), closes #22340
  • VCalendar: make current day button outlined (64b4dae)
  • VCalendar: day button font size and no active state (#22336) (c97e034), closes #22335
  • VDatePicker: ignore model update if same day (48da580), closes #22338
  • VOverlay: keep content attached to the activator on page with zoom (3085a93), closes #22326
  • VTextField, VTextarea: keep input visible for password managers (7ea8810), closes #21912 #20343 Details

🧪 Labs

  • VIconBtn: align text vertically (c6a9334)
2025-11-25 01:10:05
vuetify

v3.10.12

🔧 Bug Fixes

2025-11-20 19:29:16
vuetify

v3.11.0-beta.1

🚀 Features

🔧 Bug Fixes

  • VCalendar: correct interval and event offset with custom firstTime (#22343) (3cc2502), closes #12563 #12681
  • VCalendar: calculate week numbers using current locale (#22341) (4c48d6d), closes #22340
  • VCalendar: make current day button outlined (64b4dae)
  • VCalendar: day button font size and no active state (#22336) (c97e034), closes #22335
  • VDatePicker: ignore model update if same day (48da580), closes #22338
  • VOverlay: keep content attached to the activator on page with zoom (3085a93), closes #22326
  • VTextField, VTextarea: keep input visible for password managers (7ea8810), closes #21912 #20343

🧪 Labs

  • VIconBtn: align text vertically (c6a9334)