chore(deps): update dependency vuetify to v3.12.0 #2795

Merged
renovate merged 1 commits from renovate/vuetify-3.x into main 2026-02-20 03:03:49 +00:00
Owner

This PR contains the following updates:

Package Change Age Confidence
vuetify (source) 3.11.83.12.0 age confidence

Release Notes

vuetifyjs/vuetify (vuetify)

v3.12.0

Compare Source

Breaking
🚀 Features
🔧 Bug Fixes
  • router: ensure reactivity for dynamic to prop in useLink (e9e8123)
  • styles: skip VRow/VCol styles when using only VContainer or VSpacer (f899803)
  • transitions: avoid collapsing width with default expand transition (1ce59af), closes #​22570
  • v-intersect: re-mount on prop updates (#​22556) (6262290 + 23603a5), closes #​22554
🧪 Labs

v3.11.9

Compare Source

🔧 Bug Fixes
🧪 Labs

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [vuetify](https://vuetifyjs.com) ([source](https://github.com/vuetifyjs/vuetify/tree/HEAD/packages/vuetify)) | [`3.11.8` → `3.12.0`](https://renovatebot.com/diffs/npm/vuetify/3.11.8/3.12.0) | ![age](https://developer.mend.io/api/mc/badges/age/npm/vuetify/3.12.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vuetify/3.11.8/3.12.0?slim=true) | --- ### Release Notes <details> <summary>vuetifyjs/vuetify (vuetify)</summary> ### [`v3.12.0`](https://github.com/vuetifyjs/vuetify/releases/tag/v3.12.0) [Compare Source](https://github.com/vuetifyjs/vuetify/compare/v3.11.9...v3.12.0) ##### ❗ Breaking - **VTreeview, VList:** reworked indentation and spacing in trees and nested lists ([#&#8203;22589](https://github.com/vuetifyjs/vuetify/issues/22589)) ([19ff6ec](https://github.com/vuetifyjs/vuetify/commit/19ff6ec25fdcf6ee7863aa9afda9a746a0deabb3)), closes [#&#8203;22587](https://github.com/vuetifyjs/vuetify/issues/22587) ##### :rocket: Features - 🔥 **VSelect/VAutocomplete/VCombobox:** add `menu-header` and `menu-footer` slots ([#&#8203;22414](https://github.com/vuetifyjs/vuetify/issues/22414)) ([480f17d](https://github.com/vuetifyjs/vuetify/commit/480f17de1364431828f2739164ce741e1d7d69ee)), closes [#&#8203;22400](https://github.com/vuetifyjs/vuetify/issues/22400) - **color:** strip `text-*` and `bg-*` to support dynamic utility classes ([#&#8203;17569](https://github.com/vuetifyjs/vuetify/issues/17569)) ([58be6b1](https://github.com/vuetifyjs/vuetify/commit/58be6b10bdaf0ea9ca6a87d6778b8646cb5994ab)) - **icons:** add `mdi-unocss` icon set ([#&#8203;22117](https://github.com/vuetifyjs/vuetify/issues/22117)) ([c380a4a](https://github.com/vuetifyjs/vuetify/commit/c380a4ad7e5dc7deef383410993eb1754c5ff5a1)) - **nested:** add branch select strategy ([4fcb72c](https://github.com/vuetifyjs/vuetify/commit/4fcb72c8dfe3dc1fe0a2dafeeb9b59fb52493695)), closes [#&#8203;22404](https://github.com/vuetifyjs/vuetify/issues/22404) - **styles:** possibility to opt-out from misc styles ([#&#8203;22405](https://github.com/vuetifyjs/vuetify/issues/22405)) ([77d02f3](https://github.com/vuetifyjs/vuetify/commit/77d02f39536fed671cedaa3b3de18f1e5802ff0a)) - **transition:** add `hide-on-leave` to expand transitions ([91eebea](https://github.com/vuetifyjs/vuetify/commit/91eebead5510bcab597f4ea363fd62b797cc2b90)), closes [#&#8203;20461](https://github.com/vuetifyjs/vuetify/issues/20461) - **transitions:** add `v-expand-both-transition` ([#&#8203;22570](https://github.com/vuetifyjs/vuetify/issues/22570)) ([b2cfdd9](https://github.com/vuetifyjs/vuetify/commit/b2cfdd957c30e4f1c1db8f04804d8193e0a9b06c)), closes [#&#8203;22569](https://github.com/vuetifyjs/vuetify/issues/22569) - **VColorInput, VDateInput:** add `menu-props` pass-through ([289933d](https://github.com/vuetifyjs/vuetify/commit/289933d810d4bef235ad0042bc461a4c0fedac73)), closes [#&#8203;22548](https://github.com/vuetifyjs/vuetify/issues/22548) - **VDataIterator:** add `items-length` prop ([#&#8203;22360](https://github.com/vuetifyjs/vuetify/issues/22360)) ([290836c](https://github.com/vuetifyjs/vuetify/commit/290836cd3bf6d0843b84184f7752b17505831d48)), closes [#&#8203;19486](https://github.com/vuetifyjs/vuetify/issues/19486) - **VDataTable:** add `page-by` prop ([#&#8203;22580](https://github.com/vuetifyjs/vuetify/issues/22580)) ([cfdfe21](https://github.com/vuetifyjs/vuetify/commit/cfdfe212a5eb076e3f75228428b1f781e4607336)), closes [#&#8203;21880](https://github.com/vuetifyjs/vuetify/issues/21880) - **VDataTable:** add `sort-icon` prop ([#&#8203;22521](https://github.com/vuetifyjs/vuetify/issues/22521)) ([3bdf0ea](https://github.com/vuetifyjs/vuetify/commit/3bdf0ead334f860dc98152b465b419c9dc98c1c6)), closes [#&#8203;21069](https://github.com/vuetifyjs/vuetify/issues/21069) - **VDatePicker:** support readonly ([#&#8203;22433](https://github.com/vuetifyjs/vuetify/issues/22433)) ([7dc02f3](https://github.com/vuetifyjs/vuetify/commit/7dc02f37bf159968a3a394de23caa311eb7b0aa2)), closes [#&#8203;22282](https://github.com/vuetifyjs/vuetify/issues/22282) - **VImg:** add `image-class` prop ([#&#8203;22622](https://github.com/vuetifyjs/vuetify/issues/22622)) ([7a34cfa](https://github.com/vuetifyjs/vuetify/commit/7a34cfa6fa79692d46e1056c5f2b1ae1603deca0)), closes [#&#8203;17229](https://github.com/vuetifyjs/vuetify/issues/17229) - **VImg:** support `width="fit-content"` to adjust container width to image ratio ([#&#8203;21414](https://github.com/vuetifyjs/vuetify/issues/21414)) ([1be6782](https://github.com/vuetifyjs/vuetify/commit/1be6782c5d8df5a4439c04714382777318070ea7)) - **VList:** add `navigation-strategy` to control focused item ([#&#8203;22328](https://github.com/vuetifyjs/vuetify/issues/22328)) ([3815eee](https://github.com/vuetifyjs/vuetify/commit/3815eee2aec3fa729b1d5a40325067c4d1158a88)) - **VListItem:** expose `isDisabled` in slot props ([9d92638](https://github.com/vuetifyjs/vuetify/commit/9d92638e447aef0e39ffefc7ee5d70e38c5596a9)) - **VOtpInput:** add `masked` prop to hide characters ([#&#8203;20950](https://github.com/vuetifyjs/vuetify/issues/20950)) ([516c5a5](https://github.com/vuetifyjs/vuetify/commit/516c5a537a93f787faa0b15f865a4740f04bcd0c)), closes [#&#8203;18964](https://github.com/vuetifyjs/vuetify/issues/18964) - **VOtpInput:** add `density` prop ([#&#8203;22401](https://github.com/vuetifyjs/vuetify/issues/22401)) ([aca7d30](https://github.com/vuetifyjs/vuetify/commit/aca7d3000cc5e9805d1324a343a7e2e8d91d10bf)) - **VProgressCircular:** add `reveal` prop ([#&#8203;22502](https://github.com/vuetifyjs/vuetify/issues/22502)) ([64e1f32](https://github.com/vuetifyjs/vuetify/commit/64e1f3228868b4ccfd8bfea842c6cf3ea2bde49e)) - **VSlider:** show thumb slider value on hover ([#&#8203;22412](https://github.com/vuetifyjs/vuetify/issues/22412)) ([e6971ec](https://github.com/vuetifyjs/vuetify/commit/e6971ec27527b4c0005c3ca33d15054892f78b8a)), closes [#&#8203;19167](https://github.com/vuetifyjs/vuetify/issues/19167) - **VToolbar:** add `location` prop ([#&#8203;22608](https://github.com/vuetifyjs/vuetify/issues/22608)) ([dde8521](https://github.com/vuetifyjs/vuetify/commit/dde852166da920a0c2766bd235acf3354c8228b2)), closes [#&#8203;21458](https://github.com/vuetifyjs/vuetify/issues/21458) [#&#8203;22600](https://github.com/vuetifyjs/vuetify/issues/22600) [#&#8203;21471](https://github.com/vuetifyjs/vuetify/issues/21471) - **VTreeview:** add `indent-lines-color`, `indent-lines-opacity` ([5e718ad](https://github.com/vuetifyjs/vuetify/commit/5e718adbcd604c8042085040b767480034ddbc67)), closes [#&#8203;21807](https://github.com/vuetifyjs/vuetify/issues/21807) - **VWindow:** Add support for keyboard controls ([#&#8203;22430](https://github.com/vuetifyjs/vuetify/issues/22430)) ([ab5b671](https://github.com/vuetifyjs/vuetify/commit/ab5b67106d3edd9eed69895b3c123c410797748c)), closes [#&#8203;11544](https://github.com/vuetifyjs/vuetify/issues/11544) ##### :wrench: Bug Fixes - **router:** ensure reactivity for dynamic `to` prop in useLink ([e9e8123](https://github.com/vuetifyjs/vuetify/commit/e9e8123a3eee7e6ce45d256b89d21175099ea815)) - **styles:** skip VRow/VCol styles when using only VContainer or VSpacer ([f899803](https://github.com/vuetifyjs/vuetify/commit/f899803c0ee57b33bdacf9e6a8a6d782b193b638)) - **transitions:** avoid collapsing width with default expand transition ([1ce59af](https://github.com/vuetifyjs/vuetify/commit/1ce59af5a49cce1b696cf87b339c6df0e99007ce)), closes [#&#8203;22570](https://github.com/vuetifyjs/vuetify/issues/22570) - **v-intersect:** re-mount on prop updates ([#&#8203;22556](https://github.com/vuetifyjs/vuetify/issues/22556)) ([6262290](https://github.com/vuetifyjs/vuetify/commit/6262290d24133701d5a6cc83848e2a8fbe092cd3) + [23603a5](https://github.com/vuetifyjs/vuetify/commit/23603a568196df78ad61711c6d33baeab09881aa)), closes [#&#8203;22554](https://github.com/vuetifyjs/vuetify/issues/22554) ##### :test\_tube: Labs - ✨ **VCommandPalette:** add new component ([#&#8203;22403](https://github.com/vuetifyjs/vuetify/issues/22403)) ([2d4d0df](https://github.com/vuetifyjs/vuetify/commit/2d4d0df64f058a6c98b222b0be5637b3fa40a83c)) - ✨ **VAvatarGroup:** add new component ([#&#8203;22495](https://github.com/vuetifyjs/vuetify/issues/22495)) ([744978b](https://github.com/vuetifyjs/vuetify/commit/744978bb4b23d93e8bf1c5672f8a4efd27cfcc88)) - **VColorInput:** open picker at readonly ([#&#8203;22474](https://github.com/vuetifyjs/vuetify/issues/22474)) ([418efed](https://github.com/vuetifyjs/vuetify/commit/418efed652dfe965c253b98b9e2af858c43e1027)), closes [#&#8203;22473](https://github.com/vuetifyjs/vuetify/issues/22473) - **VDateInput:** enable opening picker when readonly ([#&#8203;22434](https://github.com/vuetifyjs/vuetify/issues/22434)) ([c045f1f](https://github.com/vuetifyjs/vuetify/commit/c045f1f4958ecc4b2ea06efc959fcaa67e171d76)), closes [#&#8203;22116](https://github.com/vuetifyjs/vuetify/issues/22116) ### [`v3.11.9`](https://github.com/vuetifyjs/vuetify/releases/tag/v3.11.9) [Compare Source](https://github.com/vuetifyjs/vuetify/compare/v3.11.8...v3.11.9) ##### :wrench: Bug Fixes - **VCard:** accept height when used within a dialog ([#&#8203;22594](https://github.com/vuetifyjs/vuetify/issues/22594)) ([90369b0](https://github.com/vuetifyjs/vuetify/commit/90369b0abfccefee1daaa29d555a2e87f5cad0db)), closes [#&#8203;20979](https://github.com/vuetifyjs/vuetify/issues/20979) - **VColorPicker:** avoid undefined alpha in rgb/hsl output ([#&#8203;22582](https://github.com/vuetifyjs/vuetify/issues/22582)) ([eb3d201](https://github.com/vuetifyjs/vuetify/commit/eb3d201bf9d8fef93c699e76ba89954d80d68734)), closes [#&#8203;22567](https://github.com/vuetifyjs/vuetify/issues/22567) - **VDataTable:** sort icon persists after removing sort via click ([#&#8203;22595](https://github.com/vuetifyjs/vuetify/issues/22595)) ([1aa5351](https://github.com/vuetifyjs/vuetify/commit/1aa535161e25720791a80611d3526595e284dfab)), closes [#&#8203;22558](https://github.com/vuetifyjs/vuetify/issues/22558) - **VListItem:** apply `prepend-gap` to checkbox ([5560f72](https://github.com/vuetifyjs/vuetify/commit/5560f72d5a34c7a299487684925b60cce9be4da0)) - **VSelect:** pass listProps density to VCheckboxBtn in multiple ([#&#8203;22512](https://github.com/vuetifyjs/vuetify/issues/22512)) ([c7b8b39](https://github.com/vuetifyjs/vuetify/commit/c7b8b39633b4cfe855f4fc18328596bce5bec4d3)), closes [#&#8203;22525](https://github.com/vuetifyjs/vuetify/issues/22525) - **VTab:** correct text colors when using `inset` without `slider-color` ([#&#8203;22614](https://github.com/vuetifyjs/vuetify/issues/22614)) ([0d3fea9](https://github.com/vuetifyjs/vuetify/commit/0d3fea9e79e01a8086c4a6210df024205f8b5362)), closes [#&#8203;22612](https://github.com/vuetifyjs/vuetify/issues/22612) - **VTable:** apply $table-header-font-size to th elements ([#&#8203;22598](https://github.com/vuetifyjs/vuetify/issues/22598)) ([2d281dc](https://github.com/vuetifyjs/vuetify/commit/2d281dc650c611357b18e6c5d0f06a2593b8f73a)), closes [#&#8203;21002](https://github.com/vuetifyjs/vuetify/issues/21002) - **VTextField:** allow numeric input starting with -0 ([8a237de](https://github.com/vuetifyjs/vuetify/commit/8a237dea3965210c23ba9252b9c6cdd4fac46ec2)), closes [#&#8203;22607](https://github.com/vuetifyjs/vuetify/issues/22607) - **VTimePicker:** enforce allowed values and range in inputs ([#&#8203;22578](https://github.com/vuetifyjs/vuetify/issues/22578)) ([a3b09cc](https://github.com/vuetifyjs/vuetify/commit/a3b09ccce6645917fcf4fea2544d8b31c7f5724a)), closes [#&#8203;22606](https://github.com/vuetifyjs/vuetify/issues/22606) [#&#8203;22576](https://github.com/vuetifyjs/vuetify/issues/22576) - **VTreeview:** add correct roles and aria attributes ([#&#8203;22577](https://github.com/vuetifyjs/vuetify/issues/22577)) ([f4bbe1f](https://github.com/vuetifyjs/vuetify/commit/f4bbe1f397ca30bb2ea36235852891016318f514)), closes [#&#8203;21889](https://github.com/vuetifyjs/vuetify/issues/21889) ##### :test\_tube: Labs - **VDateInput:** don't scroll the page when opening 'years' view ([#&#8203;22613](https://github.com/vuetifyjs/vuetify/issues/22613)) ([6aacfdd](https://github.com/vuetifyjs/vuetify/commit/6aacfddd5f302a3d4c11ce16403149d5a1337ded)), closes [#&#8203;22581](https://github.com/vuetifyjs/vuetify/issues/22581) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNS4xIiwidXBkYXRlZEluVmVyIjoiNDMuMTUuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
renovate added 1 commit 2026-02-20 02:03:34 +00:00
chore(deps): update dependency vuetify to v3.12.0
dancefinder-app / build (pull_request) Successful in 4m11s
dancefinder-app / deploy-prod (pull_request) Has been skipped
08aadb7020
renovate merged commit e3b0daf701 into main 2026-02-20 03:03:49 +00:00
renovate deleted branch renovate/vuetify-3.x 2026-02-20 03:03:50 +00:00
Sign in to join this conversation.