Skip to content

chore(deps): upgrade nuxt seo modules to their new majors - #63

Merged
larbish merged 1 commit into
mainfrom
chore/seo-deps
Oct 20, 2026
Merged

larbish merged 1 commit into
mainfrom
chore/seo-deps

Conversation

@larbish

@larbish larbish commented Oct 20, 2026

Copy link
Copy Markdown
Contributor

Upgrades the Nuxt SEO modules to the majors released with Nuxt SEO v6:

  • @nuxtjs/robots 7, @nuxtjs/sitemap 9, nuxt-og-image 7, nuxt-schema-org 7, nuxt-seo-utils 9
  • robots 7 and sitemap 9 must land together: sitemap 8 imports a robots path that v7 removed, so the server crashes on startup
  • OG Image v7 signs URLs with Nuxt's appSecret and no longer creates one per build: the e2e server gets a throwaway NUXT_APP_SECRET, and the docs now list NUXT_APP_SECRET instead of NUXT_OG_IMAGE_SECRET
  • The playground now uses nuxtseo-devtools-host instead of nuxtseo-layer-devtools, so only nuxt-site-config v5 is left in the tree

No output change compared with main: robots.txt, sitemap, X-Robots-Tag, head tags, JSON-LD and all OG images are identical. Before deploying, set NUXT_APP_SECRET (32+ characters) on every site, or OG images return 500.

🤖 Generated with Claude Code, reviewed by @larbish before opening.

@coldtea-pr-lens

Copy link
Copy Markdown

Note

The title starts with chore(deps):, so PR Lens left this pull request undrawn. Comment @pr-lens draw to draw it

github.comment.notice: false in .github/pr-lens.yml turns this note off

@vercel

vercel Bot commented Oct 20, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
comark-docs-layer Ready Ready Preview Oct 20, 2026 2:31pm UTC

@coderabbitai

coderabbitai Bot commented Oct 20, 2026

Copy link
Copy Markdown
Contributor

Warning

Review limit reached

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Next included review available in 58 seconds.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

Learn how review limits work.

Review configuration:

⚙️ Run configuration
  • Configuration used: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: b91afc34-4b16-4a00-9c06-34fa44909ecc
📥 Commits

Reviewing files that changed from the base of the PR and between b0655e6 and 1fff526.

⛔ Files ignored due to path filters: 1
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing: 5
  • package.json
  • playground/content/1.getting-started/3.configuration.md
  • playground/content/4.deployment/1.vercel.md
  • playground/package.json
  • test/e2e/setup.ts
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

Copy link
Copy Markdown

Documentation previews

📚 Preview all documentation changes (follows new pushes)

Pinned to the current head: 1fff526

@pkg-pr-new

pkg-pr-new Bot commented Oct 20, 2026

Copy link
Copy Markdown
npm i https://pkg.pr.new/comarkdown/comark-docs@63

commit: 1fff526

@larbish
larbish merged commit 66b31ca into main Oct 20, 2026
8 of 9 checks passed
@larbish
larbish deleted the chore/seo-deps branch October 20, 2026 15:29

This branch was successfully deployed

2 active deployments
Preview — 1fff5268 Deployed Oct 20, 2026 by vercel[bot]
Production — 1fff5268 Deployed Oct 20, 2026 by vercel[bot]
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.

1 participant