Releases: vuetifyjs/vuetify
Releases Β· vuetifyjs/vuetify
v3.7.4
π§ Bug Fixes
- VBtn: only remove overlay transition in pagination (675b464), closes #18874
- VBtnToggle: plain variant button opacity when selected (#20279) (bfe6310), closes #20142
- VCode,VKbd: set default tag (18c0adc)
- VDialog: make form fill parent (#20555) (42a12dd)
- VDialog: ignore size props when fullscreen (#20554) (3adcbef), closes #19915
- VDialog,VMenu: remove focus listeners on unmount (a72df88), closes #20422
- VList: apply avatar spacing to badge:has(avatar) (#20588) (0ac22b5)
v3.7.3
π§ Bug Fixes
- nested: convert ids to string in duplicate warning (2728a10)
- styles: explicitly import global functions (2b22da1)
- v-tooltip: log error instead of throwing (ae33530), closes #20564
- v-tooltip: match provides from new vnode (6e9f2a1), closes #20564
- VDataTable: remove page clamp on initial render (60bc70e), closes #17966 #20185
π§ͺ Labs
v3.7.2
π§ Bug Fixes
- a11y: add
aria-current="page"
attribute to links (#20413) (bc647f6), closes #20399 - nested: use reactive proxy of opened (#20438) (4e41c7e)
- nested: Prevent infinite loops when resolving path (#20390) (970f827), closes #20389
- v-tooltip: use textContent instead of innerHTML (ca49443)
- v-tooltip: use default location from VTooltip (45e0c8a)
- VDialog: add height to form in fullscreen dialog (#20417) (eb0c99e), closes #20416
- VDialog: remove
aria-expanded
from activator (#20414) (1c40ed4)
π§ͺ Labs
v3.7.1
π§ Bug Fixes
- remove vue-i18n peer dependency (6ea68b9), closes #19720
- helpers: only deep merge plain objects (#20284) (8af59fc), closes #20278
- types: only augment module 'vue' (7c8aeef), closes nuxt/nuxt#28542
- VAvatar: remove default border (e821d5d), closes #20345
- VDialog: emit afterEnter before setting focus (7e9a1b7)
- VInfiniteScroll: respect margin when root element is scrollable (b81919d), closes #17583
π§ͺ Labs
v3.7.0
π Features
- validation: add eager and invalid-input options (7e730fa)
- VAvatar: add border prop support (9dbc30a)
- VBtn: add support for active-color prop (aee83f0)
- VContainer: add dimension support (14a2e8c)
- VExpansionPanelTitle: add dimension support (784eb14)
- VImg: add absolute prop (f842cd9)
- VMenu: add submenu prop (#20092) (306a262), closes #19093 #20130
- VSlideGroup: expose hasNext and hasPrev (#20050) (8ef6ff8)
π§ Bug Fixes
- VAutocomplete: allow searching when menu is focused (b9ed79d), closes #17641
- VCardActions: space children with gap instead of margin (2194403), closes #20239 #20262
- VMenu: unregister on unmount (a456502), closes #17094
- VSelect: update visible items when eager is set (7d3557a), closes #19765
π Reverts
- Revert "fix(layout): use suspense to delay render of layout items (#15229)" (08c3d4f), closes #15229 #19800
- Revert "fix(VOverlay): position on LTR/RTL after locale switch (#17338)" (3024bb1), closes #17338 #19863
π§ͺ Labs
- VPullToRefresh: add disabled prop (79cc227), closes #20242
- VTreeview: add modelValue which is equivalent to selected (2336637)
- VTreeview: increase v-treeview-item--filtered specificity (39e7c64), closes #19404
- VTreeview: port open-on-click prop to v3 & enhancement (#20038) (cb6b5ff), closes #20009 #20095 #19414 #20106
v3.6.15
π§ Bug Fixes
- click-outside: correctly remove shadow DOM event listeners (#20273) (9b02b0d), closes #19616
- VFileInput: emit null after VForm reset() (#20207) (6337f52), closes #20101
- VOverlay: close on scrim click in Shadow DOM without activator (#20291) (2c36fff)
- VOverlay: reuse container element in shadow DOM (3ee87ac), closes #20276 #20277
- VSnackbar: handle pointerleave event after transition ends (#20312) (d25879a), closes #20306
- VSpeedDial: Use
content-class
(#20319) (b10c4ab), closes #20051
π§ͺ Labs
v3.6.14
π§ Bug Fixes
- styles: support sass 1.77.7 (4fd811a), closes #20139
- VAvatar: pass props.image as src to VImg defaults (c264ad4)
- VBtn: allow passing custom ripple options (#20190) (0a31bf8), closes #20189
- VFooter: useToggleScope for layout support (0bfaf12)
- VListGroup: don't clear opened on unmount (#20215) (1e183ef), closes #20199
- VMenu: check if element still exists before closing parent (#20249) (560362d), closes #20248
- VSkeletonLoader: remove aria-label when loading finished (867b2ab)
- VSnackbar: update countdown value on timeout change (3cc2763), closes #20196
π§ͺ Labs
v3.7.0-beta.1
π§ Bug Fixes
- VAutocomplete: allow searching when menu is focused (b9ed79d), closes #17641
- VListGroup: don't clear opened on unmount (#20215) (1e183ef), closes #20199
- VMenu: unregister on unmount (a456502), closes #17094
- VSelect: update visible items when eager is set (7d3557a), closes #19765
π Reverts
- Revert "fix(VOverlay): position on LTR/RTL after locale switch (#17338)" (3024bb1), closes #17338 #19863
π§ͺ Labs
v3.6.13
π§ Bug Fixes
- typescript: augment GlobalComponents in multiple vue modules (#20144) (bd1f63d)
- VAppBar: scrollBehavior type for fully-hide (040fda8)
- VBtn: allow stacked and block props to work together (#20162) (9969ebb)
- VDataTable: use item.raw and columns in sorting transform (#20077) (e33b951), closes #20045
- VDataTable: support groupBy when sorting is disabled (#20047) (8ac10e4), closes #20046
- VDatePicker: programmatic start date with multiple range (#20169) (1a0d9b7), closes #20168
- VOtpInput: slice value with length on paste (#20164) (0f8fd5d), closes #20158
π§ͺ Labs
- VDateInput: inherit class / style props (#20002) (a88a2ee), closes #19985
- VDateInput: remove menu interaction when disabled/readonly (#20163) (f970e5f), closes #20147
- VTimePicker: don't show buttons if ampmInTitle is not true (#20178) (0c80102)
π Reverts
3.7.0-beta.0
π Features
- validation: add eager and invalid-input options (7e730fa)
- VAvatar: add border prop support (9dbc30a)
- VBtn: add support for active-color prop (aee83f0)
- VContainer: add dimension support (14a2e8c)
- VExpansionPanelTitle: add dimension support (784eb14)
- VImg: add absolute prop (f842cd9)
- VSlideGroup: expose hasNext and hasPrev (#20050) (8ef6ff8)