DEV Community

Cover image for next-advanced-sitemap v1.0.7 — safer URL ingestion & automatic trimming for Next.js sitemap generation
FomaDev
FomaDev

Posted on • Originally published at npmjs.com

next-advanced-sitemap v1.0.7 — safer URL ingestion & automatic trimming for Next.js sitemap generation

next-advanced-sitemap v1.0.7 is now available.

This release improves ingestion resilience by automatically sanitizing invisible leading and trailing spaces before validation and XML generation.

What’s included in v1.0.7:

  • Automatic .trim() sanitization for:

    • Primary URLs
    • Hreflang alternates
    • Image sitemap entries
    • Video sitemap metadata
  • Silent correction of accidental spacing issues caused by:

    • CMS content
    • Markdown ingestion
    • Copy/paste mistakes
    • Distributed data pipelines
  • Strict validation remains intact:

    Invalid internal URL spacing still correctly triggers validation failures.

Why this matters:

Large-scale Next.js applications often ingest URLs from databases, CMS platforms, APIs, or Markdown files. Small formatting inconsistencies can unexpectedly break sitemap generation or XML compilation pipelines.

v1.0.7 prevents these issues automatically while preserving strict structural validation.

Features:

  • Google Images support
  • Google Video support
  • Google News support
  • Hreflang / multilingual SEO
  • App Router support
  • Type-safe configuration
  • Zero dependencies

Install:

npm install next-advanced-sitemap

NPM:
https://www.npmjs.com/package/next-advanced-sitemap

GitHub:
https://github.com/fomadev/next-advanced-sitemap

Top comments (0)