diff options
Diffstat (limited to '.changeset/ten-walls-tap.md')
-rw-r--r-- | .changeset/ten-walls-tap.md | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/.changeset/ten-walls-tap.md b/.changeset/ten-walls-tap.md deleted file mode 100644 index afc8c07ed..000000000 --- a/.changeset/ten-walls-tap.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -'astro': major ---- - -### [changed]: `RouteData.distURL` is now an array -In Astro v4.x, `RouteData.distURL` was `undefined` or a `URL` - -Astro v5.0, `RouteData.distURL` is `undefined` or an array of `URL`. This was a bug, because a route can generate multiple files on disk, especially when using dynamic routes such as `[slug]` or `[...slug]`. - -#### What should I do? -Update your code to handle `RouteData.distURL` as an array. - -```diff -if (route.distURL) { -- if (route.distURL.endsWith('index.html')) { -- // do something -- } -+ for (const url of route.distURL) { -+ if (url.endsWith('index.html')) { -+ // do something -+ } -+ } -} -``` |