Skip to content

Commit 90fb4b3

Browse files
committed
Merge branch 'master' into dev
2 parents a687f7a + a3dc7bf commit 90fb4b3

File tree

21 files changed

+508
-76
lines changed

21 files changed

+508
-76
lines changed

β€Žlerna.jsonβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@
1313
}
1414
},
1515
"npmClient": "pnpm",
16-
"version": "3.9.4"
16+
"version": "3.9.5"
1717
}

β€Žpackages/api-generator/package.jsonβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@vuetify/api-generator",
33
"type": "module",
4-
"version": "3.9.4",
4+
"version": "3.9.5",
55
"private": true,
66
"description": "",
77
"scripts": {

β€Žpackages/docs/package.jsonβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"description": "A Vue.js project",
55
"private": true,
66
"author": "John Leider <[email protected]>",
7-
"version": "3.9.4",
7+
"version": "3.9.5",
88
"repository": {
99
"type": "git",
1010
"url": "git+https://github.com/vuetifyjs/vuetify.git",

β€Žpackages/docs/src/components/app/bar/Bar.vueβ€Ž

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020

2121
<template #append>
2222
<div v-if="mdAndUp" class="d-flex ga-1">
23+
<AppBarBlogLink />
24+
2325
<AppBarLearnMenu />
2426

2527
<AppBarSupportMenu />
@@ -31,7 +33,7 @@
3133
<AppBarSponsorLink />
3234
</div>
3335

34-
<AppVerticalDivider v-if="smAndUp" />
36+
<AppVerticalDivider v-if="mdAndUp" />
3537

3638
<div class="d-flex ga-1">
3739
<AppBarStoreLink v-if="smAndUp" />

β€Žpackages/docs/src/components/app/bar/BlogLink.vueβ€Ž

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
<template>
2-
<v-badge color="success" offset-x="8" offset-y="8" dot>
3-
<AppBtn
4-
:to="rpath('/blog/')"
5-
color="medium-emphasis"
6-
text="blog"
7-
variant="text"
8-
@click="sweClick('app-bar', 'blog', name)"
9-
/>
10-
</v-badge>
2+
<AppBtn
3+
:to="rpath('/blog/')"
4+
color="medium-emphasis"
5+
text="blog"
6+
variant="text"
7+
@click="sweClick('app-bar', 'blog', name)"
8+
/>
119
</template>
1210

1311
<script setup>

β€Žpackages/docs/src/components/app/search/Search.vueβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
@click="shouldLoad = true"
88
>
99
<span :class="mdAndUp && 'me-n1'">
10-
<span v-if="smAndUp">
10+
<span v-if="lgAndUp">
1111
{{ t('search.label') }}
1212
</span>
1313

@@ -38,7 +38,7 @@
3838
const SearchDialog = defineAsyncComponent(() => import('@/components/app/search/SearchDialog.vue'))
3939
4040
const { t } = useI18n()
41-
const { smAndUp, smAndDown, mdAndUp, xs, platform } = useDisplay()
41+
const { smAndUp, smAndDown, mdAndUp, lgAndUp, xs, platform } = useDisplay()
4242
const { query } = useRoute()
4343
const user = useUserStore()
4444

β€Žpackages/docs/src/data/team.jsonβ€Ž

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,9 +167,10 @@
167167
"joined": "May 2024"
168168
},
169169
"J-Sek": {
170+
"avatar": "https://cdn.vuetifyjs.com/docs/images/team/j-sek.png",
170171
"discord": "jacek#1420",
171172
"focus": [
172-
"[vuetifyjs/studio](https://github.com/vuetifyjs/studio)"
173+
"[vuetifyjs/vuetify](https://github.com/vuetifyjs/vuetify)"
173174
],
174175
"languages": [
175176
"Polish",

β€Žpackages/docs/src/examples/application-layout/layout-information-composable.vueβ€Ž

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,14 @@
3131
</v-main>
3232

3333
<v-footer color="surface-light" name="footer" app>
34-
<v-btn
35-
class="mx-auto"
36-
text="Get data"
37-
variant="text"
38-
@click="print('footer')"
39-
></v-btn>
34+
<child v-slot="{ print }">
35+
<v-btn
36+
class="mx-auto"
37+
text="Get data"
38+
variant="text"
39+
@click="print('footer')"
40+
></v-btn>
41+
</child>
4042
</v-footer>
4143
</v-layout>
4244
</template>
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
<template>
2+
<v-container fluid>
3+
<v-autocomplete
4+
:filter-keys="['title', 'raw.abbr']"
5+
:items="states"
6+
item-title="name"
7+
label="State"
8+
></v-autocomplete>
9+
</v-container>
10+
</template>
11+
12+
<script setup>
13+
const states = [
14+
{ name: 'Florida', abbr: 'FL' },
15+
{ name: 'Georgia', abbr: 'GA' },
16+
{ name: 'Nebraska', abbr: 'NE' },
17+
{ name: 'California', abbr: 'CA' },
18+
{ name: 'New York', abbr: 'NY' },
19+
]
20+
</script>
21+
22+
<script>
23+
export default {
24+
data: () => ({
25+
states: [
26+
{ name: 'Florida', abbr: 'FL' },
27+
{ name: 'Georgia', abbr: 'GA' },
28+
{ name: 'Nebraska', abbr: 'NE' },
29+
{ name: 'California', abbr: 'CA' },
30+
{ name: 'New York', abbr: 'NY' },
31+
],
32+
}),
33+
}
34+
</script>

β€Žpackages/docs/src/pages/en/blog/index.mdβ€Ž

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,14 @@ Latest news, updates, and stories about Vuetify.
1818

1919
<br>
2020

21+
## July 2025 Update
22+
23+
πŸ–ŠοΈ John Leider β€’ πŸ“… August 6th, 2025
24+
25+
July was a month of significant advancements in the Vuetify ecosystem, highlighted by the release of v3.9.0 (Zealot) and the promotion of VTreeview and VTimePicker from labs to core components. This update also includes a focus on component stability, bug fixes, and developer experience improvements, with subsequent patches up to v3.9.3... { .text-medium-emphasis }
26+
27+
[Read More](/blog/july-2025-update/) { .text-end }
28+
2129
## June 2025 Update
2230

2331
πŸ–ŠοΈ John Leider β€’ πŸ“… July 7th, 2025

0 commit comments

Comments
Β (0)