Releases: nuxt-modules/sitemap
v5.0.1
v5.0.0
🚨 Breaking Changes
✨ Official Nuxt Sitemap Module
This module is now the official Sitemap module for Nuxt 3.
To properly reflect this, the package has been renamed to @nuxtjs/sitemap
from nuxt-simple-sitemap
and the GitHub repository has been moved to nuxt-modules/sitemap.
- Update the dependency
{
"dependencies": {
- "nuxt-simple-sitemap": "*"
+ "@nuxtjs/sitemap": "^5.0.0"
}
}
- Update your
nuxt.config
.
export default defineNuxtConfig({
modules: [
- 'nuxt-simple-sitemap'
+ '@nuxtjs/sitemap'
]
})
🐞 Bug Fixes
Improved Cache Debugging
- Set browser cache time to match
cacheMaxAgeSeconds
- by @harlan-zw (00d17) - Iso timestamp for debugging cache - by @harlan-zw (db3f3)
- Cache headers for prerendered sitemap - by @harlan-zw (57bef)
- More explicit caching - by @harlan-zw (328b7)
More Consistent DevTools UI
The DevTools has been updated to match the branding of the other Nuxt SEO module DevTools. (bc4ae)
Others
- Redirect multi sitemap
sitemap.xml
using route rules - by @harlan-zw (e1bee)
View changes on GitHub
v4.4.1
No significant changes
View changes on GitHub
v4.4.0
🚀 Features
- Gzip streaming with
experimentalCompression
- by @harlan-zw (c111a)
🐞 Bug Fixes
- xsl: Hint to view page source - by @harlan-zw (8d657)
View changes on GitHub
v4.3.0
🐞 Bug Fixes
- Warn when
@nuxtjs/i18n
is installed without locales - by @harlan-zw (863b0) - Require nuxt 3.9 - by @harlan-zw (cace3)
View changes on GitHub
v4.2.3
No significant changes
View changes on GitHub
v4.2.2
No significant changes
View changes on GitHub
v4.2.1
🐞 Bug Fixes
- Avoid incorrectly formatted
lastmod
- by @harlan-zw (9a83b) - i18n: Safer locale prefix splitting - by @harlan-zw (27c07)
View changes on GitHub
v4.2.0
🚀 Features
- Upgrade to nuxt-site-config v2 - by @harlan-zw (2510e)
Providing a number of performance improvements related to Site Config.
- Integrate with nuxt-simple-robots v4 - by @harlan-zw (1837f)
This new integration will automatically exclude URLs from the sitemap when they are ignored by robot rules (i.e /robots.txt
, hook or nuxt config).
To stop a page from being added to the sitemap previously, you either needed to use the exclude
option or index: false
, sitemap: false
within routre rules. This new integration should be much more seamless.
View changes on GitHub
v4.1.17
No significant changes