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
Vue Updates
NuxtJS v3.9.1 #nuxt3.9.1 is a regularly scheduled patch release. Upgrading As usual, our recommendation for upgrading is to run: nuxi upgrade --force This will refresh your lockfile as well, and ensures that you pull in updates from other dependencies…
● nuxt: Ignore plugins typed as any in inferred injections (#25010)
● nuxt: Reuse intermediate setup state in (#25009)
● nuxt: Skip scanning layout/middleware without name (#25015)
● nuxt: Wrap universal router currentRoute in Ref (#25026)
● nuxt: Stop loading indicator if page keys are the same (#24931)

💅 Refactors

● nuxt: Remove old reference to nuxt-config-schema (#25067)

📖 Documentation

Switch features/future docs (f5676fba5)
Corrected json syntax in 7.esm.md (#24937)
Specify yarn pnp opt-out for install (#24923)
Capitalise hash for vue-router docs link (#24948)
Add badge for callOnce utility (792cf6713)
Warn about hydration issue with URL fragment (#24961)
Mention readValidatedBody and getValidatedQuery (#24990)
Add missing imports for nitro examples (#25003)
Add an example of provide with object syntax plugins (#24993)
Update EOL date for Nuxt 2 (afbc4080b)
Add callout for getValidatedRouterParams (#25057)
Warn about ref unwrapping when providing refs from plugin (#25054)

🏡 Chore

Add bullet for adding tests in pr template (2bda817ea)

Tests

Add missing payload checks (#24899)
Start listening for requests earlier (#24985)

❤️ Contributors

Pooya Parsa (@pi0)
Julien Huang (@huang-julien)
Michael Brevard (@GalacticHypernova)
Luke Nelson (@luc122c)
Alex Liu (@Mini-ghost)
Daniel Roe (@danielroe)
Alireza Jahandideh (@Youhan)
Mateusz Kulpa (@mateuszkulpa)
Bernhard Berger (@bernhardberger)
Peter (@tada5hi)
Sébastien Chopin (@Atinux)
heygsc (@heygsc)
Clément Ollivier (@clemcode)
Soheil Nazari (@s0h311)
Alexander Lichter (@manniL)
vue-i18n-next
v9.9.0

#vue_i18n #i18n #vue_i18n_next

What's Changed

Improvement Features

Register vue jsx types in tsx test by @yyx990803 in #1661
chore: improve Vue type definition appending by @NozomuIkuta in #1671

📈 Performance Fixes

fix: lower memory usage by @BobbieGoede in #1677

📝️ Documentations

Update installation.md by @KumJungMin in #1676

New Contributors

@yyx990803 made their first contribution in #1661
@KumJungMin made their first contribution in #1676

Full Changelog: v9.8.0...v9.9.0
There were minor technical glitches with bot.
So ...

https://github.com/vuetifyjs/vuetify/releases/tag/v3.4.10
🥰1
Vue Updates
#vue
#vue

Bot will be fixed soon (1-2 days).
1
vite-plugin-vue
[email protected]

#vite #vite_plugin_vue

5.0.3 (2024-01-10)

fix(deps): update all non-major dependencies (#309) (8c694f6), closes #309

fix(plugin-vue): handle circular references in HMR check (#334) (eddcfa8), closes #334 #325

fix(plugin-vue): handle custom element when hot update (6ffee6d)

chore: fix typo (0a3b9a5)

chore(deps): update upstream (#310) (90eb484), closes #310
NuxtJS
v2.17.3

#nuxt
2.17.3 is the next patch release for the 2.x branch.


👉 Changelog

compare changes

💅 Refactors

Migrate to hookable package (#24426)

🏡 Chore

Fix invalid package files with npm pkg fix (4d0474c4b)

Tests

Skip lib check with vue-tsc test (90ffd8170)

🤖 CI

Split type check into separate test (40f1f301e)

❤️ Contributors

Andrey Yolkin (@AndreyYolkin)
Daniel Roe (@danielroe)
Vue 3
v3.4.6

#vue #vue3

3.4.6 (2024-01-08)
Bug Fixes
● build: revert "build: add production/development export conditions (#9977)" (7bd4e90), closes #10012 #10020

fix post watcher fire timing on nested app mounts (3c3561e), closes #10005

● hydration: avoid hydration mismatch warning for styles with different order (#10011) (2701355), closes #10000 #10006

● runtime-core: handle fragment with null children (#10010) (3bf34b7), closes #10007

● scheduler: sort nested postFlushCbs (d9162df), closes #10003

● suspense: fix anchor for suspense with transition out-in (#9999) (a3fbf21), closes #9996

● types: allow null type for textarea value (#9997) (c379bc2), closes #9904
Vue 3
v3.4.7

#vue #vue3

3.4.7 (2024-01-09)
Bug Fixes
● parser: skip compat mode check for SFC root tags (#10034) (923d560)

● types: fix functional component for h (#9991) (438a74a)

Reverts
"dx(computed): warn incorrect use of getCurrentInstance inside computed" (2fd3905)
Vue 3
v3.4.8

#vue #vue3

3.4.8 (2024-01-10)
Bug Fixes
● hydration: fix class and style hydration mismatch message (5af3987), closes #10067

● hydration: improve attr hydration mismatch check for boolean attrs (972face), closes #10057 #10060

● suspense: fix more suspense patch before resolve edge cases (70ad4ca), closes #10017
Vue 3
v3.4.9

#vue #vue3

3.4.9 (2024-01-11)
Bug Fixes
● build: avoid accessing FEATURE_PROD_DEVTOOLS flag in root scope (dfd9654)

● hydration: do not warn against bindings w/ object values (dcc68ef)

● runtime-dom: unify behavior for v-show + style display binding (#10075) (cd419ae), closes #10074

● suspense: avoid double-patching nested suspense when parent suspense is not resolved (#10055) (bcda96b), closes #8678
Vue 3
v3.4.10

#vue #vue3

3.4.10 (2024-01-11)
Bug Fixes
● hydration: should not warn on falsy bindings of non-property keys (3907c87)
Vue 3
v3.4.11

#vue #vue3

3.4.11 (2024-01-12)
Bug Fixes
● hydration: improve mismatch when client value is null or undefined (#10086) (08b60f5)

● reactivity: correct dirty assign in render function (#10091) (8d04205), closes #10082

● runtime-core: filter single root for nested DEV_ROOT_FRAGMENT (#8593) (d35b877), closes #5203 #8581 #10087
Vue 3
v3.4.12

#vue #vue3

3.4.12 (2024-01-13)
Reverts
fix(reactivity): correct dirty assign in render function (#10091) (8b18481), closes #10098 #10100
Vue 3
v3.4.13

#vue #vue3

3.4.13 (2024-01-13)
Bug Fixes
● reactivity: fix dirtyLevel checks for recursive effects (#10101) (e45a8d2), closes #10082
Vite
v5.1.0-beta.0

#vite

5.1.0-beta.0 (2024-01-15)

fix: await configResolved hooks of worker plugins (#15597) (03c8004), closes #15597

fix: hmr for env files, regression from #15365 (#15559) (d1b143f), closes #15365 #15559

fix: init dev ssr optimizer on server init (#15561) (db28b92), closes #15561

fix: only watch needed env files (#15365) (476e572), closes #15365

fix: resolvedUrls is null in plugin's configureServer after server restart (#15450) (653a48c), closes #15450

fix: revert package.json change should trigger server restart (#15519) (#15558) (9fc5d9c), closes #15519 #15558

fix: set correct isSsrBuild value in dev (#15536) (fdbe04d), closes #15536

fix: update javascript mime type to text/javascript (#15427) (a621de8), closes #15427

fix(build): normalize html path (#15554) (d0d5938), closes #15554

fix(css): @import with .css in node_modules importing a different package failed to resolve (#15000) (8ccf722), closes #15000
Vue Updates
Vite v5.1.0-beta.0 #vite 5.1.0-beta.0 (2024-01-15) ● fix: await configResolved hooks of worker plugins (#15597) (03c8004), closes #15597 ● fix: hmr for env files, regression from #15365 (#15559) (d1b143f), closes #15365 #15559 ● fix: init dev ssr optimizer…
fix(css): .css?url support (#15259) (ed56d96), closes #15259

fix(css): skip url replace for function calls (#15544) (21a52e6), closes #15544

fix(deps): update all non-major dependencies (#15375) (ab56227), closes #15375

fix(esbuild): update to tsconfck 3.0.1 to fix edge cases when resolving tsconfig.extends (#15502) (1fcebeb), closes #15502

fix(hmr): package.json change should trigger server restart (#15519) (260ebbf), closes #15519

fix(hmr): make watcher ignore build.outDir (#15326) (2836276), closes #15326

fix(hmr): propagate fs.stat failure for hmrContext.read (#15568) (c6d240b), closes #15568

fix(sourcemap): sourcemap is incorrect when sourcemap has sources: [null] (#14588) (f8c6a34), closes #14588

feat: build.assetsInlineLimit callback (#15366) (4d1342e), closes #15366

feat: add '*.m4a' to client.d.ts and constants (#15471) (ebc37f6), closes #15471

feat: add support for .vtt type (#15538) (a5c6d3d), closes #15538

feat(glob-import): deprecate as option (#14420) (953e697), closes #14420

feat(hmr): reload for circular imports only if error (#15118) (6ace32b), closes #15118

feat(ssr): support external true (#10939) (e451be2), closes #10939

refactor: extract '_metadata.json' string to a constant (#15541) (adda370), closes #15541

refactor: normalize publicDir when resolving config (#15360) (ea5fdeb), closes #15360

refactor: remove json-stable-stringify (#15571) (b9b0816), closes #15571

refactor: reuse existing node utils (#15480) (17ab48a), closes #15480

refactor(hmr): keep buffer implementation internal, expose queueUpdate (#15486) (c029efb), closes #15486

perf: optimize logger (#15574) (0fb9071), closes #15574

chore: avoid bundling resolve dep (#15570) (ae49ac4), closes #15570

chore(deps): update dependency postcss-import to v16 (#15533) (36775c4), closes #15533
Vuetify
v3.4.10

#vuetify

🔧 Bug Fixes

● elevation: use correct CSS variable for ambient opacity (#18998) (3d59954)
● locale: update Portuguese locale (#19009) (ea63f6d), closes #19007
● locale: update Dutch locale (#18944) (6043fea)
● locale: update CZ locale (#18912) (9d59d12)
● VAutocomplete/VCombobox: add buffer space after selection (#18962) (727654f), closes #18894
● VChip: prevent close button from submitting forms (c287a29), closes #18571
● VDataTable: bgColor when using the sticky prop (#18993) (0112c7f), closes #18984
● VDataTableFooter: filter VPaginate props (#18909) (60b2abd), closes #18893
● VList: add live region for a11y (#18898) (98d1ee6), closes #18459 #18492
● VList: unexpected page scrolling when focusing (#18940) (412256b), closes #18223
● VList: reduced group indent width when using slim prop (f4e67ff)
● VOverlay: don't render if disabled (48906bd)
● VSelect/VAutocomplete/VCombobox: update menu display state based on displayItems (4823309), closes #18556
Vue Updates
Vuetify v3.4.10 #vuetify 🔧 Bug Fixes ● elevation: use correct CSS variable for ambient opacity (#18998) (3d59954) ● locale: update Portuguese locale (#19009) (ea63f6d), closes #19007 ● locale: update Dutch locale (#18944) (6043fea) ● locale: update CZ locale…
● VSelect/VAutocomplete/VCombobox: disable menu when no items to display (2b567e1)
● VSelect/VAutocomplete/VCombobox: missing prepend-avatar replacement in slot (#18936) (4defaa9), closes #18933
● VTab: remove tab specific density (#18971) (5bd7e01), closes #18970

🧪 Labs

● VCalendar: weekdays prop to affect week view mode (#18948) (2c4b7b1)
Vue 3
v3.4.14

#vue #vue3

3.4.14 (2024-01-15)
Bug Fixes
● compiler-sfc: enable prefixIdentifiers by default when reparsing on consumed AST (#10105) (48bf8e4)

● deps: update dependency postcss to ^8.4.33 (#10110) (a557006)

● reactivity: fix regression for computed with mutation (#10119) (20f62af), closes #10114