@astrojs/sitemap
1.0.0
Major Changes
-
04ad44563- > Astro v1.0 is out! Read the official announcement post.No breaking changes. This package is now officially stable and compatible with
astro@1.0.0!
0.3.0
Minor Changes
-
#4015
6fd161d76Thanks @matthewp! - Newoutputconfiguration optionThis change introduces a new "output target" configuration option (
output). Setting the output target lets you decide the format of your final build, either:"static"(default): A static site. Your final build will be a collection of static assets (HTML, CSS, JS) that you can deploy to any static site host."server": A dynamic server application. Your final build will be an application that will run in a hosted server environment, generating HTML dynamically for different requests.
If
outputis omitted from your config, the default value"static"will be used.When using the
"server"output target, you must also include a runtime adapter via theadapterconfiguration. An adapter will adapt your final build to run on the deployed platform of your choice (Netlify, Vercel, Node.js, Deno, etc).To migrate: No action is required for most users. If you currently define an
adapter, you will need to also addoutput: 'server'to your config file to make it explicit that you are building a server. Here is an example of what that change would look like for someone deploying to Netlify:import { defineConfig } from 'astro/config'; import netlify from '@astrojs/netlify/functions'; export default defineConfig({ adapter: netlify(), + output: 'server', });
Patch Changes
- #3978
b37d7078aThanks @Chrissdroid! - Update README to reflect@astrojs/sitemap@0.2.0changes
- #4004
ef9c4152bThanks @sarah11918! - [READMEs] removed "experimental" from astro add instructions
0.2.6
Patch Changes
0.2.5
Patch Changes
- #3854
b012ee55Thanks @bholmesdev! - [astro add] Support adapters and third party packages
0.2.4
Patch Changes
0.2.3
Patch Changes
- #3723
52f75369Thanks @alextim! - fix: ifserializefunction returnsundefinedfor the passed entry, such entry will be excluded from sitemap
0.2.2
Patch Changes
- #3689
3f8ee70eThanks @bholmesdev! - Add warning log for sitemap + SSR adapter, with suggestion to use customPages configuration option
0.2.1
Patch Changes
0.2.0
Minor Changes
-
#3579
1031c06fThanks @alextim! - # Key features- Split up your large sitemap into multiple sitemaps by custom limit.
- Ability to add sitemap specific attributes such as
lastmodetc. - Final output customization via JS function.
- Localization support.
- Reliability: all config options are validated.
Important changes
The integration always generates at least two files instead of one:
sitemap-index.xml- index file;sitemap-{i}.xml- actual sitemap.
0.1.2
Patch Changes
0.1.1
Patch Changes
- #3553
c601ce59Thanks @caioferrarezi! - Prevent sitemap URLs with trimmed paths
0.1.0
Minor Changes
e425f896Thanks @FredKSchott! - Update config options to resepect RFC0019
Patch Changes
e425f896Thanks @FredKSchott! - Add new sitemap configuration options:filter: filter pages to include in your sitemapcanonicalURL: override your astro.configsitewith a custom base URL
0.0.2
Patch Changes
- #2885
6b004363Thanks @bholmesdev! - Add README across Astro built-in integrations
- #2847
3b621f7aThanks @tony-sull! - Adds keywords to the official integrations to support discoverability on Astro's Integrations site
0.0.2-next.0
Patch Changes
- #2847
3b621f7aThanks @tony-sull! - Adds keywords to the official integrations to support discoverability on Astro's Integrations site