b325fada567892b63ecae87c1ff845c8514457ba Thanks @andremralves! - Fixes generated URLs when using a base with a SSR adapter1baf0b0d3cbd0564954c2366a7278794fad6726e Thanks @sarah11918! - Updates README35cd810f0 Thanks @evadecker! - Upgrades Zod to 3.22.410b103820 Thanks @silent1mezzo! - Display output directory in the sitemap build result6f60da805 Thanks @ematipico! - Add provenance statement when publishing the library from CI#8188 d0679a666 Thanks @ematipico! - Remove support for Node 16. The lowest supported version by Astro and all integrations is now v18.14.1. As a reminder, Node 16 will be deprecated on the 11th September 2023.
#8179 6011d52d3 Thanks @matthewp! - Astro 3.0 Release Candidate
1eae2e3f7 Thanks @Princesseuh! - Remove support for Node 16. The lowest supported version by Astro and all integrations is now v18.14.1. As a reminder, Node 16 will be deprecated on the 11th September 2023.77ffcc8f8 Thanks @natemoo-re! - Ensure nested 404 and 500 pages are always excludeddd931a780 Thanks @natemoo-re! - Sitemap only includes page routes (generated by .astro files) rather than all routes (pages, endpoints, or redirects). This behavior matches our existing documentation, but is a breaking change nonetheless.dd931a780 Thanks @natemoo-re! - Ensure trailing slash is only added to page routesc258492b7 Thanks @natemoo-re! - Ensure sitemap only excludes numerical pages matching /404 and /500 exactlydff0d0dda Thanks @andremralves! - Fix sitemap does not filter pages6ca3b5a9e Thanks @alexanderniebuhr! - exported enum type to support typescript > 5.01b90a7a5d Thanks @TheOtterlord! - Fix generation for static dynamic routesad907196c Thanks @atilafassina! - Adds support to SSR routes to sitemap generation.1ec1df126 Thanks @andremralves! - Fix sitemap generation with a base patha13e9d7e3 Thanks @Yan-Thomas! - Consistency improvements to several package descriptionsafbbc4d5b Thanks @Princesseuh! - Updated compilation settings to disable downlevelling for Node 144fcefa34f Thanks @vic1707! - update ChangeFreq to support typescript configurations with string literal or predefined value.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!
This 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 output is 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 the adapter configuration. 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 add output: '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',
});
#3978 b37d7078a Thanks @Chrissdroid! - Update README to reflect @astrojs/sitemap@0.2.0 changes
#4004 ef9c4152b Thanks @sarah11918! - [READMEs] removed "experimental" from astro add instructions
#3854 b012ee55 Thanks @bholmesdev! - [astro add] Support adapters and third party packages
52f75369 Thanks @alextim! - fix: if serialize function returns undefined for the passed entry, such entry will be excluded from sitemap3f8ee70e Thanks @bholmesdev! - Add warning log for sitemap + SSR adapter, with suggestion to use customPages configuration option#3579 1031c06f Thanks @alextim! - # Key features
lastmod etc.## Important changes
The integration always generates at least two files instead of one:
sitemap-index.xml - index file;sitemap-{i}.xml - actual sitemap.c601ce59 Thanks @caioferrarezi! - Prevent sitemap URLs with trimmed pathse425f896 Thanks @FredKSchott! - Update config options to respect RFC0019e425f896 Thanks @FredKSchott! - Add new sitemap configuration options:
filter: filter pages to include in your sitemapcanonicalURL: override your astro.config site with a custom base URL#2885 6b004363 Thanks @bholmesdev! - Add README across Astro built-in integrations
#2847 3b621f7a Thanks @tony-sull! - Adds keywords to the official integrations to support discoverability on Astro's Integrations site
3b621f7a Thanks @tony-sull! - Adds keywords to the official integrations to support discoverability on Astro's Integrations site