Skip to content

chore(deps): bump @nuxtjs/sitemap to 8.2.2 - #39

Open
mendral-app[bot] wants to merge 1 commit into
mainfrom
mendral/deps/nuxtjs-sitemap-8.2.2
Open

chore(deps): bump @nuxtjs/sitemap to 8.2.2#39
mendral-app[bot] wants to merge 1 commit into
mainfrom
mendral/deps/nuxtjs-sitemap-8.2.2

Conversation

@mendral-app

@mendral-app mendral-app Bot commented Jul 20, 2026

Copy link
Copy Markdown

⚠️ Reviewer attention

Risk level: Medium — Major version bump on @nuxtjs/sitemap (7→8) in a codebase using @nuxt/content for the blog.

Breaking changes in 8.x:

  1. Site Config v4 dependency: Internal dependency bump (from v3). No direct config impact for standard usage.
  2. Content v3 path filtering: Paths with .navigation property are now filtered from sitemap URLs. The landing blog uses simple markdown files in content/blog/ without explicit navigation config — should be unaffected, but verify blog post URLs still appear in generated sitemap.
  3. i18n multi-sitemap auto-expansion: Custom sitemaps with includeAppSources: true are auto-expanded per locale. Not applicable — no i18n configuration in this project.
  4. asSitemapCollection() deprecateddefineSitemapSchema(). Not applicable — we don't use this composable.

What couldn't be verified:

  • Whether the generated sitemap.xml includes all 3 blog posts (human-in-the-loop-security-control, incident-response-autonomous-agent-misconduct, pr-reputation-attack-threat-model) after the upgrade.
  • Whether the @nuxt/content integration behaves identically with sitemap v8's new filtering logic.

Suggested manual checks:

  • Run nuxt generate and inspect the output sitemap.xml — confirm all blog pages and static pages are present.
  • Check robots.txt sitemap reference is correct.

Packages bumped

Package Old New Published
@nuxtjs/sitemap ^7.6.0 ^8.2.2 2026-06-26
Per-package detail

@nuxtjs/sitemap 7.6.0 → 8.2.2

  • v8.0.0: Site Config v4 dependency, asSitemapCollection() deprecated, Content v3 .navigation path filtering, i18n multi-sitemap auto-expansion.
  • v8.0.x – v8.2.2: Various bug fixes, Vercel edge compatibility, improved error messages, non-HTML URL inclusion fixes.
  • Impact: The landing site uses @nuxtjs/sitemap for sitemap generation alongside @nuxt/content for the blog. The Content path filtering change is the primary concern — blog posts use simple markdown without navigation properties, so they should remain in the sitemap, but this warrants verification.

Files modified

  • landing/package.json
  • landing/pnpm-lock.yaml
  • .github/workflows/ci.yml (pin actions to SHAs — required by org policy)

Note

Created by Mendral. Tag @mendral-app with feedback or questions.

Major version bump 7.x → 8.x. Includes site-config v4,
i18n auto-expansion, and Content path filtering changes.
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying pratrol with  Cloudflare Pages  Cloudflare Pages

Latest commit: 150942b
Status: ✅  Deploy successful!
Preview URL: https://784ed517.pratrol.pages.dev
Branch Preview URL: https://mendral-deps-nuxtjs-sitemap.pratrol.pages.dev

View logs

@mendral-app
mendral-app Bot marked this pull request as ready for review July 20, 2026 09:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants