Vue Updates
112 subscribers
688 photos
836 links
Channel for automatic notifications about updates in the Vue ecosystem.

Watching: vue, nuxt, vuetify, vue-i18n-next, vue-router, pinia and vite

Contacts: @Black_Yuzia

Our channels:
@Vue_Courses
@Vue_Updates
@frontendmasters_courses
Download Telegram
v3.8.1

#vuetify

๐Ÿ”ง Bug Fixes

โ— VDataTable: use current page items for shift click selection (#21210) (73608b7), closes #21190
โ— VField: glow prop color on focus only, add to menuIcon (3c595d2)
โ— VNavigationDrawer: swipe visual glitch (#21203) (91d74ec), closes #19874
โ— VSelect: prevent menu from opening when readonly (971930e), closes #21169 #21178
โ— VTextField: padding adjustment for reverse mode (#21194) (e820ca7), closes #21191

๐Ÿ”ฌ Code Refactoring

โ— theme: abstract functions outside of createTheme (8546fef)

source
v3.8.2

#vuetify

๐Ÿ”ง Bug Fixes

โ— md3: use outlined variant for form controls (64fae35)
โ— validation: a disabled / readonly field should always be valid (#21222) (8711494)
โ— VAutocomplete: correct match splitting with custom filter (1bef712), closes #21228
โ— VCode: display multiline as inline-block (d183b40)
โ— VDataTable: ignore default filter if query is empty (0a8de9b), closes #21212
โ— VDataTable: data table expand button content overflows (#21218) (82a321a), closes #20545
โ— VDatePicker: resolve firstDayOfWeek from locale (#21260) (1c1d6b0)
โ— VDatePicker: use start of week to calculate week numbers (#21199) (7321535), closes #20724 #20490
โ— VTooltip, VSnackbar: increase contrast on dark theme (#21184) (638977e)

source
v3.8.3

#vuetify

๐Ÿ”ง Bug Fixes

โ— VMenu: use last known position if target is hidden (#21145) (00814a3), closes #20515
โ— VOverlay: prevent flip logic resizeObserver loop (#21300) (94d49da), closes #21098
โ— VSelect: add aria-label a11y (#21181) (95c77fd)

๐Ÿ”ฌ Code Refactoring

โ— replace computed() with toRef() (#21167) (9b07be9)
โ— defaults: reduce computed getter calls (8d798e3)

๐Ÿ”„ Reverts

โ— Revert "fix(validation): a disabled / readonly field should always be valid (#21222)" (89d6df0)

๐Ÿงช Labs

โ— VCalendar: add emits and slots (#19568) (616d861)
โ— VIconBtn: always use icon-size if present (c903c55)

source
v3.8.4

#vuetify

๐Ÿ”ง Bug Fixes

โ— VAutocomplete: re-evaluate dirty on external change (#21344) (3a2c846), closes #20718
โ— VDataTable: shift click should only toggle selectable rows (#21334) (cd971b4), closes #21328
โ— VDataTableServer/Virtual: add generic headers type (32044d0), closes #21327
โ— VDialog: only take focus on open if scrim or retainFocus (#21343) (d678b70), closes #21301
โ— VFileInput/VFileUpload: change function not called on drop (#21182) (30363c9)
โ— VOverlay: check if target is positioned (10478a7), closes #21350
โ— VTable: remove border radius when top/bottom is present (95582d9), closes #21320 #21321
โ— VTextField: reset field on clear (#21310) (#21314) (5029e1b)
โ— VTooltip: disable transition when transition=false (5d58b69), closes #21268

๐Ÿงช Labs

โ— VDateInput: If multiple, reset model to [] (#21299) (3a9602b)
โ— VDateInput: add update-on prop (#21249) (7304a37), closes #21245 #20964
โ— VTimePicker: SSR hydration mismatch error (#21355) (f17fbd6)

source
v3.8.5

#vuetify

๐Ÿ”ง Bug Fixes

โ— VBottomNavigation: set inline margin to auto (#21357) (68b52ed), closes #21316
โ— VPagination: adapt button width for large values (#21139) (c6dc1ca), closes #20120
โ— VSnackbarQueue: prevent infinite recursion in message type (4668f43), closes #21410

๐Ÿ”„ Reverts

โ— Revert "fix(VAutocomplete): re-evaluate dirty on external change (#21344)" (5086a34), closes #21392

๐Ÿงช Labs

โ— VColorInput: add new component (#20623) (dec238a)
โ— VDateInput: Set validationValue to modelValue (#21408) (3d1df29), closes #20351
โ— VDateInput: sync with placeholder, infer from locale (#21409) (d75f5e3), closes #21397
โ— VDateInput: accept value when picker is hidden (#21273) (99331d6)
โ— VDateInput: Add input-format prop (#21221) (7949324)
โ— VDateInput: expose menu as v-model (#21298) (c6f3cdb)

source
3.8.6

#vuetify

๐Ÿš€ Features

โ— validation: resolve global rules (#21267) (27e72f5)

๐Ÿ”ง Bug Fixes

โ— VNumberInput: inner spacing adjustments (#21389) (cdd6ab9)
โ— VSelect: don't select on keyboard lookup when multiple (0987daa), closes #21418

Other Commits

โ— chore(release): publish v3.8.6 (d5b3003)
โ— docs: fix broken sass-variables link (6bb98bc)
โ— docs: add advanced search syntax link (d662e96)
โ— chore(package.json): update @vuetify/one (53ef868)
โ— docs(treeshaking): separate options example (bf99b2e)
โ— docs(api): add global sass variables (#21230) (c943fb3)
โ— chore(package.json): update @vuetify/one (48dd648)
โ— chore(package.json): update @vuetify/one (14589eb)

source
v3.8.6

#vuetify

๐Ÿš€ Features

โ— validation: resolve global rules (#21267) (27e72f5)

๐Ÿ”ง Bug Fixes

โ— VNumberInput: inner spacing adjustments (#21389) (cdd6ab9)
โ— VSelect: don't select on keyboard lookup when multiple (0987daa), closes #21418

Other Commits

โ— chore(release): publish v3.8.6 (d5b3003)
โ— docs: fix broken sass-variables link (6bb98bc)
โ— docs: add advanced search syntax link (d662e96)
โ— chore(package.json): update @vuetify/one (53ef868)
โ— docs(treeshaking): separate options example (bf99b2e)
โ— docs(api): add global sass variables (#21230) (c943fb3)
โ— chore(package.json): update @vuetify/one (48dd648)
โ— chore(package.json): update @vuetify/one (14589eb)

source
v3.8.7

#vuetify

๐Ÿ”ง Bug Fixes

โ— VField: prevent tab focus on clear icon (5f8208f), closes #19528
โ— VMenu: position relative to visualViewport when not zoomed (6523eee), closes #21462
โ— VNumberInput: extract number from pasted text (#21263) (d654af4)
โ— VNumberInput: capture touch pointer on controls (34d37f3), closes #21436
โ— VSelect: keyboard match multiple items with the same prefix (#21419) (f460731)

๐Ÿ”ฌ Code Refactoring

โ— resolve directives directly (#21413) (e5e85ee)
โ— use clamp() util function (6784ba7)

source
v3.8.8

#vuetify

๐Ÿš€ Features

โ— VDatePicker: disable months and years if not allowed (#21466) (3b1c450), closes #20465

๐Ÿ”ง Bug Fixes

โ— VChip: disable close button of disabled chip (#21512) (fed90ca), closes #21502
โ— VSelect: convert all itemProps keys to camelCase (#21518) (91de8be), closes #20320
โ— VSelect: reuse compact chip label style (#21517) (5d39936), closes #19677
โ— VSlider: correct step rounding for max value (#21434) (19f32b7), closes #21351

๐Ÿ”ฌ Code Refactoring

โ— VNumberInput: replace touch-action with pointercancel (97e3509), closes #21436

๐Ÿงช Labs

โ— VDateInput: use common date range parser (#21450) (5ef1243), closes #21448

source
v3.8.11

#vuetify

๐Ÿ”ง Bug Fixes

โ— 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

source
v3.9.0-beta.1

#vuetify

๐Ÿ”ง Bug Fixes

โ— 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

source
๐ŸŽ‰1
v3.8.12

#vuetify

๐Ÿ”ง Bug Fixes

โ— 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

๐Ÿงช Labs

โ— VCalendar: slot day-event not available (#21558) (d743051), closes #21341
โ— VIconBtn: add button type (#21638) (dd1db74), closes #21634

source
v3.9.0

#vuetify

๐Ÿš€ Features

โ— 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

๐Ÿ”ง Bug Fixes

โ— 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)

๐Ÿงช Labs

โ— VCalendar: use adapter for day element key (#21689) (428f460), closes #21688
โ— VHotkey: add new component (#21598) (99c721c)

Other Commits

โ— chore(release): publish v3.9.0 (a17b3d1)
โ— docs: update roadmap (d80a923)
โ— chore: fix build errors (f3dce45)
โ— docs(useHotkey): Fix Eratta (#21708) (7503530)
โ— docs(june-2025-update): add new blog post (4ae5678)

source
๐ŸŽ‰1
v3.9.1
#vuetify #frontend #vuetifyjs

๐Ÿ”ง Bug Fixes

โ— input: handle aria-describedby with hide-details (#21703) (543f932), closes #17012 #19794
โ— VChipGroup: don't select items with a value by index (
๐ŸŽ‰1
v3.9.2
#vuetify #frontend #vuetifyjs

๐Ÿ”„ Reverts

โ— Revert "perf(VTreeview): prevent unnecessary re-renders" (9cfc322), closes #21778
v3.9.3
#vuetify #frontend #vuetifyjs

๐Ÿ”ง Bug Fixes

โ— theme: ability to restore "system" (#21821) (45077be), closes #21819
โ— VColorPicker: keep sliders visible when inputs are hidden (#21803) (215bfd8), closes
โค1
v3.9.4
#vuetify #frontend #vuetifyjs

๐Ÿ”ง Bug Fixes

โ— validation: return aliases when called without arguments (#21868) (64a82d4), closes #21477
โ— VAlert: restore unit-less support in Sass variable for title line-height (#21843) (