chore(deps): update all non-major dependencies #318
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^2.6.3
->^2.6.4
^7.23.6
->^7.23.9
^1.1.19
->^1.1.20
^1.1.10
->^1.1.11
^1.1.89
->^1.1.92
^2.11.0
->^2.12.0
2.12.3
->2.13.0
0.7.3
->0.7.5
2.0.0-rc.5
->2.0.0-rc.8
^3.4.15
->^3.4.19
^10.7.2
->^10.8.0
^0.30.5
->^0.30.7
3.9.3
->3.10.2
8.14.3
->8.15.3
^1.3.2
->^1.4.0
^1.6.0
->^1.7.1
^1.2.1
->^1.3.1
^3.4.15
->^3.4.19
Release Notes
antfu/eslint-config (@antfu/eslint-config)
v2.6.4
Compare Source
🚀 Features
method-signature-style
- by @antfu (d205d)🐞 Bug Fixes
name
intofusedConfig
. - by @lvjiaxuan in https://github.com/antfu/eslint-config/issues/397 (37070)View changes on GitHub
babel/babel (@babel/types)
v7.23.9
Compare Source
🐛 Bug Fix
babel-helper-transform-fixture-test-runner
,babel-plugin-transform-function-name
,babel-plugin-transform-modules-systemjs
,babel-preset-env
systemjs
re-traverses helpers (@liuxingbaoyu)babel-helper-create-class-features-plugin
,babel-plugin-proposal-decorators
babel-plugin-proposal-decorators
,babel-plugin-transform-async-generator-functions
,babel-plugin-transform-runtime
,babel-preset-env
core-js@3
imports (@nicolo-ribaudo)babel-traverse
getTypeAnnotation
when using TS+inference (@liuxingbaoyu)no-use-before-define
for class ref in fields (@nicolo-ribaudo)🏠 Internal
babel-core
,babel-parser
,babel-template
eslint-parser
to cts (@liuxingbaoyu)babel-types
@babel/types
props that are not produced by the parser (@liuxingbaoyu)🏃♀️ Performance
babel-parser
🔬 Output optimization
babel-helper-create-class-features-plugin
,babel-plugin-proposal-decorators
,babel-plugin-proposal-destructuring-private
,babel-plugin-proposal-pipeline-operator
,babel-plugin-transform-class-properties
,babel-plugin-transform-class-static-block
,babel-plugin-transform-new-target
,babel-plugin-transform-parameters
,babel-plugin-transform-private-methods
,babel-preset-env
babel-helpers
,babel-plugin-proposal-explicit-resource-management
,babel-runtime-corejs2
,babel-runtime-corejs3
,babel-runtime
using
(@liuxingbaoyu)nuxt/content (@nuxt/content)
v2.12.0
Compare Source
compare changes
🚀 Enhancements
🔥 Performance
🩹 Fixes
📖 Documentation
highlight.langs
(61f6cda9)🏡 Chore
@nuxtjs/mdc
(d3437082)❤️ Contributors
nuxt/ui (@nuxt/ui)
v2.13.0
Compare Source
⚠ BREAKING CHANGES
Badge
component for consistencyFeatures
validate
(#1273) (20ac4b3)nullable
prop when clearing input (5e49fb8)close-prevented
event (#1207) (6faf15b)Badge
component for consistency (3e81eee)Bug Fixes
active
prop to slot asisActive
(b76e761)harlan-zw/nuxt-seo (@nuxtjs/seo)
v2.0.0-rc.8
Compare Source
🐞 Bug Fixes
View changes on GitHub
v2.0.0-rc.7
Compare Source
🐞 Bug Fixes
View changes on GitHub
v2.0.0-rc.6
Compare Source
🐞 Bug Fixes
View changes on GitHub
vuejs/core (@vue/server-renderer)
v3.4.19
Compare Source
Bug Fixes
Features
Performance Improvements
getType()
GC and speed (#10327) (603a1e1)v3.4.18
Compare Source
Bug Fixes
v3.4.17
Compare Source
Reverts
v3.4.16
Compare Source
Bug Fixes
MaybeDirty
recurse (#10187) (6c7e0bd), closes #10185markRaw
(#10289) (2312184), closes #10288Reverts
vueuse/vueuse (@vueuse/nuxt)
v10.8.0
Compare Source
🚀 Features
abortPrevious
option - by @jahnli and @antfu in https://github.com/vueuse/vueuse/issues/3735 (b94de)strategy
option to allow desktop-first convention - by @jack-allocate and @antfu in https://github.com/vueuse/vueuse/issues/3783 (15fc0)active
getter, add breakpoints for Vuetify v3 - by @altrusl, @Doctor-wu and @antfu in https://github.com/vueuse/vueuse/issues/3687 (3ae45)go
function - by @Jokerzhzh and @antfu in https://github.com/vueuse/vueuse/issues/3615 (2ae36)autoReconnect
andimmediate
to options, update typings - by @schelmo in https://github.com/vueuse/vueuse/issues/3793 (b33ab)styleProp
to support nativerows
attribute - by @yakudik, alexander.kudinov, Anthony Fu and @antfu in https://github.com/vueuse/vueuse/issues/3552 (5025e)🐞 Bug Fixes
delta
to be negative - by @leewakin, @Doctor-wu and @antfu in https://github.com/vueuse/vueuse/issues/3650 (cf29c)isFinished
,isFetching
readonly - by @baboon-king and @antfu in https://github.com/vueuse/vueuse/issues/3616 (31d4a)fpsLimit
option, fix #3481, close #3482 - by @antfu in https://github.com/vueuse/vueuse/issues/3481 and https://github.com/vueuse/vueuse/issues/3482 (69990)onError
hook and avoid throws by default, fix #3580 - by @steklopod, @antfu and Brendo Maciel in https://github.com/vueuse/vueuse/issues/3605 and https://github.com/vueuse/vueuse/issues/3580 (fab86)wsRef
on close, fix #3706 - by @a982246809 and @Doctor-wu in https://github.com/vueuse/vueuse/issues/3707 and https://github.com/vueuse/vueuse/issues/3706 (9a47a)immediate
should only be applied once, close #3676 - by @antfu in https://github.com/vueuse/vueuse/issues/3676 (93b96)View changes on GitHub
rich-harris/magic-string (magic-string)
v0.30.7
Compare Source
Features
reset
method (#218) (#271) (3dc21e2)v0.30.6
Compare Source
Features
btoa
(#269) (8679648)nuxt/nuxt (nuxt)
v3.10.2
Compare Source
✅ 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
🩹 Fixes
refreshCookie
(#25635).pcss
extension as a CSS extension (#25673)<ClientOnly>
(#25714)baseURL
on serveruseRequestURL
(#25765)rootDir
, notprocess.cwd
, formodulesDir
(#25766)useId
if attrs were not rendered (#25770)📖 Documentation
Fix typo in
useAsyncData
docs (#25644)Add quotes to clarify what site title is in example (#25669)
Enable twoslash for some code snippets (#25679)
Add prepend option docs for
addComponentsDir
(#25683)Extend auto-scanned layer directories (#25720)
Improve wording in seo docs (#25692)
Add how to debug nuxt with node inspector (#25731)
Add missing export defaults for nuxt config (#25774)
Add import statement for mountSuspended (#25783)
Pass
event
touseRuntimeConfig
(#25788)🏡 Chore
❤️ Contributors
v3.10.1
Compare Source
✅ 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
🩹 Fixes
refresh
functions (#25568)useId
type signature (#25614)$
from generated id inuseId
(#25615)rel
for same-site external links (#25600)inheritAttrs: false
when usinguseId
(#25616)💅 Refactors
NuxtLink
types (#25599)📖 Documentation
<NuxtLink>
defaults in nuxt config (#25610)🏡 Chore
pathe
in internal tests (e33cec958)nuxt
->nuxtApp
internally for consistency (c5d5932f5)🤖 CI
❤️ Contributors
v3.10.0
Compare Source
👀 Highlights
v3.10 comes quite close on the heels of v3.9, but it's packed with features and fixes. Here are a few highlights.
✨ Experimental shared
asyncData
when prerenderingWhen prerendering routes, we can end up refetching the same data over and over again. In Nuxt 2 it was possible to create a 'payload' which could be fetched once and then accessed in every page (and this is of course possible to do manually in Nuxt 3 - see this article).
With #24894, we are now able to do this automatically for you when prerendering. Your
useAsyncData
anduseFetch
calls will be deduplicated and cached between renders of your site.👉 See full documentation.
🆔 SSR-safe accessible unique ID creation
We now ship a
useId
composable for generating SSR-safe unique IDs (#23368). This allows creating more accessible interfaces in your app. For example:✍️ Extending
app/router.options
It's now possible for module authors to inject their own
router.options
files (#24922). The newpages:routerOptions
hook allows module authors to do things like add customscrollBehavior
or add runtime augmenting of routes.👉 See full documentation.
We now support (experimentally) polyfilling key Node.js built-ins (#25028), just as we already do via Nitro on the server when deploying to non-Node environments.
That means that, within your client-side code, you can import directly from Node built-ins (
node:
and node imports are supported). However, nothing is globally injected for you, to avoid increasing your bundle size unnecessarily. You can either import them where needed.Or provide your own polyfill, for example, inside a Nuxt plugin.
This should make life easier for users who are working with libraries without proper browser support. However, because of the risk in increasing your bundle unnecessarily, we would strongly urge users to choose other alternatives if at all possible.
🍪 Better cookie reactivity
We now allow you to opt-in to using the CookieStore. If browser support is present, this will then be used instead of a BroadcastChannel to update
useCookie
values reactively when the cookies are updated (#25198).This also comes paired with a new composable,
refreshCookie
which allows manually refreshing cookie values, such as after performing a request. See full documentation.🏥 Detecting anti-patterns
In this release, we've also shipped a range of features to detect potential bugs and performance problems.
setInterval
is used on server (#25259).<NuxtPage />
but have thevue-router
integration enabled (#25490). (<RouterView />
should not be used on its own.)🧂 Granular view transitions support
It's now possible to control view transitions support on a per-page basis, using
definePageMeta
(#25264).You need to have experimental view transitions support enabled first:
And you can opt in/out granularly:
Finally, Nuxt will not apply View Transitions if the user's browser matches
prefers-reduced-motion: reduce
(#22292). You can set `viewTraConfiguration
📅 Schedule: Branch creation - "after 2am and before 3am" (UTC), Automerge - "after 1am and before 2am" (UTC).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.