github vuetifyjs/vuetify v3.4.0

latest releases: v3.7.2, v3.7.1, v3.7.0...
11 months ago

v3.4.0 (Blackguard)

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


💪 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

  • #Release Introduction
  • #Important Links
  • #Upgrade Guide
  • #Release Notes

📑 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

Don't miss a new vuetify release

NewReleases is sending notifications on new releases.