renovate
476a4356ec
chore(deps): update dependency vuetify to v4 ( #2800 )
...
dancefinder-app / build (push) Successful in 1m30s
dancefinder-app / deploy-prod (push) Successful in 1m37s
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/ ) | [Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [vuetify](https://vuetifyjs.com ) ([source](https://github.com/vuetifyjs/vuetify/tree/HEAD/packages/vuetify )) | [`3.12.4` → `4.0.4`](https://renovatebot.com/diffs/npm/vuetify/3.12.4/4.0.4 ) |  |  |
---
### Release Notes
<details>
<summary>vuetifyjs/vuetify (vuetify)</summary>
### [`v4.0.4`](https://github.com/vuetifyjs/vuetify/releases/tag/v4.0.4 )
[Compare Source](https://github.com/vuetifyjs/vuetify/compare/v4.0.3...v4.0.4 )
> \[!IMPORTANT]
> Vuetify Needs Your Support! The OpenCollective funds have been fully exhausted. We are currently **unable to compensate our contributors** for their continued work on the framework and the ecosystem tools.
>
> If Vuetify is part of your stack, please consider sponsoring the project so we can continue delivering updates and fixes.
>
> **[Sponsor via Open Collective](https://opencollective.com/vuetify )** | **[Sponsor via GitHub](https://github.com/sponsors/johnleider )**
>
> Every contribution helps us keep Vuetify alive and ship exciting new features.
>
> Thank you.
***
##### 🔧 Bug Fixes
- **VCol:** correct types for `offset-*` props ([1cdd9c4](https://github.com/vuetifyjs/vuetify/commit/1cdd9c4a97382c72f85cc579949a9979e4d38971 )), closes [#​22740](https://github.com/vuetifyjs/vuetify/issues/22740 )
- **VField:** label transition on page with zoom ([1fcad6b](https://github.com/vuetifyjs/vuetify/commit/1fcad6b884760d90356790b6f22261b2a22c63ad )), closes [#​22747](https://github.com/vuetifyjs/vuetify/issues/22747 )
- **VSelect:** prevent brief error state when clicking a menu item ([7fec2d4](https://github.com/vuetifyjs/vuetify/commit/7fec2d41c084c870f1d306c45a043cbd8e8a06ba )), closes [#​22742](https://github.com/vuetifyjs/vuetify/issues/22742 )
- **VTimePicker:** avoid loading all CSS utilities ([015da52](https://github.com/vuetifyjs/vuetify/commit/015da521587589e37cf32b8b3f07991f2754361e )), closes [#​22733](https://github.com/vuetifyjs/vuetify/issues/22733 )
##### :test\_tube: Labs
- **rules:** type resolution for custom rules ([#​22701](https://github.com/vuetifyjs/vuetify/issues/22701 )) ([053b605](https://github.com/vuetifyjs/vuetify/commit/053b6054ae7345405827f82591a048fb3aac85e5 )), closes [#​22688](https://github.com/vuetifyjs/vuetify/issues/22688 )
- **VFileUpload:** adding/replacing files with dropzone click ([#​22741](https://github.com/vuetifyjs/vuetify/issues/22741 )) ([eb95c9e](https://github.com/vuetifyjs/vuetify/commit/eb95c9ef3c37956187f93048c34d96749164249f )), closes [#​22737](https://github.com/vuetifyjs/vuetify/issues/22737 )
### [`v4.0.3`](https://github.com/vuetifyjs/vuetify/releases/tag/v4.0.3 )
[Compare Source](https://github.com/vuetifyjs/vuetify/compare/v4.0.2...v4.0.3 )
##### 🔧 Bug Fixes
- **hotkey:** resilient sequence parsing ([#​22704](https://github.com/vuetifyjs/vuetify/issues/22704 )) ([cae1cea](https://github.com/vuetifyjs/vuetify/commit/cae1cea2caa8f369c3012001bd9a77cf508b22fa )), closes [#​22399](https://github.com/vuetifyjs/vuetify/issues/22399 )
- **md2:** restore correct global rounding ([6d1ef04](https://github.com/vuetifyjs/vuetify/commit/6d1ef04d5ea3978093a544d2c2c365178cac69f6 )), closes [#​22707](https://github.com/vuetifyjs/vuetify/issues/22707 )
- **VDataTable:** reactive items from `expanded` with `return-object` ([5d7af2c](https://github.com/vuetifyjs/vuetify/commit/5d7af2c5c5ac9f62bce229c4852ff18afba9634c )), closes [#​22189](https://github.com/vuetifyjs/vuetify/issues/22189 )
- **VExpansionPanels:** apply `rounded` only to the first and last panel when closed ([dbc7421](https://github.com/vuetifyjs/vuetify/commit/dbc7421bf7f13b44f7e61b94a659eb41ba80211c )), closes [#​22722](https://github.com/vuetifyjs/vuetify/issues/22722 )
- **VGrid:** restore `no-gutters` instead of mapping to "compact" ([947d7d5](https://github.com/vuetifyjs/vuetify/commit/947d7d58f259f88c08b6fec4f9794455069875a5 ))
- **VSkeletonLoader:** less jitter when scrolling on slow device ([468ba31](https://github.com/vuetifyjs/vuetify/commit/468ba314ff22f6a11f84ddbc5f52057c7f920ac0 ))
- **VTooltip:** correct selector for non-interactive tooltips ([15b3cbd](https://github.com/vuetifyjs/vuetify/commit/15b3cbdf92841a363138c88ac721c2361794d7e2 )), closes [#​22724](https://github.com/vuetifyjs/vuetify/issues/22724 ) [#​22726](https://github.com/vuetifyjs/vuetify/issues/22726 )
##### :test\_tube: Labs
- **VMaskInput:** accept escaped characters in mask ([#​22727](https://github.com/vuetifyjs/vuetify/issues/22727 )) ([a5d1116](https://github.com/vuetifyjs/vuetify/commit/a5d1116eabd516f87dbc12dbdad083a0c6afac25 ))
- **VProgress:** create new component ([#​22682](https://github.com/vuetifyjs/vuetify/issues/22682 )) ([122cdeb](https://github.com/vuetifyjs/vuetify/commit/122cdeb2a8c8433bd4253e4b1e00ae1ad1f2c58b )), closes [#​22256](https://github.com/vuetifyjs/vuetify/issues/22256 )
- **VVideo:** add `hide-progress-bar` prop ([#​22636](https://github.com/vuetifyjs/vuetify/issues/22636 )) ([0e5a2cb](https://github.com/vuetifyjs/vuetify/commit/0e5a2cbefa89b07e9a348ef967cc17795c3fdc12 )), closes [#​22633](https://github.com/vuetifyjs/vuetify/issues/22633 )
- **VVideo:** add `src-object` prop for MediaStream/WebRTC ([#​22670](https://github.com/vuetifyjs/vuetify/issues/22670 )) ([575e7c5](https://github.com/vuetifyjs/vuetify/commit/575e7c5fc4a33651fa0c74b63ba569bbdec30141 )), closes [#​22568](https://github.com/vuetifyjs/vuetify/issues/22568 )
### [`v4.0.2`](https://github.com/vuetifyjs/vuetify/releases/tag/v4.0.2 )
[Compare Source](https://github.com/vuetifyjs/vuetify/compare/v4.0.1...v4.0.2 )
##### 🚀 Features
- **icons:** add Material Symbols iconset via UnoCSS ([#​22680](https://github.com/vuetifyjs/vuetify/issues/22680 )) ([6c463c1](https://github.com/vuetifyjs/vuetify/commit/6c463c1ef3db46a923112e269e73abccdd628436 )), closes [#​20053](https://github.com/vuetifyjs/vuetify/issues/20053 )
- **VDataTable:** expose prevPage, nextPage, setPage in bottom slot ([#​22681](https://github.com/vuetifyjs/vuetify/issues/22681 )) ([4d1aa79](https://github.com/vuetifyjs/vuetify/commit/4d1aa7981040d5ee4ae71719846277408c286d2a ))
##### 🔧 Bug Fixes
- **hotkey:** add delimiter aliases without delimiter ambiguity ([#​22635](https://github.com/vuetifyjs/vuetify/issues/22635 )) ([a639698](https://github.com/vuetifyjs/vuetify/commit/a639698b4c7a6ed2ce3aae9a7209e8654cc39b62 ))
- **rounded:** add missing "md" size ([#​22679](https://github.com/vuetifyjs/vuetify/issues/22679 )) ([47cffdd](https://github.com/vuetifyjs/vuetify/commit/47cffdd44f14b7679eb2c5eb447ca06ebd174b5f ))
- **router:** replace `next()` deprecated in Vue Router v5 ([#​22643](https://github.com/vuetifyjs/vuetify/issues/22643 )) ([87c4129](https://github.com/vuetifyjs/vuetify/commit/87c4129f1094b890788e319fc6fb073751eab576 )), closes [#​22632](https://github.com/vuetifyjs/vuetify/issues/22632 )
- **VDataTable:** respect disableSort prop for sortable header ([#​22684](https://github.com/vuetifyjs/vuetify/issues/22684 )) ([767b0e8](https://github.com/vuetifyjs/vuetify/commit/767b0e8679a55e9d6b141e02a029834c7eca2458 )), closes [#​22523](https://github.com/vuetifyjs/vuetify/issues/22523 )
- **VFileInput:** correct VField ref type ([41a6063](https://github.com/vuetifyjs/vuetify/commit/41a6063a86a849c0ff13c560672a360c68db2d8f )), closes [#​22309](https://github.com/vuetifyjs/vuetify/issues/22309 )
- **VGrid:** avoid warning about no-gutters being deprecated - it is not ([5d8ec63](https://github.com/vuetifyjs/vuetify/commit/5d8ec6393acb431c8fed96dbcba5e8c5e7e5e79a ))
- **VNavigationDrawer:** fully clip list item text in rail mode ([6b448cd](https://github.com/vuetifyjs/vuetify/commit/6b448cdbd950f4fa17187821274a23cd130d5108 )), closes [#​22564](https://github.com/vuetifyjs/vuetify/issues/22564 ) [#​22564](https://github.com/vuetifyjs/vuetify/issues/22564 )
- **VNumberInput:** prevent input changes when readonly ([#​22692](https://github.com/vuetifyjs/vuetify/issues/22692 )) ([2b1ed0d](https://github.com/vuetifyjs/vuetify/commit/2b1ed0d14b52f399475e7aa853cb418e815428fd )), closes [#​22677](https://github.com/vuetifyjs/vuetify/issues/22677 )
- **VSelect/VAutocomplete/VCombobox:** let focus leave to other fields ([51196cf](https://github.com/vuetifyjs/vuetify/commit/51196cfc0d50f7af9c642b13b2416abdb7fdf87e )), closes [#​22697](https://github.com/vuetifyjs/vuetify/issues/22697 )
- **VTextarea:** correct VField ref type ([0d689aa](https://github.com/vuetifyjs/vuetify/commit/0d689aa2e052dae089cd5b8952dad5ca6b9e12e3 ))
- **VTimePicker:** keep hour value when changing AM/PM ([b030df8](https://github.com/vuetifyjs/vuetify/commit/b030df8e77bcea0e21af687193f6a5165e2c55ab ))
##### :test\_tube: Labs
- **VAvatarGroup:** ❗ change the `limit` behavior to cover overflow item ([e580ebc](https://github.com/vuetifyjs/vuetify/commit/e580ebc290ce9ce032df44c79eaf1b45246977ca )), closes [#​22702](https://github.com/vuetifyjs/vuetify/issues/22702 ) [#​22703](https://github.com/vuetifyjs/vuetify/issues/22703 )
- **VCommandPalette:** add closeOnSelect prop and before-select event ([#​22634](https://github.com/vuetifyjs/vuetify/issues/22634 )) ([d534f79](https://github.com/vuetifyjs/vuetify/commit/d534f79a0d23ed025bfe55c9b32101ca5e622157 ))
- **VCommandPalette:** correct name of the inner component ([bfed30c](https://github.com/vuetifyjs/vuetify/commit/bfed30c518ffd270a0360b5b33314c192b764d90 ))
### [`v4.0.1`](https://github.com/vuetifyjs/vuetify/releases/tag/v4.0.1 )
[Compare Source](https://github.com/vuetifyjs/vuetify/compare/v4.0.0...v4.0.1 )
##### 🚀 Features
- **icons:** add more iconsets based on UnoCSS ([#​22668](https://github.com/vuetifyjs/vuetify/issues/22668 )) ([6c8bea5](https://github.com/vuetifyjs/vuetify/commit/6c8bea538a156e299420a5f745a77ec5a583a860 ))
- **styles:** CSS variables for fonts ([#​22666](https://github.com/vuetifyjs/vuetify/issues/22666 )) ([84495a3](https://github.com/vuetifyjs/vuetify/commit/84495a36abd84a30b284fb3dd6e3ed0912bb3b67 ))
##### 🔧 Bug Fixes
- **theme:** put theme stylesheet in body when loaded with unhead ([2475a28](https://github.com/vuetifyjs/vuetify/commit/2475a28426470bd966f59ad5864cdbddd457b09f ))
- **VBadge:** correct props.dotSize fallback ([a71f396](https://github.com/vuetifyjs/vuetify/commit/a71f396452ff7db9c69bcc0cb234457348c3f7c0 )), closes [#​22658](https://github.com/vuetifyjs/vuetify/issues/22658 )
- **VColorPicker:** align sliders with controls ([0d1ce90](https://github.com/vuetifyjs/vuetify/commit/0d1ce904904a37f1481f4be1d7343c54e5c931f6 ))
- **VDataTable:** improvements for sorting in mobile mode ([54affe1](https://github.com/vuetifyjs/vuetify/commit/54affe12842475d79d6edde8e13d4d0a397f5e1b )), closes [#​22288](https://github.com/vuetifyjs/vuetify/issues/22288 ) [#​22426](https://github.com/vuetifyjs/vuetify/issues/22426 )
- **VDataTable:** keep fixed cells opaque when loading ([ddca6ca](https://github.com/vuetifyjs/vuetify/commit/ddca6ca70277654db48ca744f8629327536063f9 )), closes [#​21557](https://github.com/vuetifyjs/vuetify/issues/21557 )
- **VGrid:** correct mapping for grid gap x/y ([65b4278](https://github.com/vuetifyjs/vuetify/commit/65b4278014189fae3dfde45202bebaf0118a5701 ))
- **VOtpInput:** handle deletion via onBeforeinput for mobile compatibility ([#​22657](https://github.com/vuetifyjs/vuetify/issues/22657 )) ([2f8a4f9](https://github.com/vuetifyjs/vuetify/commit/2f8a4f9220becb92d6b8f9af28d54cca281cc04c )), closes [#​22628](https://github.com/vuetifyjs/vuetify/issues/22628 )
- **VPagination:** suppress browser spacing ([a6b7b93](https://github.com/vuetifyjs/vuetify/commit/a6b7b93c15fddd7884cc3c916fbce3942c7ce722 ))
- **VSelect:** fix screenreader navigation to select options ([#​22602](https://github.com/vuetifyjs/vuetify/issues/22602 )) ([6c962b7](https://github.com/vuetifyjs/vuetify/commit/6c962b787735a0b0898d6fe439c4dd306a6e1e3a )), closes [#​22226](https://github.com/vuetifyjs/vuetify/issues/22226 )
- **VSlideGroup:** don't read dom attributes in computed() ([a51b313](https://github.com/vuetifyjs/vuetify/commit/a51b313ec09d7075df353c1c1fa7e9e058a15246 )), closes [#​22644](https://github.com/vuetifyjs/vuetify/issues/22644 )
- **VSlider:** reduce affix margins ([18af2d2](https://github.com/vuetifyjs/vuetify/commit/18af2d239436d97bd7df4a2726689a0630dae8a5 ))
- **VSnackbar:** opaque background for transparent variants ([#​22646](https://github.com/vuetifyjs/vuetify/issues/22646 )) ([e83fa88](https://github.com/vuetifyjs/vuetify/commit/e83fa8822633aeb09dfe332e51d6ae84726bf5e8 )), closes [#​18871](https://github.com/vuetifyjs/vuetify/issues/18871 )
- **VTimeline:** keep dot border when using numeric dot size ([6764c95](https://github.com/vuetifyjs/vuetify/commit/6764c950c0bb611f87b53012946f4da10850a5bf )), closes [#​22499](https://github.com/vuetifyjs/vuetify/issues/22499 )
##### :test\_tube: Labs
- **VFileUpload:** `hide-browse` should hide divider as well ([84f70ef](https://github.com/vuetifyjs/vuetify/commit/84f70ef734b6cd1d215bd63f2629bc06c1fe2b7a ))
- **VFileUpload:** expose `controlRef` for internal `<input />` ([36d3d3c](https://github.com/vuetifyjs/vuetify/commit/36d3d3c9f620406faccca7eb941ff8f751da1127 ))
- **VFileUpload:** append instead of replacing files when `multiple` ([c93d2b7](https://github.com/vuetifyjs/vuetify/commit/c93d2b71534b845fd71f144d8f4c68058b933210 ))
- **VFileUpload:** integrate VInput & split internal logic ([#​22637](https://github.com/vuetifyjs/vuetify/issues/22637 )) ([027ab86](https://github.com/vuetifyjs/vuetify/commit/027ab867cdf11c1d5f640e7cc41a6410cbc8aced ))
### [`v4.0.0`](https://github.com/vuetifyjs/vuetify/releases/tag/v4.0.0 )
[Compare Source](https://github.com/vuetifyjs/vuetify/compare/v3.12.4...v4.0.0 )
<h1 id="release-introduction" class="text-h4">v4.0.0 (Revisionist)</h1>
Welcome to the v4.0.0 release of Vuetify!
##### Supporting Vuetify
Vuetify is an open source MIT project that has been made possible due to the generous contributions by sponsors and backers. If your business depend on Vuetify, please consider joining sponsors and backers on [various platforms](https://vuetifyjs.com/en/introduction/sponsors-and-backers/ ) to help support ongoing development and new features.
<h2 id="important-links">❗ ️ Important Links</h2>
- [Documentation](https://vuetifyjs.com/ )
- [Upgrade Guide](https://vuetifyjs.com/en/getting-started/upgrade-guide )
- [Report a Bug](https://issues.vuetifyjs.com/ )
- [Community Discord](https://community.vuetifyjs.com )
<h2 id="release-notes">💯 Release notes</h2>
##### 🚀 Features
- MD3 typography ([#​22557](https://github.com/vuetifyjs/vuetify/issues/22557 )) ([311daf4](https://github.com/vuetifyjs/vuetify/commit/311daf433a50aaee8107c0c801e173951bb42fd2 ))
- MD3 elevation levels ([#​22461](https://github.com/vuetifyjs/vuetify/issues/22461 )) ([dfce695](https://github.com/vuetifyjs/vuetify/commit/dfce695f8e4124d3ab05313f1def4590a408df4d )), closes [#​14198](https://github.com/vuetifyjs/vuetify/issues/14198 )
- grid system overhaul ([#​21500](https://github.com/vuetifyjs/vuetify/issues/21500 )) ([f6d24a9](https://github.com/vuetifyjs/vuetify/commit/f6d24a923479300f55607b33f18114a5c9f724e1 )), closes [#​8611](https://github.com/vuetifyjs/vuetify/issues/8611 )
- **VAvatar:** add `badge` prop + `dot-size` for VBadge ([#​22496](https://github.com/vuetifyjs/vuetify/issues/22496 )) ([cc9f417](https://github.com/vuetifyjs/vuetify/commit/cc9f417b0e53bc447055f1c35bea34903d6400ab ))
- **VCol:** syntax for overriding row size ([#​22572](https://github.com/vuetifyjs/vuetify/issues/22572 )) ([43e8736](https://github.com/vuetifyjs/vuetify/commit/43e87361ef5ee8a96f5748362ea9379f64cf085b ))
- **VRow:** smaller density steps ([#​22574](https://github.com/vuetifyjs/vuetify/issues/22574 )) ([16b944f](https://github.com/vuetifyjs/vuetify/commit/16b944fd7d842c0ec0f418c3ff9663cfdecd7d06 ))
- **VSelect/VAutocomplete/VCombobox:** add `menu-elevation` prop ([4605987](https://github.com/vuetifyjs/vuetify/commit/4605987b5a2c099116809aea0a8e67d6640befdd ))
- **VSnackbarQueue:** show multiple snackbars ([#​22605](https://github.com/vuetifyjs/vuetify/issues/22605 )) ([7248d20](https://github.com/vuetifyjs/vuetify/commit/7248d206396eeb321cb124452a63e346f1d2b76a )), closes [#​21927](https://github.com/vuetifyjs/vuetify/issues/21927 )
- **display:** reduce default breakpoint sizes ([#​19759](https://github.com/vuetifyjs/vuetify/issues/19759 )) ([853ce33](https://github.com/vuetifyjs/vuetify/commit/853ce33412556e1df2e9472d103f84320b541486 ))
- **styles:** always use css layers ([f7123c6](https://github.com/vuetifyjs/vuetify/commit/f7123c646a51882f05ac54c7ec67860921e8119f )), closes [#​3400](https://github.com/vuetifyjs/vuetify/issues/3400 ) [#​20232](https://github.com/vuetifyjs/vuetify/issues/20232 )
- **styles:** flatten layer names ([#​22460](https://github.com/vuetifyjs/vuetify/issues/22460 )) ([47bc400](https://github.com/vuetifyjs/vuetify/commit/47bc40088fc75bb4ef35c4e05c5a30223927967c )), closes [#​22443](https://github.com/vuetifyjs/vuetify/issues/22443 )
- **styles:** add separate entry points ([#​22396](https://github.com/vuetifyjs/vuetify/issues/22396 )) ([f00902c](https://github.com/vuetifyjs/vuetify/commit/f00902ce6aa800bc480eed722c111bcdf3518834 )), closes [#​20100](https://github.com/vuetifyjs/vuetify/issues/20100 )
- **styles:** cut down CSS reset ([#​20960](https://github.com/vuetifyjs/vuetify/issues/20960 )) ([ae3e8c9](https://github.com/vuetifyjs/vuetify/commit/ae3e8c9bc1322fabc0448ade6e590b8ebd6d168e )), closes [#​17633](https://github.com/vuetifyjs/vuetify/issues/17633 )
- **styles:** remove overflow-y from reset ([27868d5](https://github.com/vuetifyjs/vuetify/commit/27868d55a4076df62020e2f44e5a815a03ec0c5b )), closes [#​1197](https://github.com/vuetifyjs/vuetify/issues/1197 )
- **theme:** change default theme to 'system' ([9c8506c](https://github.com/vuetifyjs/vuetify/commit/9c8506c24d04bbe6589539834dcf99305dfd647f ))
- **theme:** support transparent colors ([bb49662](https://github.com/vuetifyjs/vuetify/commit/bb49662393070ade0c54d878ec0ad396323b3b48 )), closes [#​10299](https://github.com/vuetifyjs/vuetify/issues/10299 )
- **theme:** remove unimportant option ([e8845ff](https://github.com/vuetifyjs/vuetify/commit/e8845ff98452bd652a5345f65804f3b398937274 ))
- **VDatePicker:** only emit start and end range values ([#​20621](https://github.com/vuetifyjs/vuetify/issues/20621 )) ([eef80ad](https://github.com/vuetifyjs/vuetify/commit/eef80ad131d8c5f0620b8e338aaeb5577001e4c7 )), closes [#​9098](https://github.com/vuetifyjs/vuetify/issues/9098 ) [#​18701](https://github.com/vuetifyjs/vuetify/issues/18701 ) [#​20599](https://github.com/vuetifyjs/vuetify/issues/20599 )
- **VForm:** unref values in slot props ([f92ae7a](https://github.com/vuetifyjs/vuetify/commit/f92ae7aee3124499b75bf45635c8193f999f965f )), closes [#​18355](https://github.com/vuetifyjs/vuetify/issues/18355 )
- **VImg:** pass attributes to the underlying `<img>` ([#​22439](https://github.com/vuetifyjs/vuetify/issues/22439 )) ([71e01aa](https://github.com/vuetifyjs/vuetify/commit/71e01aaeef32937fd3e1551c7885d9f05bf494ad )), closes [#​18860](https://github.com/vuetifyjs/vuetify/issues/18860 ) [#​18907](https://github.com/vuetifyjs/vuetify/issues/18907 )
- **VInput:** add `indent-details` prop ([#​21265](https://github.com/vuetifyjs/vuetify/issues/21265 )) ([f483092](https://github.com/vuetifyjs/vuetify/commit/f4830924a658ac081f9f6205d441832825a26972 )), closes [#​16679](https://github.com/vuetifyjs/vuetify/issues/16679 )
- **VNumberInput:** do not clamp value on mounted ([#​21826](https://github.com/vuetifyjs/vuetify/issues/21826 )) ([4b4bfa5](https://github.com/vuetifyjs/vuetify/commit/4b4bfa577973de34edcfb858d03d9949b4be6196 ))
- **VSelect/Autocomplete/Combobox:** rename item to internalItem ([2c1ac25](https://github.com/vuetifyjs/vuetify/commit/2c1ac25e5e6cfd5afac8c685689dce47f855225f )), closes [#​18354](https://github.com/vuetifyjs/vuetify/issues/18354 )
- **VSnackbar:** remove `multi-line` prop ([#​22212](https://github.com/vuetifyjs/vuetify/issues/22212 )) ([1371aba](https://github.com/vuetifyjs/vuetify/commit/1371abab8fa5487ff959ad2697eb023b0dfa4820 )), closes [#​15996](https://github.com/vuetifyjs/vuetify/issues/15996 )
##### 🔧 Bug Fixes
- **colors:** correct CSS layer name ([47d4b70](https://github.com/vuetifyjs/vuetify/commit/47d4b70316c20993f475fde26ef433652991148a ))
- **defaults:** skip undefined values ([2a74859](https://github.com/vuetifyjs/vuetify/commit/2a7485964de4d2756c2eaeac10b5b16efc86ec23 )), closes [#​17845](https://github.com/vuetifyjs/vuetify/issues/17845 )
- **inputs:** restore plain/underlined icon alignment ([5495cca](https://github.com/vuetifyjs/vuetify/commit/5495cca97c85168b314dbf73462120cf84306061 ))
- **styles:** utilities should override responsive typography ([#​22573](https://github.com/vuetifyjs/vuetify/issues/22573 )) ([878907f](https://github.com/vuetifyjs/vuetify/commit/878907f9429d53fe60863759a12597b126a19204 ))
- **VSnackbarQueue:** pause all items when collapsed and hovered ([df63fec](https://github.com/vuetifyjs/vuetify/commit/df63fec23ff88c9fcf9886d8c48731019f786648 ))
- **theme:** re-merge default variables when themes is set ([a14c763](https://github.com/vuetifyjs/vuetify/commit/a14c7632d538b06c3e98558796f22966323d82b1 ))
- **theme:** helpers should override theme base ([2690877](https://github.com/vuetifyjs/vuetify/commit/2690877651be0369f0849e5c9e31b5f8841ff26d ))
- **theme:** override automatic text color with classes ([#​22475](https://github.com/vuetifyjs/vuetify/issues/22475 )) ([59b11d5](https://github.com/vuetifyjs/vuetify/commit/59b11d5fcaa0ce62f7febcc644b9a4ed154c5767 ))
- **theme:** .text- classes always override color from .bg- ([7edf33a](https://github.com/vuetifyjs/vuetify/commit/7edf33a6477a691776275f84b5a8d737c43f5e9f )), closes [#​21787](https://github.com/vuetifyjs/vuetify/issues/21787 )
- **VContainer:** drop dependency on utility class ([47ca5c8](https://github.com/vuetifyjs/vuetify/commit/47ca5c86842b536d3d5fbe7301dd27c22ec599a3 ))
- **VCounter:** inherit color (aligns with VMessages) ([#​22424](https://github.com/vuetifyjs/vuetify/issues/22424 )) ([ecd07b9](https://github.com/vuetifyjs/vuetify/commit/ecd07b9c90f978141ca1292c9ce47b757ca94601 ))
- **VField:** append/prepend should fill height ([add5d2d](https://github.com/vuetifyjs/vuetify/commit/add5d2d98436ebff3aaebf8cd161e94767d88c5c ))
- **VOverlay:** apply scrollbar offset to body and VNavigationDrawer ([ec926d7](https://github.com/vuetifyjs/vuetify/commit/ec926d75ca294e849619572391097d319e9268ea ))
##### 🔬 Code Refactoring
- **styles:** replace !important with layers ([7484c81](https://github.com/vuetifyjs/vuetify/commit/7484c814ddfb622717c995dbe72c2c230552470a ))
- **VBtn:** remove default text transform ([#​21079](https://github.com/vuetifyjs/vuetify/issues/21079 )) ([712bdd6](https://github.com/vuetifyjs/vuetify/commit/712bdd6b5a8786f58e9da823b157dba6b6839c6d ))
- **VBtn:** convert display from grid to flex ([41b7768](https://github.com/vuetifyjs/vuetify/commit/41b7768a0310ea5a5050103ec4e80c1f4ce81a8c ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4zMS4xIiwidXBkYXRlZEluVmVyIjoiNDMuODYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
---------
Co-authored-by: Joakim Olsson <joakim@unbound.se >
Reviewed-on: https://gitea.unbound.se/dancefinder/dancefinder-app/pulls/2800
Co-authored-by: Renovate Bot <renovate@unbound.se >
Co-committed-by: Renovate Bot <renovate@unbound.se >
2026-03-29 15:44:46 +00:00
argoyle
c80fd0313c
feat: add i18n support and implement Grafana plugin
...
Adds internationalization support in filters and origins pages by
importing the useI18n function. Expands ESLint configuration to
include new rules and plugins, ensuring improved code quality.
Introduces Grafana monitoring plugin to enhance performance
tracking capabilities in the application.
2025-06-13 15:21:27 +02:00
argoyle
71f772d41a
chore: update package management from yarn to npm
...
Remove unused dependencies from package.json and switch
the project’s package manager from Yarn to NPM. This
enhances compatibility with NPM-based workflows and
reduces conflicts by ensuring consistent installs through
npm ci. Additionally, update the Pinia plugin to a newer
version for better performance and functionality.
2024-11-06 14:40:02 +01:00
argoyle
0cf7e65a2a
chore(config): add compatibility date to nuxt configuration
...
Adds a compatibility date for future reference.
2024-11-03 15:41:22 +00:00
argoyle
bac7322403
chore: update vite css config in nuxt.config
2024-10-22 13:01:04 +02:00
argoyle
3559c2067a
ci: migrate to @sentry/nuxt
2024-10-21 21:09:30 +02:00
Renovate
c52801ee03
chore(deps): update dependency eslint to v9
2024-05-28 16:57:02 +00:00
argoyle
ef3b5460ad
chore: upgrade to Vue3/Vuetify3
2024-02-05 16:49:33 +01:00
argoyle
171e1039a7
chore: migrate to script setup style
2024-02-02 19:08:02 +01:00
argoyle
b1e04077f9
ci: remove prettier and use eslint for formatting
2024-02-02 14:52:22 +01:00
argoyle
10ec605a24
Build(deps): bump date-fns from 2.30.0 to 3.0.3
...
Bumps [date-fns](https://github.com/date-fns/date-fns ) from 2.30.0 to 3.0.3.
- [Release notes](https://github.com/date-fns/date-fns/releases )
- [Changelog](https://github.com/date-fns/date-fns/blob/main/CHANGELOG.md )
- [Commits](https://github.com/date-fns/date-fns/compare/v2.30.0...v3.0.3 )
2023-12-21 21:48:31 +01:00
argoyle
7892c7d763
fix: re-enable nuxtjs/eslint-module
2023-10-24 07:20:17 +02:00
argoyle
0b9ee501ee
Build(deps-dev): bump prettier from 2.8.8 to 3.0.1
...
Bumps [prettier](https://github.com/prettier/prettier ) from 2.8.8 to 3.0.1.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.8.8...3.0.1 )
2023-08-03 21:18:40 +02:00
argoyle
7267cb88a3
feat: add full text search
2023-08-01 20:27:36 +02:00
argoyle
90f74f37c3
feat(deps): update to latest version of graphql
2023-07-07 08:57:55 +02:00
argoyle
65a80b84dd
feat: add Sentry tracing
2023-01-04 16:21:49 +01:00
argoyle
fdf3b82843
chore: update to new Sentry DSN
2023-01-04 16:01:00 +01:00
argoyle
e885a5fea0
chore: extract distance display component and remove numeral filter
2022-11-17 10:30:27 +01:00
argoyle
b82732203f
chore: migrate to nuxt-bridge
2022-08-16 07:10:04 +02:00
argoyle
e24b65c85b
chore: refactor a lot, add codegen and upgrade vue
2022-08-03 21:10:48 +02:00
argoyle
4cbce168f7
deps: update to @nuxtjs/i18n
2021-11-21 17:58:37 +01:00
argoyle
0b8f77372f
build: add name to components which failed lint check
2021-11-19 21:44:36 +01:00
argoyle
05ba1b6757
build: update deps a bit
2021-11-19 20:23:25 +01:00
argoyle
6d86feb6cb
build: update cypress-version, add .dockerignore and change mode -> ssr
2021-11-09 19:32:10 +01:00
argoyle
27ff91ed0b
fix: lint-error
2020-06-21 19:06:41 +02:00
argoyle
84843cc3ed
chore: switch to apollo-composable
2020-06-21 17:59:14 +02:00
argoyle
b4191d1416
fix: eslint errors
2020-04-06 10:52:55 +02:00
argoyle
cc9968bd06
chore: make auth and apollo a bit more reactive
2020-04-06 10:19:18 +02:00
argoyle
b700f1dc30
feat: add Sentry error logging
2020-04-03 14:07:42 +02:00
argoyle
ef2015f012
chore: add eslint and fix lint errors
2020-01-25 14:59:14 +01:00
argoyle
e6c87e2f46
chore: migrate to composition API and auth0-spa
2020-01-23 20:57:59 +01:00
argoyle
3cc64c63b2
fix: complete upgrade to vuetify 2.x which was started by Snyk :)
2019-11-07 12:45:09 +01:00
argoyle
fc0e546219
Add origins and calculation of distance and duration
2019-03-02 11:45:45 +01:00
argoyle
c5d20a50cb
Add nuxt-module for moment and remove vue-moment
2019-02-04 09:38:58 +01:00
argoyle
d51ff2e377
Add nuxt-module for moment
2019-02-04 08:56:55 +01:00
argoyle
c54d3c143f
Add weekday to event
2019-02-03 19:30:37 +01:00
argoyle
ab14a88bdd
Change from iview to vuetify
2019-01-21 20:58:25 +01:00
argoyle
dc50642ed9
Initial commit
2019-01-15 13:21:24 +01:00