PureBhaktiArchive / audioseva

1 stars 2 forks source link

Update dependency vuetify to v2.6.10 [SECURITY] #881

Closed renovate[bot] closed 11 months ago

renovate[bot] commented 11 months ago

Mend Renovate logo banner

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
vuetify (source) 2.3.15 -> 2.6.10 age adoption passing confidence

GitHub Vulnerability Alerts

CVE-2022-25873

The package vuetify from 2.0.0-beta.4 and before 2.6.10 are vulnerable to Cross-site Scripting (XSS) due to improper input sanitization in the 'eventName' function within the VCalendar component.


Release Notes

vuetifyjs/vuetify (vuetify) ### [`v2.6.10`](https://togithub.com/vuetifyjs/vuetify/releases/tag/v2.6.10) [Compare Source](https://togithub.com/vuetifyjs/vuetify/compare/v2.6.9...v2.6.10) ##### :wrench: Bug Fixes - **VCalendar:** prevent XSS from eventName function ([ade1434](https://togithub.com/vuetifyjs/vuetify/commit/ade1434927f55a0eccf3d54f900f24c5fa85a176)), closes [#​15757](https://togithub.com/vuetifyjs/vuetify/issues/15757) - **VDialog:** don't try to focus `tabindex="-1"` or hidden inputs ([89e3850](https://togithub.com/vuetifyjs/vuetify/commit/89e3850c5478c7bf0ae6081a95f6d2b39e690e8f)), closes [#​15745](https://togithub.com/vuetifyjs/vuetify/issues/15745) - **VMenu:** disable activatorFixed when attach is enabled ([#​15709](https://togithub.com/vuetifyjs/vuetify/issues/15709)) ([464529a](https://togithub.com/vuetifyjs/vuetify/commit/464529a0358704c27463b660eead65925adf0f6d)), closes [#​14922](https://togithub.com/vuetifyjs/vuetify/issues/14922) - **VTextField:** only show clear icon on hover or when focused ([7a51ad0](https://togithub.com/vuetifyjs/vuetify/commit/7a51ad0140dd17f9d718f6ceb84226d305c2c379)) - **VTextField:** prevent tabbing to clear button ([f8ee680](https://togithub.com/vuetifyjs/vuetify/commit/f8ee680b1d78182852822fd12b63dd00a5803f40)), closes [#​11202](https://togithub.com/vuetifyjs/vuetify/issues/11202) - **web-types:** add support for VDataTable pattern slots ([#​15694](https://togithub.com/vuetifyjs/vuetify/issues/15694)) ([ac45c98](https://togithub.com/vuetifyjs/vuetify/commit/ac45c98983717d5ee42c4e85de1deccbd698cc83)) ##### :microscope: Code Refactoring - **VSelect:** render highlight with vnodes instead of innerHTML ([4468e3c](https://togithub.com/vuetifyjs/vuetify/commit/4468e3c442284b512729e7b89768fd8762c2e9c1)) ##### BREAKING CHANGES - **VCalendar:** `eventName` function can no longer render arbitrary HTML, convert to VNodes instead. `eventSummary` can no longer be used with v-html, replace with `` ### [`v2.6.9`](https://togithub.com/vuetifyjs/vuetify/releases/tag/v2.6.9) [Compare Source](https://togithub.com/vuetifyjs/vuetify/compare/v2.6.8...v2.6.9) ##### :wrench: Bug Fixes - **VCalendar:** add aria roles to monthly calendar ([#​14640](https://togithub.com/vuetifyjs/vuetify/issues/14640)) ([2cd34b4](https://togithub.com/vuetifyjs/vuetify/commit/2cd34b4d29ee08b40d9b93e03ee38f50cb4a2a7f)), closes [#​14604](https://togithub.com/vuetifyjs/vuetify/issues/14604) - **VCalendar:** forward all bound events to internal elements ([#​15592](https://togithub.com/vuetifyjs/vuetify/issues/15592)) ([299330c](https://togithub.com/vuetifyjs/vuetify/commit/299330cc64b9a3590822062dbba6f1028f6207d3)) - **VCarousel:** add keys to delimiter buttons ([#​15459](https://togithub.com/vuetifyjs/vuetify/issues/15459)) ([8d3895b](https://togithub.com/vuetifyjs/vuetify/commit/8d3895bc0efd57bb2e5cc6bbf54c2b700e915be7)) - **VPagination:** ignore invalid length values ([f3f8d15](https://togithub.com/vuetifyjs/vuetify/commit/f3f8d15e9c701c83ab12945ea105fe259aa87b7a)), closes [#​15499](https://togithub.com/vuetifyjs/vuetify/issues/15499) - **VRadio:** change icon color when disabled ([0cc43e2](https://togithub.com/vuetifyjs/vuetify/commit/0cc43e293c0f64e12b210a543e2c71cf084f1ebc)) - **VSwitch:** only affect control opacity when disabled ([1e0a4ad](https://togithub.com/vuetifyjs/vuetify/commit/1e0a4ad5cde6f4353a52ee5f5dc3731a602038f0)) ### [`v2.6.8`](https://togithub.com/vuetifyjs/vuetify/releases/tag/v2.6.8) [Compare Source](https://togithub.com/vuetifyjs/vuetify/compare/v2.6.7...v2.6.8) ##### :wrench: Bug Fixes - **VDataTable:** display header text instead of value in group headers ([100053f](https://togithub.com/vuetifyjs/vuetify/commit/100053fbd229edbab5f64287fe35ca203a24c4ce)), closes [#​11516](https://togithub.com/vuetifyjs/vuetify/issues/11516) - **VItemGroup:** use valueComparator when updating value ([#​15395](https://togithub.com/vuetifyjs/vuetify/issues/15395)) ([8bedb7c](https://togithub.com/vuetifyjs/vuetify/commit/8bedb7c05e7b4282ea71202cf9ffe562d31fe0f1)), closes [#​15394](https://togithub.com/vuetifyjs/vuetify/issues/15394) - **VSimpleCheckbox:** directly specify ripple directive definition ([00a9668](https://togithub.com/vuetifyjs/vuetify/commit/00a9668d7a58bfd1ea3674e48cca2dc8336bbffc)), closes [#​12224](https://togithub.com/vuetifyjs/vuetify/issues/12224) ### [`v2.6.7`](https://togithub.com/vuetifyjs/vuetify/releases/tag/v2.6.7) [Compare Source](https://togithub.com/vuetifyjs/vuetify/compare/v2.6.6...v2.6.7) ##### :wrench: Bug Fixes - **styles:** resolve css validation errors ([621f273](https://togithub.com/vuetifyjs/vuetify/commit/621f273bc1608038184255f57b10671dab2a031d)), closes [#​15320](https://togithub.com/vuetifyjs/vuetify/issues/15320) - **VDialog:** focus on internal content when shown ([#​14584](https://togithub.com/vuetifyjs/vuetify/issues/14584)) ([ffbaae1](https://togithub.com/vuetifyjs/vuetify/commit/ffbaae129d36e40bb2926914f2960b09370befb2)), closes [#​14581](https://togithub.com/vuetifyjs/vuetify/issues/14581) - **VInput:** allow text selection in disabled inputs ([#​14465](https://togithub.com/vuetifyjs/vuetify/issues/14465)) ([760490d](https://togithub.com/vuetifyjs/vuetify/commit/760490da75fc531fca9edcd4ef308f2698ba02aa)), closes [#​14238](https://togithub.com/vuetifyjs/vuetify/issues/14238) - **VList:** don't trigger keyboard events on disabled items ([#​15339](https://togithub.com/vuetifyjs/vuetify/issues/15339)) ([817df79](https://togithub.com/vuetifyjs/vuetify/commit/817df79726167fc547a86f1d7c0017080aa1a7e5)), closes [#​15322](https://togithub.com/vuetifyjs/vuetify/issues/15322) - **VOtpInput:** support paste and autofill on mobile ([8c67ed8](https://togithub.com/vuetifyjs/vuetify/commit/8c67ed8cf96334a86c6f087b7abfa845992098a2)), closes [#​14801](https://togithub.com/vuetifyjs/vuetify/issues/14801) - **VRadio:** use correct disabled color for icons ([3115798](https://togithub.com/vuetifyjs/vuetify/commit/31157988d61373af86c015e9e77ed7806b54b658)) - **VSelect:** allow keyboard selection of items with value 0 ([969aba4](https://togithub.com/vuetifyjs/vuetify/commit/969aba42229275bd1d703d8c51890674105ac6c2)), closes [#​15166](https://togithub.com/vuetifyjs/vuetify/issues/15166) - **VTabs:** use ResizeObserver if available ([ff519c6](https://togithub.com/vuetifyjs/vuetify/commit/ff519c6121cc995069caba9b232c216633d6f801)), closes [#​4733](https://togithub.com/vuetifyjs/vuetify/issues/4733) [#​10455](https://togithub.com/vuetifyjs/vuetify/issues/10455) [#​12783](https://togithub.com/vuetifyjs/vuetify/issues/12783) [#​14195](https://togithub.com/vuetifyjs/vuetify/issues/14195) [#​15316](https://togithub.com/vuetifyjs/vuetify/issues/15316) - **VTimeline:** disable arrow shadow on clickable cards ([27ba2c9](https://togithub.com/vuetifyjs/vuetify/commit/27ba2c9b7663ce70a35556a3c4336fec44f87605)), closes [#​14193](https://togithub.com/vuetifyjs/vuetify/issues/14193) ### [`v2.6.6`](https://togithub.com/vuetifyjs/vuetify/releases/tag/v2.6.6) [Compare Source](https://togithub.com/vuetifyjs/vuetify/compare/v2.6.5...v2.6.6) ##### :wrench: Bug Fixes - **locale:** update catalan translations ([#​15012](https://togithub.com/vuetifyjs/vuetify/issues/15012)) ([2eab4f2](https://togithub.com/vuetifyjs/vuetify/commit/2eab4f2a457aff794bbe9471d162f1e0bd6adee7)) - **mdi-svg:** update contextual icons ([5918484](https://togithub.com/vuetifyjs/vuetify/commit/59184844e99e6cde96f4cccbd84bbd0343fec2cf)), closes [#​14327](https://togithub.com/vuetifyjs/vuetify/issues/14327) - **VOverflowBtn:** make persistentPlaceholder label visible ([#​15055](https://togithub.com/vuetifyjs/vuetify/issues/15055)) ([002afbe](https://togithub.com/vuetifyjs/vuetify/commit/002afbe9c93fcabf472173fd22e87f29da405260)), closes [#​15052](https://togithub.com/vuetifyjs/vuetify/issues/15052) - **VSelect:** set min-height on correct element ([d41a327](https://togithub.com/vuetifyjs/vuetify/commit/d41a32798da3d97d554b6f811f4f4a3199276119)), closes [#​15047](https://togithub.com/vuetifyjs/vuetify/issues/15047) ##### :microscope: Code Refactoring - **VDatePicker:** single split call ([#​15082](https://togithub.com/vuetifyjs/vuetify/issues/15082)) ([dc48652](https://togithub.com/vuetifyjs/vuetify/commit/dc486529856fe156c1d1e1f76475a1315eaac53e)) ### [`v2.6.5`](https://togithub.com/vuetifyjs/vuetify/releases/tag/v2.6.5) [Compare Source](https://togithub.com/vuetifyjs/vuetify/compare/v2.6.4...v2.6.5) ##### :wrench: Bug Fixes - **locale:** add missing Finnish translations ([#​14824](https://togithub.com/vuetifyjs/vuetify/issues/14824)) ([f0e5889](https://togithub.com/vuetifyjs/vuetify/commit/f0e58899a19ba5b43551bd6ffb42b917113f7ae7)) - **locale:** improve spanish translations ([#​14965](https://togithub.com/vuetifyjs/vuetify/issues/14965)) ([a427b96](https://togithub.com/vuetifyjs/vuetify/commit/a427b9602763f0dba87d0f574d75c56723564d82)) - **selection controls:** emit focus/blur events ([75404fb](https://togithub.com/vuetifyjs/vuetify/commit/75404fb66e61d4b4d5b759506ac0d4c7a56a3755)), closes [#​14862](https://togithub.com/vuetifyjs/vuetify/issues/14862) - **VCalendar:** fix transparent header on category calendar ([#​14725](https://togithub.com/vuetifyjs/vuetify/issues/14725)) ([33002fa](https://togithub.com/vuetifyjs/vuetify/commit/33002fa1ad575d032333021e670368869151a4eb)), closes [#​14723](https://togithub.com/vuetifyjs/vuetify/issues/14723) - **VImg:** accept scopedSlots ([96888d5](https://togithub.com/vuetifyjs/vuetify/commit/96888d5cc4bcd7c527fbe7445410813e79082259)), closes [#​14686](https://togithub.com/vuetifyjs/vuetify/issues/14686) - **VTreeview:** independent selection inheriting parent state ([#​14956](https://togithub.com/vuetifyjs/vuetify/issues/14956)) ([2034df6](https://togithub.com/vuetifyjs/vuetify/commit/2034df604e9061d6faf1e6c7ea5d21e3c7c3cd68)), closes [#​14955](https://togithub.com/vuetifyjs/vuetify/issues/14955) ### [`v2.6.4`](https://togithub.com/vuetifyjs/vuetify/releases/tag/v2.6.4) [Compare Source](https://togithub.com/vuetifyjs/vuetify/compare/v2.6.3...v2.6.4) ##### :wrench: Bug Fixes - **VDialog/VMenu:** remove duplicate toggleable mixin ([860be6b](https://togithub.com/vuetifyjs/vuetify/commit/860be6b0bff74b6cd81320259879ae9dc5a77f1d)), closes [#​14719](https://togithub.com/vuetifyjs/vuetify/issues/14719) - **VPagination:** get available width before initial mount ([472bbb4](https://togithub.com/vuetifyjs/vuetify/commit/472bbb4afd3da91656702b62f8c385cf61de1ccd)), closes [#​14590](https://togithub.com/vuetifyjs/vuetify/issues/14590) - **VSelect:** update menu position on selection change ([5974a84](https://togithub.com/vuetifyjs/vuetify/commit/5974a840b703cb8dbfba615cac4d6a16cf30ebb9)), closes [#​14688](https://togithub.com/vuetifyjs/vuetify/issues/14688) ### [`v2.6.3`](https://togithub.com/vuetifyjs/vuetify/releases/tag/v2.6.3) [Compare Source](https://togithub.com/vuetifyjs/vuetify/compare/v2.6.2...v2.6.3) ##### :wrench: Bug Fixes - **VCalendar:** use theme background color for categories ([#​14558](https://togithub.com/vuetifyjs/vuetify/issues/14558)) ([185408b](https://togithub.com/vuetifyjs/vuetify/commit/185408beadce350d0d60c24352cacf26ea0f02fd)), closes [#​14433](https://togithub.com/vuetifyjs/vuetify/issues/14433) - **VData:** don't reset sortBy/sortDesc to \[] on clear ([9cf48e4](https://togithub.com/vuetifyjs/vuetify/commit/9cf48e45beef9eef109c50b8f05a6a6a98418b19)), closes [#​14423](https://togithub.com/vuetifyjs/vuetify/issues/14423) - **VDialog:** change the role from "document" to "dialog" ([#​14602](https://togithub.com/vuetifyjs/vuetify/issues/14602)) ([158e0b5](https://togithub.com/vuetifyjs/vuetify/commit/158e0b56aee776bd6b20b885cd6c7a59e3734d8a)), closes [#​14231](https://togithub.com/vuetifyjs/vuetify/issues/14231) - **VMenu:** null check content in mouseleave handler ([e13eee1](https://togithub.com/vuetifyjs/vuetify/commit/e13eee14e31cd6a88bc4d9b2ab41ab344ef886f1)), closes [#​14619](https://togithub.com/vuetifyjs/vuetify/issues/14619) - **VMenu:** wrong alignment in RTL mode ([#​14556](https://togithub.com/vuetifyjs/vuetify/issues/14556)) ([446963f](https://togithub.com/vuetifyjs/vuetify/commit/446963f8387c39a7d7efbf98970ac9b15ffd84a8)), closes [#​12195](https://togithub.com/vuetifyjs/vuetify/issues/12195) - **VNavigationDrawer:** don't update miniVariant without expandOnHover ([bb2b11e](https://togithub.com/vuetifyjs/vuetify/commit/bb2b11e3d0f39fe286b83792072afd4e97ce8121)), closes [#​14555](https://togithub.com/vuetifyjs/vuetify/issues/14555) - **VTab:** disabled tab can be reached by keyboard ([#​14606](https://togithub.com/vuetifyjs/vuetify/issues/14606)) ([d110f58](https://togithub.com/vuetifyjs/vuetify/commit/d110f58912f5953191ee5db64f496d7ecc9be9be)), closes [#​14601](https://togithub.com/vuetifyjs/vuetify/issues/14601) ### [`v2.6.2`](https://togithub.com/vuetifyjs/vuetify/releases/tag/v2.6.2) [Compare Source](https://togithub.com/vuetifyjs/vuetify/compare/v2.6.1...v2.6.2) ##### :wrench: Bug Fixes - **application:** allow use of multiple drawers ([#​14450](https://togithub.com/vuetifyjs/vuetify/issues/14450)) ([85a1186](https://togithub.com/vuetifyjs/vuetify/commit/85a1186331583e05c82ca7f1d1833029ca35a9bc)), closes [#​13665](https://togithub.com/vuetifyjs/vuetify/issues/13665) - **types:** add missing VOtpInput export in lib.d.ts ([#​14497](https://togithub.com/vuetifyjs/vuetify/issues/14497)) ([00f3f0a](https://togithub.com/vuetifyjs/vuetify/commit/00f3f0aa05caf4b8d53fb8d7187ac4216a198011)), closes [#​14496](https://togithub.com/vuetifyjs/vuetify/issues/14496) - **VBottomNavigation:** only calculate isActive state when using hideOnScroll ([f58afb4](https://togithub.com/vuetifyjs/vuetify/commit/f58afb4f17bfb4c1c696af39c4658f96f7697258)), closes [#​11640](https://togithub.com/vuetifyjs/vuetify/issues/11640) - **VCombobox:** don't reset search when cleared ([#​14531](https://togithub.com/vuetifyjs/vuetify/issues/14531)) ([79cd41d](https://togithub.com/vuetifyjs/vuetify/commit/79cd41d4399371ba3943dc48f6f2a1b0f6b2cd3b)), closes [#​14507](https://togithub.com/vuetifyjs/vuetify/issues/14507) - **VMenu:** don't add button role with openOnHover ([24ccd88](https://togithub.com/vuetifyjs/vuetify/commit/24ccd8810008d8878649ad1e27301d8bb257bf6e)), closes [#​14377](https://togithub.com/vuetifyjs/vuetify/issues/14377) - **VNavigationDrawer:** always bind mouseover events ([#​14523](https://togithub.com/vuetifyjs/vuetify/issues/14523)) ([03e683f](https://togithub.com/vuetifyjs/vuetify/commit/03e683f286e652b942b83a817cecc080d4c4a6eb)), closes [#​13309](https://togithub.com/vuetifyjs/vuetify/issues/13309) - **VOtpInput:** update internalValue on paste ([bab2fa2](https://togithub.com/vuetifyjs/vuetify/commit/bab2fa23488eb815c6b20a8ad122c5b3bf4fb4b7)), closes [#​14536](https://togithub.com/vuetifyjs/vuetify/issues/14536) - **VOtpInput:** update the `otp` when `value` changes ([#​14460](https://togithub.com/vuetifyjs/vuetify/issues/14460)) ([c58f02a](https://togithub.com/vuetifyjs/vuetify/commit/c58f02a4da36c79c136fefbbfbdcdb357a2f70d0)), closes [#​14437](https://togithub.com/vuetifyjs/vuetify/issues/14437) - **VSelect:** Do not keep null items when filtering duplicates ([#​14464](https://togithub.com/vuetifyjs/vuetify/issues/14464)) ([8fd3510](https://togithub.com/vuetifyjs/vuetify/commit/8fd35106fd3adc91fa8d063683cd2e79890fccca)), closes [#​14421](https://togithub.com/vuetifyjs/vuetify/issues/14421) - **VSlideGroup:** account for inverted RTL scrolling ([092fceb](https://togithub.com/vuetifyjs/vuetify/commit/092fcebb88b2163c12ec16240084e0e7b34bb4bb)), closes [#​14529](https://togithub.com/vuetifyjs/vuetify/issues/14529) - **VSlideGroup:** skip width update if destroyed ([1bb1455](https://togithub.com/vuetifyjs/vuetify/commit/1bb1455660e5863cecb8f012019b8591994bbbbb)), closes [#​14470](https://togithub.com/vuetifyjs/vuetify/issues/14470) - **VStepper:** editable step tab navigation ([#​14036](https://togithub.com/vuetifyjs/vuetify/issues/14036)) ([256fa93](https://togithub.com/vuetifyjs/vuetify/commit/256fa93db584a0c9cfc1137596b65aedf89999a0)), closes [#​14022](https://togithub.com/vuetifyjs/vuetify/issues/14022) - **VTabs:** correctly set active state with exact prop ([#​14500](https://togithub.com/vuetifyjs/vuetify/issues/14500)) ([74ec950](https://togithub.com/vuetifyjs/vuetify/commit/74ec950fa81441178b1e8fac60630d98fd6089ba)), closes [#​14431](https://togithub.com/vuetifyjs/vuetify/issues/14431) [#​14459](https://togithub.com/vuetifyjs/vuetify/issues/14459) - **VTextarea:** apply correct input styles with solo-inverted prop ([ea96084](https://togithub.com/vuetifyjs/vuetify/commit/ea960843c449fbb02ff9c3686c94720ba943f071)), closes [#​11848](https://togithub.com/vuetifyjs/vuetify/issues/11848) - **VTooltip:** allow disabling openOnClick/openOnFocus ([28a64c4](https://togithub.com/vuetifyjs/vuetify/commit/28a64c4d0e3b01ba0a6b7d79f285561e084f12f8)), closes [#​14444](https://togithub.com/vuetifyjs/vuetify/issues/14444) ### [`v2.6.1`](https://togithub.com/vuetifyjs/vuetify/releases/tag/v2.6.1) [Compare Source](https://togithub.com/vuetifyjs/vuetify/compare/v2.6.0...v2.6.1) ##### :wrench: Bug Fixes - **locale:** update `it` translations ([#​14398](https://togithub.com/vuetifyjs/vuetify/issues/14398)) ([33385d5](https://togithub.com/vuetifyjs/vuetify/commit/33385d5e5331ff5a6ba80ecfa15cb0b0343ba305)) - **VBanner:** remove background when using the outlined prop ([2af9a41](https://togithub.com/vuetifyjs/vuetify/commit/2af9a418362658fffe1f9c09b0c18c9ff4eb9701)), closes [#​12081](https://togithub.com/vuetifyjs/vuetify/issues/12081) - **VCalendar:** add nativeEvent to all re-emitted events ([#​14307](https://togithub.com/vuetifyjs/vuetify/issues/14307)) ([bb78e4e](https://togithub.com/vuetifyjs/vuetify/commit/bb78e4ec04c625b7e320530406a3e8b86ca5fb5a)), closes [#​9485](https://togithub.com/vuetifyjs/vuetify/issues/9485) - **VCalendar:** continue touchMove event between days ([#​14392](https://togithub.com/vuetifyjs/vuetify/issues/14392)) ([10c78d2](https://togithub.com/vuetifyjs/vuetify/commit/10c78d21f765bdb9ded6205627685c5f8e26f9c5)), closes [#​13174](https://togithub.com/vuetifyjs/vuetify/issues/13174) - **VCard:** remove default click handler ([6d1c0f6](https://togithub.com/vuetifyjs/vuetify/commit/6d1c0f658d913d6b9344d3253bb693c228f936bb)), closes [#​14447](https://togithub.com/vuetifyjs/vuetify/issues/14447) - **VDataTable:** use hasOwnProperty to check dynamic slot presence ([ca4cbda](https://togithub.com/vuetifyjs/vuetify/commit/ca4cbda0877096bab9b65c7af6edb18f316e076b)), closes [#​14425](https://togithub.com/vuetifyjs/vuetify/issues/14425) - **VDialog:** allow width to be set to auto ([ef8b3cc](https://togithub.com/vuetifyjs/vuetify/commit/ef8b3cc03122bab0c6f78247e84a2737cb63867b)), closes [#​6919](https://togithub.com/vuetifyjs/vuetify/issues/6919) [#​14419](https://togithub.com/vuetifyjs/vuetify/issues/14419) - **VItemGroup:** allow null values ([#​14436](https://togithub.com/vuetifyjs/vuetify/issues/14436)) ([a0dd90d](https://togithub.com/vuetifyjs/vuetify/commit/a0dd90db27c6a98cad41ec64c6e1d1cefa72b0fb)), closes [#​9073](https://togithub.com/vuetifyjs/vuetify/issues/9073) - **VItemGroup:** allow object values and custom comparator ([#​14328](https://togithub.com/vuetifyjs/vuetify/issues/14328)) ([324b818](https://togithub.com/vuetifyjs/vuetify/commit/324b818faaa40c5a0f743a18c6b9828a48dc7ceb)), closes [#​10571](https://togithub.com/vuetifyjs/vuetify/issues/10571) - **VRipple:** use $ripple-animation-visible-opacity variable ([#​14365](https://togithub.com/vuetifyjs/vuetify/issues/14365)) ([3f8f577](https://togithub.com/vuetifyjs/vuetify/commit/3f8f577b51a7bfe948a075903348b886246e637e)), closes [#​11505](https://togithub.com/vuetifyjs/vuetify/issues/11505) - **VStepper:** expand stepper label to full width ([#​14362](https://togithub.com/vuetifyjs/vuetify/issues/14362)) ([e6e5fd2](https://togithub.com/vuetifyjs/vuetify/commit/e6e5fd2bf5dfa783f9bfe240a2fa2d839ef0ced6)), closes [#​12584](https://togithub.com/vuetifyjs/vuetify/issues/12584) - **VTabs:** allow set VTab inactive if optional property is set ([#​14399](https://togithub.com/vuetifyjs/vuetify/issues/14399)) ([958d4e6](https://togithub.com/vuetifyjs/vuetify/commit/958d4e6d06bd205d20a8d7bbce707bd772d146c5)), closes [#​14397](https://togithub.com/vuetifyjs/vuetify/issues/14397) ### [`v2.6.0`](https://togithub.com/vuetifyjs/vuetify/releases/tag/v2.6.0) [Compare Source](https://togithub.com/vuetifyjs/vuetify/compare/v2.5.14...v2.6.0)

