Skip to content

v3.4.0

Compare
Choose a tag to compare
@github-actions github-actions released this 09 Nov 12:11
· 1169 commits to master since this release

v3.4.0 (Blackguard)

Welcome to the v3.4.0 release of Vuetify!

VBottomSheet, VDataIterator, VDataTable, VDatePicker, VInfiniteScroll, VOtpInput, VSkeletonLoader, and VStepper have been moved from labs.


Hero

๐Ÿ’ช 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:

๐Ÿ“– Table of Contents

๐Ÿ“‘ Upgrade guide

  • vuetify/labs imports for the above components should be changed to vuetify/components, or removed entirely if you're using auto-imports.
  • If you were using labs components, read the changelog to see if you need to make any other adjustments.
  • Support for browsers older than two years has been dropped.

๐Ÿ’ฏ Release notes

Since 3.3.23

๐Ÿš€ Features

๐Ÿ”ง Bug Fixes

  • properly passthrough non-bubbling events to input elements (#15904) (796bc01), closes #16812
  • date: expose adapter on this.$vuetify (bcf21dc)
  • date: count null as a valid date (d604929)
  • defaults: react to sub-component updates (#17446) (97085ae), closes #17815
  • locale: update Italian translations (#18551) (1d3b0cd)
  • rtl: correctly apply same-element selector (1d1c5f0), closes #18009
  • VDataTable: use theme surface color for group header rows (#18544) (aeabb45), closes #18543
  • VDataTable: only emit options once on search change (ac46a9a)
  • VDatePicker: generic props (6b4b0fc)
  • VDatePicker: update on external changes, emit Date object (efc65ef)
  • VDatePicker: show number of selected dates in header (92bda78)
  • VDatePicker: use adapter to setYear on date (99d42b0)
  • VDatePicker: viewMode button active state rotation (cb1f6ab)
  • VDatePicker: use monthShort for month formatting (cc0f01a)
  • VField: correct height for compact/comfortable densities (#18025) (7a24848), closes #17898 #17837
  • VImg: update size before emitting load event (f885881)
  • VOtpInput: limit length when type=number (#18585) (dc1a98b)
  • VOtpInput: modify onInput value after focusIndex check (e8abb2f)
  • VOtpInput: infinite loop when pressing multiple keys at once (a13b554), closes #18548
  • VOtpInput: maintain focus after input completion (ecaea86), closes #18016
  • VOtpInput: Display numeric keyboard when type is number (#18560) (3ffe9c5), closes #18000
  • VSlider: correct thumb-label and tick label slot types (#18058) (11544bc), closes #18043
  • VSpacer: import VGrid styles (#18614) (c007457), closes #18121
  • VTextarea: pass input id to VField (bccf9bc), closes #18441
  • VVirtualScroll: use a dynamic window size, cache offsets (#18392) (8a71a7d), closes #18198 #17801

๐Ÿ”ฌ Code Refactoring

  • make filterProps faster (a36dfb8)
Since 3.4.0-beta.1

๐Ÿš€ Features

๐Ÿ”ง Bug Fixes