Repository navigation
fix(deps): update dependency @nuxtjs/sitemap to v9 - #17
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
renovate
Bot
force-pushed
the
renovate/nuxtjs-sitemap-9.x
branch
3 times, most recently
from
October 13, 2026 16:51
e4af114 to
ef7bf40
Compare
renovate
Bot
force-pushed
the
renovate/nuxtjs-sitemap-9.x
branch
from
October 14, 2026 12:59
ef7bf40 to
5517a92
Compare
renovate
Bot
force-pushed
the
renovate/nuxtjs-sitemap-9.x
branch
from
October 20, 2026 11:45
5517a92 to
f08cc94
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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:
8.6.1→9.1.0Release Notes
nuxt-modules/sitemap (@nuxtjs/sitemap)
v9.1.0Compare Source
🚀 Features
View changes on GitHub
v9.0.3Compare Source
🐞 Bug Fixes
View changes on GitHub
v9.0.2Compare Source
🐞 Bug Fixes
View changes on GitHub
v9.0.1Compare Source
No significant changes
View changes on GitHub
v9.0.0Compare Source
Nuxt Sitemap v9 moves the module to Nuxt 4.6 and Nuxt 5. Server code now uses the portable
nuxt/serverAPIs.v9 ships in Nuxt SEO v6. If you use
@nuxtjs/seo, follow the Nuxt SEO v5 to v6 migration guide.Read the breaking changes below, then follow the upgrade steps.
Nuxt 4.6 and Node 22
v9 requires Nuxt
^4.6.0 || ^5.0.0. Nuxt 3 and Nuxt 4 releases before 4.6 are not supported.The Node engine range is
^22.22.3 || ^24.15.0 || >=26.0.0. (#687)Server events use
RequestEventSitemap Nitro hooks receive a
RequestEventfromnuxt/server. This coverssitemap:input,sitemap:resolved,sitemap:index-resolved,sitemap:sitemaps-resolved,sitemap:outputandsitemap:sources. (#687)The
RequestEventtype has noevent.nodeproperty. Read headers from the webRequest:nitroApp.hooks.hook('sitemap:sources', async (ctx) => { - const authHeader = ctx.event.node.req.headers.authorization + const authHeader = ctx.event.req.headers.get('authorization') })Import server helpers from
#sitemap/serverdefineSitemapEventHandler()andasSitemapUrl()have a typed public import path. Server auto imports still resolve both names.defineSitemapEventHandler()now wrapsdefineEventHandler()fromnuxt/server. Itseventis aRequestEvent. Use request utilities fromnuxt/server, such asgetQuery().Nuxt Robots v7 and Nuxt Site Config v5
v9 loads Nuxt Site Config v5 through Nuxt module dependencies. (#695)
If you use Nuxt Robots, upgrade it to v7. The sitemap reads robots rules from
#robots/server. The module no longer detects the legacynuxt-simple-robotspackage. (#687)Nuxt Content v2 removed
v9 supports Nuxt Content v3 only. The
strictNuxtContentPathsoption and the@nuxt/content@v2:urlsapp source are removed. (#698)If you use Nuxt Content v2, upgrade to Nuxt Content v3. Then add
defineSitemapSchema()to each page collection. See Nuxt Content.Zod 4 for content schemas
The optional
zodpeer is now^4.6.5. If you usedefineSitemapSchema(), install Zod 4.6.5 or a later 4.x release. The Zod 3 mismatch warning is removed. (#687)DevTools needs
nuxtseo-devtools-hostThe DevTools panel moved to an optional package. Install it as a dev dependency:
Restart the dev server after you install it. You do not add the package to
modules. Without it, the Sitemap tab shows an install button.🚀 New Features
Typed
#sitemap/serverimportsServer helpers and types now have one typed import path. The alias works on Nuxt 4.6 and Nuxt 5. (#687)
🐛 Bug Fixes
definePageMeta({ sitemap: false })are now excluded. (#691)sensitive,strictandend, nested routes and page aliases. (#692)noindexheaders still exclude URLs. (#687)⚡ Performance
experimentalStreamingandexperimentalCompressionare off, the build removes their code. In one measured app, total server JavaScript fell from 2,054,112 to 2,046,716 bytes. (#690)patheandpkg-typesare no longer direct dependencies. (#687)Upgrading
@nuxtjs/seo, upgrade it to v6. Nuxt SEO v6 includes Sitemap v9.@nuxtjs/sitemapv9. If you use@nuxtjs/robots, upgrade it to v7.event.node.reqwithevent.req.defineSitemapEventHandler()andasSitemapUrl()from#sitemap/server.strictNuxtContentPaths.pnpm add -D nuxtseo-devtools-host.👉 Changelog
🚨 Breaking Changes
🐞 Bug Fixes
🏎 Performance
View changes on GitHub
🧠 Agent Skill
If you use an AI agent, install the
@nuxtjs/sitemapSkill on skilld.dev with this command:v8.6.2Compare Source
No significant changes
View changes on GitHub
Configuration
📅 Schedule: (UTC)
🚦 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 this update again.
This PR was generated by Mend Renovate. View the repository job log.