Vue Updates
114 subscribers
695 photos
842 links
Channel for automatic notifications about updates in the Vue ecosystem.

Watching: vue, nuxt, vuetify, vue-i18n-next, vue-router, pinia and vite

Contacts: @Black_Yuzia

Our channels:
@Vue_Courses
@Vue_Updates
@frontendmasters_courses
Download Telegram
create-vite@6.5.0

#vite

6.5.0 (2025-05-05)

feat(create-vite): add Marko (#19257) (171e856), closes #19257
feat(create-vite): add RedwoodSDK to create-vite app. (#19927) (7f5e0e6), closes #19927
feat(create-vite): bump TS to 5.8 (#19892) (1f90255), closes #19892
fix(deps): update all non-major dependencies (#19698) (bab4cb9), closes #19698
fix(deps): update all non-major dependencies (#19899) (a4b500e), closes #19899

6.4.1 (2025-04-17)

docs(create-vite): update react template README files (#19876) (2d4c20e), closes #19876
fix(create-vite): adding an interactive flag to force interactivity (#19875) (608457c), closes #19875

source
v6.3.5

#vite

6.3.5 (2025-05-05)

fix(ssr): handle uninitialized export access as undefined (#19959) (fd38d07), closes #19959

source
v3.8.4

#vuetify

🔧 Bug Fixes

● VAutocomplete: re-evaluate dirty on external change (#21344) (3a2c846), closes #20718
● VDataTable: shift click should only toggle selectable rows (#21334) (cd971b4), closes #21328
● VDataTableServer/Virtual: add generic headers type (32044d0), closes #21327
● VDialog: only take focus on open if scrim or retainFocus (#21343) (d678b70), closes #21301
● VFileInput/VFileUpload: change function not called on drop (#21182) (30363c9)
● VOverlay: check if target is positioned (10478a7), closes #21350
● VTable: remove border radius when top/bottom is present (95582d9), closes #21320 #21321
● VTextField: reset field on clear (#21310) (#21314) (5029e1b)
● VTooltip: disable transition when transition=false (5d58b69), closes #21268

🧪 Labs

● VDateInput: If multiple, reset model to [] (#21299) (3a9602b)
● VDateInput: add update-on prop (#21249) (7304a37), closes #21245 #20964
● VTimePicker: SSR hydration mismatch error (#21355) (f17fbd6)

source
plugin-vue@5.2.4

#vite #vite_plugin_vue

5.2.4 (2025-05-09)

chore: fix types with Vite 6.3 (#559) (8002511), closes #559
chore: use rollup types exposed from Vite (#583) (2e1287f), closes #583
chore(deps): update upstream (#542) (ef446fc), closes #542
chore(deps): update upstream (#569) (98381b2), closes #569
feat(plugin-vue): use transformWithOxc if rolldown-vite is detected (#584) (6ac8e3a), closes #584
fix(plugin-vue): handle sourcemap with empty script code (#585) (7f73970), closes #585
fix(plugin-vue): when the resource path contains chinese characters, dev/build is inconsistent (#550 (5f6affe), closes #550

source
v3.8.5

#vuetify

🔧 Bug Fixes

● VBottomNavigation: set inline margin to auto (#21357) (68b52ed), closes #21316
● VPagination: adapt button width for large values (#21139) (c6dc1ca), closes #20120
● VSnackbarQueue: prevent infinite recursion in message type (4668f43), closes #21410

🔄 Reverts

Revert "fix(VAutocomplete): re-evaluate dirty on external change (#21344)" (5086a34), closes #21392

🧪 Labs

● VColorInput: add new component (#20623) (dec238a)
● VDateInput: Set validationValue to modelValue (#21408) (3d1df29), closes #20351
● VDateInput: sync with placeholder, infer from locale (#21409) (d75f5e3), closes #21397
● VDateInput: accept value when picker is hidden (#21273) (99331d6)
● VDateInput: Add input-format prop (#21221) (7949324)
● VDateInput: expose menu as v-model (#21298) (c6f3cdb)

source
v3.17.4

#nuxt

🔗 Linked issue

No issue

📚 Description

Because before "fork-ts-checker-webpack-plugin" Webpack plugin dependencies Webpack when the user using @nuxt/rspack-builder must be install the Webpack5 .

So I used the "ts-checker-rspack-plugin" replace "fork-ts-checker-webpack-plugin".

But now I found the Type error in "webpack/configs/client.ts" and "webpack/configs/service.ts". I used the @ts-expect-error to solve them.

source
plugin-vue-jsx@4.2.0

#vite #vite_plugin_vue

4.2.0 (2025-05-20)

feat(vue-jsx): add filter (#581) (f66a009), closes #581
fix(deps): update all non-major dependencies (#527) (8495d12), closes #527
fix(deps): update all non-major dependencies (#578) (405647f), closes #578

source
@quasar-extras-v1.17.0

#quasar

Changes

new(extras): Ionicons => v8.0.8
feat(extras): update Bootstrap icons => v1.13.1
feat(extras): update Google Material Symbols Outlined => CDN v244
feat(extras): update Google Material Symbols Rounded => CDN v245
feat(extras): update Google Material Symbols Sharp => CDN v241

Fix

n/a

Donations

Quasar Framework is an open-source MIT-licensed project made possible due to the generous contributions by sponsors and backers. If you are interested in supporting this project, please consider the following:

Becoming a sponsor on Github
One-off donation via PayPal

source
plugin-vue@6.0.0-beta.0

#vite #vite_plugin_vue

6.0.0-beta.0 (2025-05-21)

feat(vue)!: separate include and exclude from api.options and add filter (#582) (e3beac8), closes #582
fix(deps): update all non-major dependencies (#587) (d5ea412), closes #587

source
3.8.6

#vuetify

🚀 Features

● validation: resolve global rules (#21267) (27e72f5)

🔧 Bug Fixes

● VNumberInput: inner spacing adjustments (#21389) (cdd6ab9)
● VSelect: don't select on keyboard lookup when multiple (0987daa), closes #21418

Other Commits

chore(release): publish v3.8.6 (d5b3003)
docs: fix broken sass-variables link (6bb98bc)
docs: add advanced search syntax link (d662e96)
chore(package.json): update @vuetify/one (53ef868)
docs(treeshaking): separate options example (bf99b2e)
docs(api): add global sass variables (#21230) (c943fb3)
chore(package.json): update @vuetify/one (48dd648)
chore(package.json): update @vuetify/one (14589eb)

source
v3.8.6

#vuetify

🚀 Features

● validation: resolve global rules (#21267) (27e72f5)

🔧 Bug Fixes

● VNumberInput: inner spacing adjustments (#21389) (cdd6ab9)
● VSelect: don't select on keyboard lookup when multiple (0987daa), closes #21418

Other Commits

chore(release): publish v3.8.6 (d5b3003)
docs: fix broken sass-variables link (6bb98bc)
docs: add advanced search syntax link (d662e96)
chore(package.json): update @vuetify/one (53ef868)
docs(treeshaking): separate options example (bf99b2e)
docs(api): add global sass variables (#21230) (c943fb3)
chore(package.json): update @vuetify/one (48dd648)
chore(package.json): update @vuetify/one (14589eb)

source
v11.1.4

#vue_i18n #i18n #vue_i18n_next

What's Changed

🌟 Features

feat: Part options support $n by @mauryapari in #2175
feat: Part options support $d by @mauryapari in #2180

Improvement Features

fix: support vue core internal slot key changing by @kazupon in #2190

Full Changelog: v11.1.3...v11.1.4

source
v3.5.15

#vue #vue3

For stable releases, please refer to CHANGELOG.md for details.
For pre-releases, please refer to CHANGELOG.md of the minor branch.

source
🔥1🗿1
v3.8.7

#vuetify

🔧 Bug Fixes

● VField: prevent tab focus on clear icon (5f8208f), closes #19528
● VMenu: position relative to visualViewport when not zoomed (6523eee), closes #21462
● VNumberInput: extract number from pasted text (#21263) (d654af4)
● VNumberInput: capture touch pointer on controls (34d37f3), closes #21436
● VSelect: keyboard match multiple items with the same prefix (#21419) (f460731)

🔬 Code Refactoring

resolve directives directly (#21413) (e5e85ee)
use clamp() util function (6784ba7)

source
v11.1.5

#vue_i18n #i18n #vue_i18n_next

What's Changed

🐛 Bug Fixes

fix: n() & d() output depending "part" option by @kazupon in #2194

Full Changelog: v11.1.4...v11.1.5

source
v3.5.16

#vue #vue3

For stable releases, please refer to CHANGELOG.md for details.
For pre-releases, please refer to CHANGELOG.md of the minor branch.

Reverts

Revert "fix(compiler-sfc): add scoping tag to trailing universal selector" (#13406) (19f23b1), closes #13406
Revert "fix(compiler-sfc): add error handling for defineModel() without variable" (#13390) (42f879f), closes #13390


source
😭1
plugin-vue@6.0.0-beta.1

#vite #vite_plugin_vue

6.0.0-beta.1 (2025-06-02)

fix(vue): import with query (#592) (b0400f3), closes #592

source
plugin-legacy@7.0.0-beta.0

#vite

7.0.0-beta.0 (2025-06-02)

chore!: remove node 18 support (#19972) (00b8a98), closes #19972
refactor!: bump required node version to 20.19+, 22.12+ and remove cjs build (#20032) (2b80243), closes #20032
chore: use tsdown (#20065) (d488efd), closes #20065
fix(deps): update all non-major dependencies (#19953) (ac8e1fb), closes #19953

6.1.1 (2025-04-28)

fix(legacy): use unbuild 3.4 for now (#19928) (96f73d1), closes #19928

source