Releases: vuetifyjs/vuetify
Releases · vuetifyjs/vuetify
v3.5.5
🔧 Bug Fixes
- goto: retry unreachable target (#19128) (b146397)
- locale: capitalize Dutch local for badge (#19221) (af85fd4)
- rounded: add missing tile prop (e33ae9f)
- VDataTable: improve headers value function typing (#18703) (54f05f2)
- VDataTableHeaders: add missing type export (a163956)
- VDatePicker: set view-mode when selecting same month/year (#19153) (25bbb7c), closes #19132
- VDatePicker: mark current date when it's disabled (#19229) (84f4d71), closes #19218
- VDatePicker: height and element sizing (67bd7d5), closes #19202
- VDatePickerMonth: day btn sizing (ceef1f2)
- VExpansionPanels: correct static prop defaults target (f5c0f7b)
- VExpansionPanels: add missing tile prop (090736d)
- VExpansionPanels: add missing flat prop (76147a7)
- VField: ensure label is reversed when reverse prop is used (#19214) (1407128)
- VFileInput: don't emit control click when clicking prepend (389372c), closes #19232
- VForm: batch validation updates (07d91b2), closes #19161
- VIcon: add mdi set only if defaultSet is mdi (#18876) (3daa452)
- VIcon: remove tag attribute from fa-svg (4923e53), closes #19148
- VList: set explicit overflow-wrap to break-word (#19234) (8fe0cbf), closes #19233
- VMenu: do not call closeParents when still inside parent (#19239) (5c88603), closes #17004 #19138
- VSelect: closing chip removes selection (#19242) (b5c7660), closes #19235
- VTabs: animate tab indicator when switching to next (72a2194), closes #18892
- VTooltip: set overflow-wrap for long text (#19136) (8ff3f8d)
- VVirtualScroll: reset scroll velocity when height changes (cb62963), closes #18918
🧪 Labs
v3.5.4
v2.7.2
🔧 Bug Fixes
- update types (#16951) (7e3d35d)
- check both $slots and $scopedSlots, normalise slot case (7d67046), closes #8676 #15293
- locale: Update French translations (#18215) (ceeafb6)
- VAutocomplete: highlight correct item in list on click (bc48f00), closes #17201
- VSelect: don't blur input on menu mousedown (0a77965), closes #15839
v3.5.3
🔧 Bug Fixes
- VAvatar: provide component defaults to default slot (a765a6b)
- VCheckbox/VSwitch: incorrect default flex inherited from VInput (de501c3)
- VChip: prevent content div from taking activator target (e9a5a4a)
- VColorPicker: correct value gradient (d1251f5), closes #19187
- VListItemAction: adjust spacing when using the start/end props (1f63ca8)
- VOverlay: add missing opacity property (a27026f), closes #19182
🔄 Reverts
v3.5.2
🔧 Bug Fixes
- date: format dayOfMonth with NumberFormat instead of DateTimeFormat (d0136e0), closes #18093
- group: use index as value if not provided (#19119) (1a23d47), closes #19107
- VColorPicker: parse partial input in the current mode (8c01536), closes #18977
- VDataTable: use header height from density (f23bcb0), closes #18795
- VDatePicker: use start of month for month model (9eb82db), closes #19087 #19116
- VDatePicker: don't truncate day names in other locales (9ceade2), closes #19013
- VDatePicker: correct generic model type when multiple (c48c2a7)
- VForm: always update errors in slot (c0c28d1)
- VMenu: set aria-owns id on overlay element (916c9ef), closes #19054
- VOverlay: override scroll-behavior when restoring scroll position (2ddc9c5), closes #19109
- VWindow: increase pointer-event specificity (b560ead)
🔬 Code Refactoring
v3.5.1
v3.5.0
v3.5.0 (Polaris)
Welcome to the v3.5.0 release of Vuetify!
💪 Support Vuetify Development
Vuetify is an open source MIT project that has been made possible due to the generous contributions by our sponsors and backers. If you are interested in supporting this project, please consider:
- Requesting Enterprise Support
- Sponsoring John on Github
- Sponsoring Kael on Github
- Supporting the team on Open Collective
- Becoming a sponsor on Patreon
- Becoming a subscriber on Tidelift
- Making a one-time donation with Paypal
📖 Table of Contents
❗️ Important Links
📑 Upgrade guide
- VCardItem append/prepend icon/avatar will now show independently and have reduced inline padding. This brings the component more in line with how VListItem works.
💯 Release notes
🚀 Features
- goTo: port to v3 (#19046) (4eeae8c), closes #5732 #13538
- locale: add khmer translations (#18695) (e1d0e03)
- style: add cursor class utilities (#17033) (a25aac9)
- theme: add surface-light color (#19047) (d20875a), closes #18091
- VAutocomplete/VCombobox: add new clearOnSelect prop (657d929), closes #6842
- VCardItem: bring in-line with VListItem functionality (356bfd1)
- VDataTable/Virtual: add support for sorting raw objects (#19048) (0bba2f5), closes #11226
- VDatePicker: add new multiple prop options (07781b3), closes #18701
- VFileInput: add string support for showSize prop (706565f)
- VImg: add rounded and color support (32ac0a1)
- VList: add expand / collapse icon support (8414baf)
- VSelects: add new listProps prop (1f7b403), closes #6458
- VSwitch: add thumb, track-true, and track-false slots (#18092) (7031faa)
🔧 Bug Fixes
v3.4.11
🔧 Bug Fixes
- calendar: use toJsDate before calling getDay (d31a1a0)
- date: return unmodified DateTimeFormat (#19017) (f2dd5c0), closes #19013
- date: properly use date from toJsDate (3014429), closes #18707
- locale: update Slovak locale (#19011) (584f8fd)
- locale: memory leak with default rtl values #18965 (#18975) (5b07a9f)
- locationStrategies: remove nested requestAnimationFrame (1ff7faa), closes #11098 #15352 #17126 #18033
- paginate: emit current-items event on items change (a2f16f4)
- utilities: remove !important from font-family utility class (492af10), closes #5640
- VDataTableFooter: layout shift from element spacing (a5254a2)
- VDatePicker: use startOfMonth date for text display (0a64f7f), closes #18794
- VList: set explicit break-word css value (74be064), closes #18609
- VPagination: Update ARIA keys for child VBtn attributes (#18886) (41a41fb), closes #18885
- VSelectionControl: allow click events when readonly (55b62fd), closes #18024 #16812
- VSliderThumb: patch memory leak in
VSliderThumb
(#19024) (64618ff), closes #19022 - VTabs: set correct initial isSelected value (fa5cccb), closes #18284
- web-types: remove newlines from types (31f7914)
v3.4.10
🔧 Bug Fixes
- elevation: use correct CSS variable for ambient opacity (#18998) (3d59954)
- locale: update Portuguese locale (#19009) (ea63f6d), closes #19007
- locale: update Dutch locale (#18944) (6043fea)
- locale: update CZ locale (#18912) (9d59d12)
- VAutocomplete/VCombobox: add buffer space after selection (#18962) (727654f), closes #18894
- VChip: prevent close button from submitting forms (c287a29), closes #18571
- VDataTable: bgColor when using the sticky prop (#18993) (0112c7f), closes #18984
- VDataTableFooter: filter VPaginate props (#18909) (60b2abd), closes #18893
- VList: add live region for a11y (#18898) (98d1ee6), closes #18459 #18492
- VList: unexpected page scrolling when focusing (#18940) (412256b), closes #18223
- VList: reduced group indent width when using slim prop (f4e67ff)
- VOverlay: don't render if disabled (48906bd)
- VSelect/VAutocomplete/VCombobox: update menu display state based on displayItems (4823309), closes #18556
- VSelect/VAutocomplete/VCombobox: disable menu when no items to display (2b567e1)
- VSelect/VAutocomplete/VCombobox: missing prepend-avatar replacement in slot (#18936) (4defaa9), closes #18933
- VTab: remove tab specific density (#18971) (5bd7e01), closes #18970