Vue 3
v3.4.2
#vue #vue3
3.4.2 (2023-12-30)
Bug Fixes compiler-sfc: fix dev regression for dot / namespace component usage (dce99c1), closes #9947runtime-core: support deep: false when watch reactive (#9928) (4f703d1), closes #9916ssr: fix hydration error for slot outlet inside transition-group (#9937) (6cb00ed), closes #9933
Please refer to CHANGELOG.md for details.
v3.4.2
#vue #vue3
3.4.2 (2023-12-30)
Bug Fixes compiler-sfc: fix dev regression for dot / namespace component usage (dce99c1), closes #9947runtime-core: support deep: false when watch reactive (#9928) (4f703d1), closes #9916ssr: fix hydration error for slot outlet inside transition-group (#9937) (6cb00ed), closes #9933
Please refer to CHANGELOG.md for details.
vite-plugin-vue
[email protected]
#vite #vite_plugin_vue
4.6.2 (2023-12-31)
chore: fix 3.4 types (9f3d75f)fix: ensure consistent user template options when reusing AST (36351fa), closes #322fix: only enable ast reuse for vue 3.4.3+ (7f242e6)
[email protected]
#vite #vite_plugin_vue
4.6.2 (2023-12-31)
chore: fix 3.4 types (9f3d75f)fix: ensure consistent user template options when reusing AST (36351fa), closes #322fix: only enable ast reuse for vue 3.4.3+ (7f242e6)
Vue 3
v3.4.4
#vue #vue3
3.4.4 (2024-01-03)
Bug Fixes compiler-sfc: fix scss source map regression (71d3121), closes #9970 #9969compiler-sfc: use compilerOptions when re-parsing consumed AST (d94d8d4)defineModel: support kebab-case/camelCase mismatches (#9950) (10ccb9b)runtime-core: correctly assign suspenseId to avoid conflicts with the default id (#9966) (0648804), closes #9944ssr: avoid rendering transition-group slot content as a fragment (#9961) (0160264), closes #9933watch: remove instance unmounted short circuit in getter of
v3.4.4
#vue #vue3
3.4.4 (2024-01-03)
Bug Fixes compiler-sfc: fix scss source map regression (71d3121), closes #9970 #9969compiler-sfc: use compilerOptions when re-parsing consumed AST (d94d8d4)defineModel: support kebab-case/camelCase mismatches (#9950) (10ccb9b)runtime-core: correctly assign suspenseId to avoid conflicts with the default id (#9966) (0648804), closes #9944ssr: avoid rendering transition-group slot content as a fragment (#9961) (0160264), closes #9933watch: remove instance unmounted short circuit in getter of
watchEffect
(#9948) (f300a40)watch: revert watch behavior when watching shallow reactive objects (a9f781a), closes #9965Performance Improvements watch: avoid double traverse for reactive source (24d77c2)Vue 3
v3.4.5
#vue #vue3
3.4.5 (2024-01-04)
Bug Fixes compiler-sfc: fix co-usage of defineModel transform options and props destructure (b20350d), closes #9972compiler-sfc: fix sfc template unref rewrite for class instantiation (ae60a91), closes #6483 #6491compiler-ssr: fix node clone edge case caused by AST reuse (#9983) (7dbdb3e), closes #9981watch: cleanup watcher effect from scope when manually stopped (#9978) (d2d8955)
v3.4.5
#vue #vue3
3.4.5 (2024-01-04)
Bug Fixes compiler-sfc: fix co-usage of defineModel transform options and props destructure (b20350d), closes #9972compiler-sfc: fix sfc template unref rewrite for class instantiation (ae60a91), closes #6483 #6491compiler-ssr: fix node clone edge case caused by AST reuse (#9983) (7dbdb3e), closes #9981watch: cleanup watcher effect from scope when manually stopped (#9978) (d2d8955)
Vite
v5.0.11
#vite
5.0.11 (2024-01-05)
fix: don't pretransform classic script links (#15361) (19e3c9a), closes #15361fix: inject
v5.0.11
#vite
5.0.11 (2024-01-05)
fix: don't pretransform classic script links (#15361) (19e3c9a), closes #15361fix: inject
__vite__mapDeps
code before sourcemap file comment (#15483) (d2aa096), closes #15483fix(assets): avoid splitting ,
inside base64 value of srcset
attribute (#15422) (8de7bd2), closes #15422fix(html): handle offset magic-string slice error (#15435) (5ea9edb), closes #15435chore(deps): update dependency strip-literal to v2 (#15475) (49d21fe), closes #15475chore(deps): update tj-actions/changed-files action to v41 (#15476) (2a540ee), closes #15476NuxtJS
v3.9.1
#nuxt3.9.1 is a regularly scheduled patch release.
✅ Upgrading
As usual, our recommendation for upgrading is to run:
This will refresh your lockfile as well, and ensures that you pull in updates from other dependencies that Nuxt relies on, particularly in the vue and unjs ecosystems.
👉 Changelog
compare changes
🔥 Performance
● nuxt: Avoid multiple iterations in
● kit,schema,nuxt: Refactor
● nuxt: Use single iteration when normalising routes (#24946)
● nuxt: Remove some line breaks when rendering html (#24888)
🩹 Fixes
● nuxt: Catch error in
● kit: Show correct error when module can't be loaded (#24957)
● nuxt: Deeply watch island props (#24986)
● nuxt: Don't show transition on initial page load (#24935)
● nuxt: Clone cookie to detect changes within object (#25007)
● nuxt: Do not warn about missing layouts on error page (#25008)
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 that Nuxt relies on, particularly in the vue and unjs ecosystems.
👉 Changelog
compare changes
🔥 Performance
● nuxt: Avoid multiple iterations in
useRequestHeaders
(#24853)● kit,schema,nuxt: Refactor
startsWith
to array access (#24744)● nuxt: Use single iteration when normalising routes (#24946)
● nuxt: Remove some line breaks when rendering html (#24888)
🩹 Fixes
● nuxt: Catch error in
NuxtErrorBoundary
with ssr: false
(#24896)● kit: Show correct error when module can't be loaded (#24957)
● nuxt: Deeply watch island props (#24986)
● nuxt: Don't show transition on initial page load (#24935)
● nuxt: Clone cookie to detect changes within object (#25007)
● nuxt: Do not warn about missing layouts on error page (#25008)
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
● nuxt: Reuse intermediate setup state in (#25009)
● nuxt: Skip scanning layout/middleware without name (#25015)
● nuxt: Wrap universal router
● nuxt: Stop loading indicator if page keys are the same (#24931)
💅 Refactors
● nuxt: Remove old reference to
📖 Documentation
● Switch
● Corrected json syntax in 7.esm.md (#24937)
● Specify yarn pnp opt-out for install (#24923)
● Capitalise hash for
● Add badge for callOnce utility (792cf6713)
● Warn about hydration issue with URL fragment (#24961)
● Mention
● 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
● 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)
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
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
So ...
https://github.com/vuetifyjs/vuetify/releases/tag/v3.4.10
🥰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
[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
👉 Changelog
compare changes
💅 Refactors
● Migrate to
🏡 Chore
● Fix invalid package files with
✅ Tests
● Skip lib check with vue-tsc test (90ffd8170)
🤖 CI
● Split type check into separate test (40f1f301e)
❤️ Contributors
● Andrey Yolkin (@AndreyYolkin)
● Daniel Roe (@danielroe)
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
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 #9904Vue 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
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
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