This repository has been archived by the owner on Apr 6, 2023. It is now read-only.
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.
Beta Testing
Switch to the edge channel.
⭐ What is New?
Full Static Support Enhancements
We have introduced Full-Static mode payload extraction in RC.10. Many of the issues from the initial implementation are resolved with this release thanks to your amazing feedback! Notably for SPA routes and state that is now in the initial state.
🧪 We understand that there might be still issues with the new implementation. Please report if spotted any. You can use new
experimental.payloadExtraction: false
flag innuxt.config
to opt-out as well.IPv6 and HTTPS support for
nuxi dev
and viteNuxi CLI and unjs/listhen are improved and now support
--https
flag and ipv6 hosts out of the box with an auto-generated certificate!Issues with vite HMR and vite-node should be resolved as well. If you were previously using
NODE_TLS_REJECT_UNAUTHORIZED
or customvite.server.hmr
options for a workaround, you can try to remove them.Note: If you see something like
http://[::]:3000/
when runningnuxi preview
, it is all normal! New IPv6 URL works in all modern browsers and is also backward compatible with IPv4 interfaces.Nitro Improvements
Nitro is the server engine for Nuxt 3. We had landed several fixes in 0.5.2 and 0.5.3 releases versions improving stability and bug fixes.
Full Changelog
compare changes
🚀 Enhancements
useNitro()
utility (#7557)🩹 Fixes
nuxi dev --https
(#7545)nuxi dev --https
working out of the box (#7547)cssSourceMap
with newsourcemap
format [bridge] (#7541)ssr:true
(#7553)nuxi dev
(#7560)state
in the initial state instead of extracting it (#7567)vite-node
fallback error handler (#7575)ctx.nuxt.options.modulesDir
for resolving externals withvite-node
(#7612)process.client
for early redirect innavigateTo
(#7625).vue
extensions from component types (#7673)<NuxtLink>
prefetching (#7679)📖 Documentation
addComponent
to modules and updateaddImports
(#7543)addImportsSources
to list of kit utils (#7636)defineNuxtComponent
page (#7618)❤️ Contributors