3.21.7 is the a security hotfix release.
👉 make sure to check https://github.com/nuxt/nuxt/security/advisories to view open advisories resolved by this release.
👉 Changelog
🩹 Fixes
- nitro: Assign
noSSRbefore deciding payload extraction (#35108) - vite: Avoid filtering out dirs with shared prefix from
allowDirs(#35112) - nuxt: Use resolve from
pathefor buildCache path boundary check (#35111) - nuxt: Prevent sibling-directory traversal in test component wrapper (#35110)
- nitro: Pass event data to
isValidin dev clipboard-copy listener (#35109) - nuxt: Validate protocols in
reloadNuxtApppath before reload (#35115) - vite: Resolve vite
clientServerwithssr: false(#34959) - vite: Prefix public asset virtuals with null byte (38d330179)
- nuxt: Handle missing payload in chunkError listener (#35155)
- vite: Close vite dev server on nuxt close (d007d7060)
- kit,nuxt: Handle cancelling prompts to install packages (59821a5ca)
- nuxt: Await in-lifght template generation when closing nuxt (#35181)