v2.6.0 (Horizon)

Welcome to the v2.6.0 release of Vuetify! - 📄 [Docs](https://vuetifyjs.com/) - 🚨 [Issues](https://issues.vuetifyjs.com/) - 🏬 [Store](https://store.vuetifyjs.com/) - 🎮 [Play](https://play.vuetifyjs.com/) - 💬 [Discord](https://community.vuetifyjs.com) - 🐦 [Twitter](https://twitter.com/vuetifyjs) - 👽 [Reddit](https://reddit.com/r/vuetifyjs)

🤚 FAQ

- Where is the upgrade guide? - There are no upgrade steps to go from v2.5 to v2.6

💪 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](https://vuetifyjs.com/introduction/sponsors-and-backers/). If you are interested in supporting this project, please consider: - Sponsoring [John](https://togithub.com/users/johnleider/sponsorship) and [Kael](https://togithub.com/users/kaelwd/sponsorship) on Github - [Requesting Enterprise Support](https://support.vuetifyjs.com/) - [Supporting the team on Open Collective](https://opencollective.com/vuetify) - [Becoming a sponsor on Patreon](https://www.patreon.com/vuetify) - [Becoming a subscriber on Tidelift](https://tidelift.com/subscription/npm/vuetify) - [Making a one-time donation with Paypal](https://paypal.me/vuetify)

💯 Release notes

##### :wrench: Bug Fixes - **VAutocomplete:** remove selected item when input is cleared ([#​13854](https://togithub.com/vuetifyjs/vuetify/issues/13854)) ([57d3469](https://togithub.com/vuetifyjs/vuetify/commit/57d3469a95daf0b7c7f44d5abb6038d543b94cee)), closes [#​5917](https://togithub.com/vuetifyjs/vuetify/issues/5917) - **VDialog:** default to auto width ([6ac8007](https://togithub.com/vuetifyjs/vuetify/commit/6ac800736f87f2d7a2186d04d93fa8772038a041)), closes [#​6919](https://togithub.com/vuetifyjs/vuetify/issues/6919) ##### :rocket: Features - **framework:** add tag attribute to createSimpleFunctional ([682936b](https://togithub.com/vuetifyjs/vuetify/commit/682936b8b4aaa9485c5efbdc35a53a3097a2580a)), closes [#​10026](https://togithub.com/vuetifyjs/vuetify/issues/10026) [#​5469](https://togithub.com/vuetifyjs/vuetify/issues/5469) - **locale:** add danish locale ([#​13733](https://togithub.com/vuetifyjs/vuetify/issues/13733)) ([0ec9d53](https://togithub.com/vuetifyjs/vuetify/commit/0ec9d53cdc0703b731a9943dd44d4b0ea1d7da1a)) - **styles:** add $spacers-steps sass variable ([#​14367](https://togithub.com/vuetifyjs/vuetify/issues/14367)) ([60d3e54](https://togithub.com/vuetifyjs/vuetify/commit/60d3e54be5cfd9dd810c9bd756c8a377a3c7a450)), closes [#​12341](https://togithub.com/vuetifyjs/vuetify/issues/12341) - **VCalendar:** pass native event to v-calendar click:\* events ([#​13760](https://togithub.com/vuetifyjs/vuetify/issues/13760)) ([4429e6e](https://togithub.com/vuetifyjs/vuetify/commit/4429e6e722b7502fe6aae272e6ee17a51d530032)), closes [#​13142](https://togithub.com/vuetifyjs/vuetify/issues/13142) - **VCalendar:** support horizontal scroll ([#​13164](https://togithub.com/vuetifyjs/vuetify/issues/13164)) ([f55ee97](https://togithub.com/vuetifyjs/vuetify/commit/f55ee97dc5917b9f1ba4ea134ea0c1e1454b4e9c)), closes [#​13070](https://togithub.com/vuetifyjs/vuetify/issues/13070) - **VDataTable:** allow item.\* slots to return a `` or `` element ([a4b8856](https://togithub.com/vuetifyjs/vuetify/commit/a4b8856d31ce62699f2801ece0597846462ea429)), closes [#​8474](https://togithub.com/vuetifyjs/vuetify/issues/8474) [#​12791](https://togithub.com/vuetifyjs/vuetify/issues/12791) - **VDatePicker:** add date range first & last classes ([#​12855](https://togithub.com/vuetifyjs/vuetify/issues/12855)) ([988558b](https://togithub.com/vuetifyjs/vuetify/commit/988558bd1b8f420fecfdca7d2dabc580900d9561)), closes [#​12851](https://togithub.com/vuetifyjs/vuetify/issues/12851) [#​12851](https://togithub.com/vuetifyjs/vuetify/issues/12851) [#​12851](https://togithub.com/vuetifyjs/vuetify/issues/12851) [#​12851](https://togithub.com/vuetifyjs/vuetify/issues/12851) - **VInput:** add hide-spin-buttons prop ([#​13682](https://togithub.com/vuetifyjs/vuetify/issues/13682)) ([bc2d6cb](https://togithub.com/vuetifyjs/vuetify/commit/bc2d6cbf2bcc778152e0aa93106a986d3b072adf)), closes [#​6157](https://togithub.com/vuetifyjs/vuetify/issues/6157) - **VOtpInput:** create new component ([#​12761](https://togithub.com/vuetifyjs/vuetify/issues/12761)) ([e3aeae7](https://togithub.com/vuetifyjs/vuetify/commit/e3aeae7e0e152dc1878006c137f944a3b9f5d68b)), closes [#​11425](https://togithub.com/vuetifyjs/vuetify/issues/11425) - **VSlideGroup:** add overscroll friction ([3796587](https://togithub.com/vuetifyjs/vuetify/commit/3796587eaa9259acb477dab6d9e250ea49f79bb3)) - **VSnackbar:** only add app padding if app prop is true ([28e9e9d](https://togithub.com/vuetifyjs/vuetify/commit/28e9e9d2bf6f8d9b24dfc954501f0458bb29c3b7)), closes [#​11758](https://togithub.com/vuetifyjs/vuetify/issues/11758) - **VTooltip:** add $tooltip-opacity sass variable ([bfdd32c](https://togithub.com/vuetifyjs/vuetify/commit/bfdd32ca133c9a2b41926545cdf8c0526dcbd4a2)), closes [#​11184](https://togithub.com/vuetifyjs/vuetify/issues/11184) - **VTreeview:** add disabled prop ([de0820c](https://togithub.com/vuetifyjs/vuetify/commit/de0820c66bb55fa3a695e7db8e8eec706ae209cc)), closes [#​5918](https://togithub.com/vuetifyjs/vuetify/issues/5918) - **VTreeview:** add disablePerNode prop ([#​14297](https://togithub.com/vuetifyjs/vuetify/issues/14297)) ([f37438b](https://togithub.com/vuetifyjs/vuetify/commit/f37438bb30f1c1a96c08be9455151245a4be44d0)), closes [#​14282](https://togithub.com/vuetifyjs/vuetify/issues/14282)
v2.6.0.beta.0 - v2.6.0 Includes bugfixes from 2.5.11 to 2.5.14 ##### 🚀 Features - **styles:** add $spacers-steps sass variable ([#​14367](https://togithub.com/vuetifyjs/vuetify/issues/14367)) ([60d3e54](https://togithub.com/vuetifyjs/vuetify/commit/60d3e54be5cfd9dd810c9bd756c8a377a3c7a450)), closes [#​12341](https://togithub.com/vuetifyjs/vuetify/issues/12341) - **VTreeview:** add disablePerNode prop ([#​14297](https://togithub.com/vuetifyjs/vuetify/issues/14297)) ([f37438b](https://togithub.com/vuetifyjs/vuetify/commit/f37438bb30f1c1a96c08be9455151245a4be44d0)), closes [#​14282](https://togithub.com/vuetifyjs/vuetify/issues/14282)
### [`v2.5.14`](https://togithub.com/vuetifyjs/vuetify/releases/tag/v2.5.14) [Compare Source](https://togithub.com/vuetifyjs/vuetify/compare/v2.5.13...v2.5.14) ##### :wrench: Bug Fixes - **directives:** null check handlers on unbind ([0eec92f](https://togithub.com/vuetifyjs/vuetify/commit/0eec92f01610c0757bc081afd17959599ffebf60)), closes [#​14390](https://togithub.com/vuetifyjs/vuetify/issues/14390) - **VSelect:** don't select dividers or headers on arrow press ([13f08b6](https://togithub.com/vuetifyjs/vuetify/commit/13f08b650805869e7bdcecb642ffe852cd41f5eb)), closes [#​14372](https://togithub.com/vuetifyjs/vuetify/issues/14372) - **VTextField:** set label dimensions on mount ([6e3d83f](https://togithub.com/vuetifyjs/vuetify/commit/6e3d83f24c15bf02e120e6ee1244018dfeb78c73)), closes [#​14391](https://togithub.com/vuetifyjs/vuetify/issues/14391) ### [`v2.5.13`](https://togithub.com/vuetifyjs/vuetify/releases/tag/v2.5.13) [Compare Source](https://togithub.com/vuetifyjs/vuetify/compare/v2.5.12...v2.5.13) ##### :wrench: Bug Fixes - **directives:** remove listeners if bound multiple times to one element ([64c254f](https://togithub.com/vuetifyjs/vuetify/commit/64c254fce2af2d6059d107f6ace8d8320ba44382)), closes [#​13701](https://togithub.com/vuetifyjs/vuetify/issues/13701) [#​14386](https://togithub.com/vuetifyjs/vuetify/issues/14386) - **transitions:** don't remove display style afterLeave ([99f77d9](https://togithub.com/vuetifyjs/vuetify/commit/99f77d9dd37f624078678a6a2dfde789e54789ea)), closes [#​14312](https://togithub.com/vuetifyjs/vuetify/issues/14312) - **VCalendar:** resolve drag drop issue on firefox ([#​14385](https://togithub.com/vuetifyjs/vuetify/issues/14385)) ([2d63881](https://togithub.com/vuetifyjs/vuetify/commit/2d63881f4d03e3f7d031725251a7c5e8b147263c)), closes [#​14243](https://togithub.com/vuetifyjs/vuetify/issues/14243) - **VDialog:** allow scrolling `