chore(deps): update nuxt core to v3.15.3 #483
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:
3.15.2->3.15.33.15.2->3.15.3Release Notes
nuxt/nuxt (@nuxt/kit)
v3.15.3Compare Source
👀 Highlights
CORS configuration for dev server
Alongside a range of improvements, we've also shipped a significant fix to impose CORS origin restrictions on the dev server. This applies to your Vite or Webpack/Rspack dev middleware only.
This is a significant/breaking change we would not normally ship in a patch but it is a security fix (see GHSA-4gf7-ff8x-hq99 and GHSA-2452-6xj8-jh47) and we urge you to update ASAP.
You can configure the allowed origins and other CORS options via the
devServer.corsoptions in yournuxt.config, which may be relevant if you are developing with a custom hostname:✅ 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 unjs ecosystem.
👉 Changelog
compare changes
🔥 Performance
mkdirSynccalls (#30651)findPathandresolvePath(#30682)Transitioncomponent only on client side (#30720)🩹 Fixes
#app-manifestalias (#30618)plugin.srcfor variable name generation (#30649)dev/testenvironment value (#30667)invalidateModulecall (9bd71e498)[[optional dynamic params (#30619)devServer.cors(406db5b4d)💅 Refactors
externalityand use vite internal config (#30634)📖 Documentation
useFetchexample (#30629)nuxisource code (4fabe0025)NuxtLink(#30614)addRouteMiddleware(#30656)ClientOnlywithonMountedhook (#30670)navigationmode incallOncecomposable (#30612)📦 Build
inlineDependenciesoption (01adefcec)🏡 Chore
lodash-es(0c01273f5)🤖 CI
❤️ Contributors
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.