junkisai / web-app-template

1 stars 0 forks source link

fix(deps): update dependency astro to v4.6.3 - autoclosed #47

Closed renovate[bot] closed 4 months ago

renovate[bot] commented 7 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
astro (source) 4.2.3 -> 4.6.3 age adoption passing confidence

Release Notes

withastro/astro (astro) ### [`v4.6.3`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#463) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.6.2...astro@4.6.3) ##### Patch Changes - [#​10799](https://togithub.com/withastro/astro/pull/10799) [`dc74afca9f5eebc2d61331298d6ef187d92051e0`](https://togithub.com/withastro/astro/commit/dc74afca9f5eebc2d61331298d6ef187d92051e0) Thanks [@​martrapp](https://togithub.com/martrapp)! - Fixes an issue with persisted non-text input fields that have the focus during view transition navigation. - [#​10773](https://togithub.com/withastro/astro/pull/10773) [`35e43ecdaae7adc4b9a0b974192a033568cfb3f0`](https://togithub.com/withastro/astro/commit/35e43ecdaae7adc4b9a0b974192a033568cfb3f0) Thanks [@​lilnasy](https://togithub.com/lilnasy)! - Improves performance for frequent use of small components. - [#​10763](https://togithub.com/withastro/astro/pull/10763) [`63132771373ce1510be3e8814897accc0bf62ef8`](https://togithub.com/withastro/astro/commit/63132771373ce1510be3e8814897accc0bf62ef8) Thanks [@​matthewp](https://togithub.com/matthewp)! - Invalidate CC cache manifest when lockfile or config changes - [#​10811](https://togithub.com/withastro/astro/pull/10811) [`77822a822b04b5113726f713df104e8667333c59`](https://togithub.com/withastro/astro/commit/77822a822b04b5113726f713df104e8667333c59) Thanks [@​AvinashReddy3108](https://togithub.com/AvinashReddy3108)! - Update list of available integrations in the `astro add` CLI help. ### [`v4.6.2`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#462) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.6.1...astro@4.6.2) ##### Patch Changes - [#​10732](https://togithub.com/withastro/astro/pull/10732) [`a92e263beb6e0166f1f13c97803d1861793e2a99`](https://togithub.com/withastro/astro/commit/a92e263beb6e0166f1f13c97803d1861793e2a99) Thanks [@​rishi-raj-jain](https://togithub.com/rishi-raj-jain)! - Correctly sets `build.assets` directory during `vite` config setup - [#​10776](https://togithub.com/withastro/astro/pull/10776) [`1607face67051b16d4648555f1001b2a9308e377`](https://togithub.com/withastro/astro/commit/1607face67051b16d4648555f1001b2a9308e377) Thanks [@​fshafiee](https://togithub.com/fshafiee)! - Fixes cookies type inference - [#​10796](https://togithub.com/withastro/astro/pull/10796) [`90669472df3a05b33f0de46fd2d039e3eba7f7dd`](https://togithub.com/withastro/astro/commit/90669472df3a05b33f0de46fd2d039e3eba7f7dd) Thanks [@​bluwy](https://togithub.com/bluwy)! - Disables streaming when rendering site with `output: "static"` - [#​10782](https://togithub.com/withastro/astro/pull/10782) [`b0589d05538fcc77dd3c38198bf93f3548362cd8`](https://togithub.com/withastro/astro/commit/b0589d05538fcc77dd3c38198bf93f3548362cd8) Thanks [@​nektro](https://togithub.com/nektro)! - Handles possible null value when calling `which-pm` during dynamic package installation - [#​10774](https://togithub.com/withastro/astro/pull/10774) [`308b5d8c122f44e7724bb2f3ad3aa5c43a83e584`](https://togithub.com/withastro/astro/commit/308b5d8c122f44e7724bb2f3ad3aa5c43a83e584) Thanks [@​Princesseuh](https://togithub.com/Princesseuh)! - Fixes `astro add` sometimes modifying `baseUrl` unintentionally - [#​10783](https://togithub.com/withastro/astro/pull/10783) [`4dbd545304d1a8af903c8c97f237eb55c988c40b`](https://togithub.com/withastro/astro/commit/4dbd545304d1a8af903c8c97f237eb55c988c40b) Thanks [@​jurajkapsz](https://togithub.com/jurajkapsz)! - Fixes Picture component specialFormatsFallback fallback check - [#​10775](https://togithub.com/withastro/astro/pull/10775) [`06843121450899ecf0390ca4efaff6c9a6fe0f75`](https://togithub.com/withastro/astro/commit/06843121450899ecf0390ca4efaff6c9a6fe0f75) Thanks [@​Princesseuh](https://togithub.com/Princesseuh)! - Fixes assets endpoint in serverless returning 404 in certain situations where the website might be under a protected route - [#​10787](https://togithub.com/withastro/astro/pull/10787) [`699f4559a279b374bddb3e5e48c72afe2709e8e7`](https://togithub.com/withastro/astro/commit/699f4559a279b374bddb3e5e48c72afe2709e8e7) Thanks [@​martrapp](https://togithub.com/martrapp)! - Fixes a timing issue in the view transition simulation. ### [`v4.6.1`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#461) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.6.0...astro@4.6.1) ##### Patch Changes - [#​10708](https://togithub.com/withastro/astro/pull/10708) [`742866c5669a2be4f8b5a4c861cadb933c381415`](https://togithub.com/withastro/astro/commit/742866c5669a2be4f8b5a4c861cadb933c381415) Thanks [@​horo-fox](https://togithub.com/horo-fox)! - Limits parallel imports within `getCollection()` to prevent EMFILE errors when accessing files - [#​10755](https://togithub.com/withastro/astro/pull/10755) [`c6d59b6fb7db20af957a8706c8159c50619235ef`](https://togithub.com/withastro/astro/commit/c6d59b6fb7db20af957a8706c8159c50619235ef) Thanks [@​ematipico](https://togithub.com/ematipico)! - Fixes a case where the i18n fallback failed to correctly redirect to the index page with SSR enabled ### [`v4.6.0`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#460) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.5.18...astro@4.6.0) ##### Minor Changes - [#​10591](https://togithub.com/withastro/astro/pull/10591) [`39988ef8e2c4c4888543c973e06d9b9939e4ac95`](https://togithub.com/withastro/astro/commit/39988ef8e2c4c4888543c973e06d9b9939e4ac95) Thanks [@​mingjunlu](https://togithub.com/mingjunlu)! - Adds a new dev toolbar settings option to change the horizontal placement of the dev toolbar on your screen: bottom left, bottom center, or bottom right. - [#​10689](https://togithub.com/withastro/astro/pull/10689) [`683d51a5eecafbbfbfed3910a3f1fbf0b3531b99`](https://togithub.com/withastro/astro/commit/683d51a5eecafbbfbfed3910a3f1fbf0b3531b99) Thanks [@​ematipico](https://togithub.com/ematipico)! - Deprecate support for versions of Node.js older than `v18.17.1` for Node.js 18, older than `v20.0.3` for Node.js 20, and the complete Node.js v19 release line. This change is in line with Astro's [Node.js support policy](https://docs.astro.build/en/upgrade-astro/#support). - [#​10678](https://togithub.com/withastro/astro/pull/10678) [`2e53b5fff6d292b7acdf8c30a6ecf5e5696846a1`](https://togithub.com/withastro/astro/commit/2e53b5fff6d292b7acdf8c30a6ecf5e5696846a1) Thanks [@​ematipico](https://togithub.com/ematipico)! - Adds a new experimental security option to prevent [Cross-Site Request Forgery (CSRF) attacks](https://owasp.org/www-community/attacks/csrf). This feature is available only for pages rendered on demand: ```js import { defineConfig } from 'astro/config'; export default defineConfig({ experimental: { security: { csrfProtection: { origin: true, }, }, }, }); ``` Enabling this setting performs a check that the "origin" header, automatically passed by all modern browsers, matches the URL sent by each `Request`. This experimental "origin" check is executed only for pages rendered on demand, and only for the requests ` POST, `PATCH` , `DELETE`and`PUT`with one of the following`content-type\` headers: 'application/x-www-form-urlencoded', 'multipart/form-data', 'text/plain'. It the "origin" header doesn't match the pathname of the request, Astro will return a 403 status code and won't render the page. - [#​10193](https://togithub.com/withastro/astro/pull/10193) [`440681e7b74511a17b152af0fd6e0e4dc4014025`](https://togithub.com/withastro/astro/commit/440681e7b74511a17b152af0fd6e0e4dc4014025) Thanks [@​ematipico](https://togithub.com/ematipico)! - Adds a new i18n routing option `manual` to allow you to write your own i18n middleware: ```js import { defineConfig } from 'astro/config'; // astro.config.mjs export default defineConfig({ i18n: { locales: ['en', 'fr'], defaultLocale: 'fr', routing: 'manual', }, }); ``` Adding `routing: "manual"` to your i18n config disables Astro's own i18n middleware and provides you with helper functions to write your own: `redirectToDefaultLocale`, `notFound`, and `redirectToFallback`: ```js // middleware.js import { redirectToDefaultLocale } from 'astro:i18n'; export const onRequest = defineMiddleware(async (context, next) => { if (context.url.startsWith('/about')) { return next(); } else { return redirectToDefaultLocale(context, 302); } }); ``` Also adds a `middleware` function that manually creates Astro's i18n middleware. This allows you to extend Astro's i18n routing instead of completely replacing it. Run `middleware` in combination with your own middleware, using the `sequence` utility to determine the order: ```js title="src/middleware.js" import { defineMiddleware, sequence } from 'astro:middleware'; import { middleware } from 'astro:i18n'; // Astro's own i18n routing config export const userMiddleware = defineMiddleware(); export const onRequest = sequence( userMiddleware, middleware({ redirectToDefaultLocale: false, prefixDefaultLocale: true, }) ); ``` - [#​10671](https://togithub.com/withastro/astro/pull/10671) [`9e14a78cb05667af9821948c630786f74680090d`](https://togithub.com/withastro/astro/commit/9e14a78cb05667af9821948c630786f74680090d) Thanks [@​fshafiee](https://togithub.com/fshafiee)! - Adds the `httpOnly`, `sameSite`, and `secure` options when deleting a cookie ##### Patch Changes - [#​10747](https://togithub.com/withastro/astro/pull/10747) [`994337c99f84304df1147a14504659439a9a7326`](https://togithub.com/withastro/astro/commit/994337c99f84304df1147a14504659439a9a7326) Thanks [@​lilnasy](https://togithub.com/lilnasy)! - Fixes an issue where functions could not be used as named slots. - [#​10750](https://togithub.com/withastro/astro/pull/10750) [`7e825604ddf90c989537e07939a39dc249343897`](https://togithub.com/withastro/astro/commit/7e825604ddf90c989537e07939a39dc249343897) Thanks [@​OliverSpeir](https://togithub.com/OliverSpeir)! - Fixes a false positive for "Invalid `tabindex` on non-interactive element" rule for roleless elements ( `div` and `span` ). - [#​10745](https://togithub.com/withastro/astro/pull/10745) [`d51951ce6278d4b59deed938d65e1cb72b5102df`](https://togithub.com/withastro/astro/commit/d51951ce6278d4b59deed938d65e1cb72b5102df) Thanks [@​lilnasy](https://togithub.com/lilnasy)! - Fixes an issue where CLI commands could not report the reason for failure before exiting. - [#​10661](https://togithub.com/withastro/astro/pull/10661) [`e2cd7f4291912dadd4a654bc7917856c58a72a97`](https://togithub.com/withastro/astro/commit/e2cd7f4291912dadd4a654bc7917856c58a72a97) Thanks [@​liruifengv](https://togithub.com/liruifengv)! - Fixed errorOverlay theme toggle bug. - Updated dependencies \[[`ccafa8d230f65c9302421a0ce0a0adc5824bfd55`](https://togithub.com/withastro/astro/commit/ccafa8d230f65c9302421a0ce0a0adc5824bfd55), [`683d51a5eecafbbfbfed3910a3f1fbf0b3531b99`](https://togithub.com/withastro/astro/commit/683d51a5eecafbbfbfed3910a3f1fbf0b3531b99)]: - [@​astrojs/markdown-remark](https://togithub.com/astrojs/markdown-remark)[@​5](https://togithub.com/5).1.0 - [@​astrojs/telemetry](https://togithub.com/astrojs/telemetry)[@​3](https://togithub.com/3).1.0 ### [`v4.5.18`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4518) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.5.17...astro@4.5.18) ##### Patch Changes - [#​10728](https://togithub.com/withastro/astro/pull/10728) [`f508c4b7d54316e737f454a3777204b23636d4a0`](https://togithub.com/withastro/astro/commit/f508c4b7d54316e737f454a3777204b23636d4a0) Thanks [@​ematipico](https://togithub.com/ematipico)! - Fixes a regression where some very **specific** code rendered using `expressive-code` was not escaped properly. - [#​10737](https://togithub.com/withastro/astro/pull/10737) [`8a30f257b1f3618b01212a591b82ad7a63c82fbb`](https://togithub.com/withastro/astro/commit/8a30f257b1f3618b01212a591b82ad7a63c82fbb) Thanks [@​lilnasy](https://togithub.com/lilnasy)! - Fixes a regression where constructing and returning 404 responses from a middleware resulted in the dev server getting stuck in a loop. - [#​10719](https://togithub.com/withastro/astro/pull/10719) [`b21b3ba307235510707ee9f5bd49f71473a07004`](https://togithub.com/withastro/astro/commit/b21b3ba307235510707ee9f5bd49f71473a07004) Thanks [@​ematipico](https://togithub.com/ematipico)! - Fixes a false positive for `div` and `span` elements when running the Dev Toolbar accessibility audits. Those are special elements that don't have an interaction assigned by default. Instead, it is assigned through the `role` attribute. This means that cases like the following are now deemed correct: ```html
``` ### [`v4.5.17`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4517) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.5.16...astro@4.5.17) ##### Patch Changes - [#​10688](https://togithub.com/withastro/astro/pull/10688) [`799f6f3f29a3ef4f76347870a209ffa89651adfa`](https://togithub.com/withastro/astro/commit/799f6f3f29a3ef4f76347870a209ffa89651adfa) Thanks [@​bluwy](https://togithub.com/bluwy)! - Marks renderer `jsxImportSource` and `jsxTransformOptions` options as deprecated as they are no longer used since Astro 3.0 - [#​10657](https://togithub.com/withastro/astro/pull/10657) [`93d353528fa1a85b67e3f1e9514ed2a1b42dfd94`](https://togithub.com/withastro/astro/commit/93d353528fa1a85b67e3f1e9514ed2a1b42dfd94) Thanks [@​natemoo-re](https://togithub.com/natemoo-re)! - Improves the color contrast for notification badges on dev toolbar apps - [#​10693](https://togithub.com/withastro/astro/pull/10693) [`1d26e9c7f7d8f47e33bc68d3b30bbffce25c7b63`](https://togithub.com/withastro/astro/commit/1d26e9c7f7d8f47e33bc68d3b30bbffce25c7b63) Thanks [@​apetta](https://togithub.com/apetta)! - Adds the `disableremoteplayback` attribute to MediaHTMLAttributes interface - [#​10695](https://togithub.com/withastro/astro/pull/10695) [`a15975e41cb5eaf6ed8eb3ebaee676a17e433052`](https://togithub.com/withastro/astro/commit/a15975e41cb5eaf6ed8eb3ebaee676a17e433052) Thanks [@​bluwy](https://togithub.com/bluwy)! - Skips prerender chunk if building with static output - [#​10707](https://togithub.com/withastro/astro/pull/10707) [`5e044a5eafaa206d2ef8b62c37d1bcd37f0a4078`](https://togithub.com/withastro/astro/commit/5e044a5eafaa206d2ef8b62c37d1bcd37f0a4078) Thanks [@​horo-fox](https://togithub.com/horo-fox)! - Logs an error when a page's `getStaticPaths` fails - [#​10686](https://togithub.com/withastro/astro/pull/10686) [`fa0f593890502faf5709ab881fe0e45519d2f7af`](https://togithub.com/withastro/astro/commit/fa0f593890502faf5709ab881fe0e45519d2f7af) Thanks [@​bluwy](https://togithub.com/bluwy)! - Prevents inlining scripts if used by other chunks when using the `experimental.directRenderScript` option ### [`v4.5.16`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4516) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.5.15...astro@4.5.16) ##### Patch Changes - [#​10679](https://togithub.com/withastro/astro/pull/10679) [`ca6bb1f31ef041e6ccf8ef974856fa945ff5bb31`](https://togithub.com/withastro/astro/commit/ca6bb1f31ef041e6ccf8ef974856fa945ff5bb31) Thanks [@​martrapp](https://togithub.com/martrapp)! - Generates missing popstate events for Firefox when navigating to hash targets on the same page. - [#​10669](https://togithub.com/withastro/astro/pull/10669) [`0464563e527f821e53d78028d9bbf3c4e1050f5b`](https://togithub.com/withastro/astro/commit/0464563e527f821e53d78028d9bbf3c4e1050f5b) Thanks [@​Princesseuh](https://togithub.com/Princesseuh)! - Fixes Astro waiting infinitely in CI when a required package was not installed ### [`v4.5.15`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4515) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.5.14...astro@4.5.15) ##### Patch Changes - [#​10666](https://togithub.com/withastro/astro/pull/10666) [`55ddb2ba4889480f776a8d29b9dcd531b9f5ab3e`](https://togithub.com/withastro/astro/commit/55ddb2ba4889480f776a8d29b9dcd531b9f5ab3e) Thanks [@​lilnasy](https://togithub.com/lilnasy)! - Fixes an issue where forwarded requests did not include hostname on node-based adapters. This also makes error pages more reliable. - [#​10642](https://togithub.com/withastro/astro/pull/10642) [`4f5dc14f315eba7ea6ec5cc8e5dacb0cb81288dd`](https://togithub.com/withastro/astro/commit/4f5dc14f315eba7ea6ec5cc8e5dacb0cb81288dd) Thanks [@​OliverSpeir](https://togithub.com/OliverSpeir)! - Fixes typing issues when using `format` and `quality` options with remote images - [#​10616](https://togithub.com/withastro/astro/pull/10616) [`317d18ef8c9cf4fd13647518e3fd352774a86481`](https://togithub.com/withastro/astro/commit/317d18ef8c9cf4fd13647518e3fd352774a86481) Thanks [@​NikolaRHristov](https://togithub.com/NikolaRHristov)! - This change disables the `sharp` `libvips` image cache as it errors when the file is too small and operations are happening too fast (runs into a race condition) ### [`v4.5.14`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4514) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.5.13...astro@4.5.14) ##### Patch Changes - [#​10470](https://togithub.com/withastro/astro/pull/10470) [`320c309ca9fbe51c40e6ba846d04a0cb49aced5f`](https://togithub.com/withastro/astro/commit/320c309ca9fbe51c40e6ba846d04a0cb49aced5f) Thanks [@​liruifengv](https://togithub.com/liruifengv)! - improves `client:only` error message - [#​10496](https://togithub.com/withastro/astro/pull/10496) [`ce985631129e49f7ea90e6ea690ef9f9cf0e6987`](https://togithub.com/withastro/astro/commit/ce985631129e49f7ea90e6ea690ef9f9cf0e6987) Thanks [@​florian-lefebvre](https://togithub.com/florian-lefebvre)! - Makes the warning less scary when adding 3rd-party integrations using `astro add` ### [`v4.5.13`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4513) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.5.12...astro@4.5.13) ##### Patch Changes - [#​10495](https://togithub.com/withastro/astro/pull/10495) [`046d69d517118ab5c0e71604b321729d66ddffff`](https://togithub.com/withastro/astro/commit/046d69d517118ab5c0e71604b321729d66ddffff) Thanks [@​satyarohith](https://togithub.com/satyarohith)! - This patch allows astro to run in node-compat mode in Deno. Deno doesn't support construction of response from async iterables in node-compat mode so we need to use ReadableStream. - [#​10605](https://togithub.com/withastro/astro/pull/10605) [`a16a829f4e25ad5c9a1b4557ec089fc8ab53320f`](https://togithub.com/withastro/astro/commit/a16a829f4e25ad5c9a1b4557ec089fc8ab53320f) Thanks [@​martrapp](https://togithub.com/martrapp)! - Fixes an issue with outdated page titles in browser history when using text fragments in view transition navigation. - [#​10584](https://togithub.com/withastro/astro/pull/10584) [`e648c5575a8774af739231cfa9fc27a32086aa5f`](https://togithub.com/withastro/astro/commit/e648c5575a8774af739231cfa9fc27a32086aa5f) Thanks [@​duanwilliam](https://togithub.com/duanwilliam)! - Fixes a bug where JSX runtime would error on components with nullish prop values in certain conditions. - [#​10608](https://togithub.com/withastro/astro/pull/10608) [`e31bea0704890ff92ce4f9b0ce536c1c90715f2c`](https://togithub.com/withastro/astro/commit/e31bea0704890ff92ce4f9b0ce536c1c90715f2c) Thanks [@​matthewp](https://togithub.com/matthewp)! - Fixes bug with head content being pushed into body - Updated dependencies \[[`2cf116f80cb5e421ab5cc5eb4a654e7b78c1b8de`](https://togithub.com/withastro/astro/commit/2cf116f80cb5e421ab5cc5eb4a654e7b78c1b8de), [`374efcdff9625ca43309d89e3b9cfc9174351512`](https://togithub.com/withastro/astro/commit/374efcdff9625ca43309d89e3b9cfc9174351512)]: - [@​astrojs/markdown-remark](https://togithub.com/astrojs/markdown-remark)[@​5](https://togithub.com/5).0.0 ### [`v4.5.12`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4512) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.5.11...astro@4.5.12) ##### Patch Changes - [#​10596](https://togithub.com/withastro/astro/pull/10596) [`20463a6c1e1271d8dc3cb0ab3419ee5c72abd218`](https://togithub.com/withastro/astro/commit/20463a6c1e1271d8dc3cb0ab3419ee5c72abd218) Thanks [@​Princesseuh](https://togithub.com/Princesseuh)! - Add `removeBase` function - Updated dependencies \[[`20463a6c1e1271d8dc3cb0ab3419ee5c72abd218`](https://togithub.com/withastro/astro/commit/20463a6c1e1271d8dc3cb0ab3419ee5c72abd218)]: - [@​astrojs/internal-helpers](https://togithub.com/astrojs/internal-helpers)[@​0](https://togithub.com/0).4.0 ### [`v4.5.11`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4511) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.5.10...astro@4.5.11) ##### Patch Changes - [#​10567](https://togithub.com/withastro/astro/pull/10567) [`fbdc10f90f7baa5c49f2f53e3e4ce8f453814c01`](https://togithub.com/withastro/astro/commit/fbdc10f90f7baa5c49f2f53e3e4ce8f453814c01) Thanks [@​Princesseuh](https://togithub.com/Princesseuh)! - Fixes `astro:assets` not working when using complex config with `vite.build.rollupOptions.output.assetFileNames` - [#​10593](https://togithub.com/withastro/astro/pull/10593) [`61e283e5a0d95b6ef5d3c4c985d6ee78f74bbd8e`](https://togithub.com/withastro/astro/commit/61e283e5a0d95b6ef5d3c4c985d6ee78f74bbd8e) Thanks [@​Princesseuh](https://togithub.com/Princesseuh)! - Fixes Polymorphic type helper causing TypeScript errors in certain cases after the previous update - [#​10543](https://togithub.com/withastro/astro/pull/10543) [`0fd36bdb383297b32cc523b57d2442132da41595`](https://togithub.com/withastro/astro/commit/0fd36bdb383297b32cc523b57d2442132da41595) Thanks [@​matthewp](https://togithub.com/matthewp)! - Fixes inline stylesheets with content collections cache - [#​10582](https://togithub.com/withastro/astro/pull/10582) [`a05953538fcf524786385830b99c0c5a015173e8`](https://togithub.com/withastro/astro/commit/a05953538fcf524786385830b99c0c5a015173e8) Thanks [@​lilnasy](https://togithub.com/lilnasy)! - Fixes an issue where the dev server got stuck in a loop while routing responses with a 404 status code to the 404 route. ### [`v4.5.10`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4510) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.5.9...astro@4.5.10) ##### Patch Changes - [#​10549](https://togithub.com/withastro/astro/pull/10549) [`54c2f9707f5d038630143f769e3075c698474654`](https://togithub.com/withastro/astro/commit/54c2f9707f5d038630143f769e3075c698474654) Thanks [@​admirsaheta](https://togithub.com/admirsaheta)! - Updates the `HTMLAttributes` type exported from `astro` to allow data attributes - [#​10562](https://togithub.com/withastro/astro/pull/10562) [`348c1ca1323d0516c2dcf8e963343cd12cb5407f`](https://togithub.com/withastro/astro/commit/348c1ca1323d0516c2dcf8e963343cd12cb5407f) Thanks [@​apetta](https://togithub.com/apetta)! - Fixes minor type issues inside the built-in components of Astro - [#​10550](https://togithub.com/withastro/astro/pull/10550) [`34fa8e131b85531e6629390307108ffc4adb7ed1`](https://togithub.com/withastro/astro/commit/34fa8e131b85531e6629390307108ffc4adb7ed1) Thanks [@​Skn0tt](https://togithub.com/Skn0tt)! - Fixes bug where server builds would include unneeded assets in SSR Function, potentially leading to upload errors on Vercel, Netlify because of size limits - Updated dependencies \[[`c585528f446ccca3d4c643f4af5d550b93c18902`](https://togithub.com/withastro/astro/commit/c585528f446ccca3d4c643f4af5d550b93c18902)]: - [@​astrojs/markdown-remark](https://togithub.com/astrojs/markdown-remark)[@​4](https://togithub.com/4).3.2 ### [`v4.5.9`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#459) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.5.8...astro@4.5.9) ##### Patch Changes - [#​10532](https://togithub.com/withastro/astro/pull/10532) [`8306ce1ff7b71a2a0d7908336c9be462a54d395a`](https://togithub.com/withastro/astro/commit/8306ce1ff7b71a2a0d7908336c9be462a54d395a) Thanks [@​martrapp](https://togithub.com/martrapp)! - Fixes a style issue of `client:only` components in DEV mode during view transitions. - [#​10473](https://togithub.com/withastro/astro/pull/10473) [`627e47d67af4846cea2acf26a96b4124001b26fc`](https://togithub.com/withastro/astro/commit/627e47d67af4846cea2acf26a96b4124001b26fc) Thanks [@​bluwy](https://togithub.com/bluwy)! - Fixes and improves performance when rendering Astro JSX ### [`v4.5.8`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#458) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.5.7...astro@4.5.8) ##### Patch Changes - [#​10504](https://togithub.com/withastro/astro/pull/10504) [`8e4e554cc211e59c329c0a5d110c839c886ff120`](https://togithub.com/withastro/astro/commit/8e4e554cc211e59c329c0a5d110c839c886ff120) Thanks [@​Princesseuh](https://togithub.com/Princesseuh)! - Update Babel version to fix regression in Babel's `7.24.2`. - Updated dependencies \[[`19e42c368184013fc30d1e46753b9e9383bb2bdf`](https://togithub.com/withastro/astro/commit/19e42c368184013fc30d1e46753b9e9383bb2bdf)]: - [@​astrojs/markdown-remark](https://togithub.com/astrojs/markdown-remark)[@​4](https://togithub.com/4).3.1 ### [`v4.5.7`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#457) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.5.6...astro@4.5.7) ##### Patch Changes - [#​10493](https://togithub.com/withastro/astro/pull/10493) [`e4a6462751725878bfe47632eeafa6854cad5bf2`](https://togithub.com/withastro/astro/commit/e4a6462751725878bfe47632eeafa6854cad5bf2) Thanks [@​firefoxic](https://togithub.com/firefoxic)! - `` tags created by astro for optimized stylesheets now do not include the closing forward slash. This slash is optional for void elements such as link, but made some html validation fail. ### [`v4.5.6`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#456) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.5.5...astro@4.5.6) ##### Patch Changes - [#​10455](https://togithub.com/withastro/astro/pull/10455) [`c12666166db724915e42e37a048483c99f88e6d9`](https://togithub.com/withastro/astro/commit/c12666166db724915e42e37a048483c99f88e6d9) Thanks [@​lilnasy](https://togithub.com/lilnasy)! - Adds a helpful error message that will be shown when an endpoint does not return a `Response`. - [#​10426](https://togithub.com/withastro/astro/pull/10426) [`6a9a35ee15069541c3144012385366a3c689240a`](https://togithub.com/withastro/astro/commit/6a9a35ee15069541c3144012385366a3c689240a) Thanks [@​markgaze](https://togithub.com/markgaze)! - Fixes an issue with generating JSON schemas when the schema is a function - [#​10448](https://togithub.com/withastro/astro/pull/10448) [`fcece3658697248ab58f77b3d4a8b14d362f3c47`](https://togithub.com/withastro/astro/commit/fcece3658697248ab58f77b3d4a8b14d362f3c47) Thanks [@​lilnasy](https://togithub.com/lilnasy)! - Fixes an issue where multiple rendering errors resulted in a crash of the SSR app server. ### [`v4.5.5`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#455) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.5.4...astro@4.5.5) ##### Patch Changes - [#​10379](https://togithub.com/withastro/astro/pull/10379) [`3776ecf0aa9e08a992d3ae76e90682fd04093721`](https://togithub.com/withastro/astro/commit/3776ecf0aa9e08a992d3ae76e90682fd04093721) Thanks [@​1574242600](https://togithub.com/1574242600)! - Fixes a routing issue with partially truncated dynamic segments. - [#​10442](https://togithub.com/withastro/astro/pull/10442) [`f8e0ad3c52a37b8a2175fe2f5ff2bd0cd738f499`](https://togithub.com/withastro/astro/commit/f8e0ad3c52a37b8a2175fe2f5ff2bd0cd738f499) Thanks [@​Princesseuh](https://togithub.com/Princesseuh)! - Fixes small rendering issues with the dev toolbar in certain contexts - [#​10438](https://togithub.com/withastro/astro/pull/10438) [`5b48cc0fc8383b0659a595afd3a6ee28b28779c3`](https://togithub.com/withastro/astro/commit/5b48cc0fc8383b0659a595afd3a6ee28b28779c3) Thanks [@​bholmesdev](https://togithub.com/bholmesdev)! - Generate Astro DB types when running `astro sync`. - [#​10456](https://togithub.com/withastro/astro/pull/10456) [`1900a8f9bc337f3a882178d1770e10ab67fab0ce`](https://togithub.com/withastro/astro/commit/1900a8f9bc337f3a882178d1770e10ab67fab0ce) Thanks [@​martrapp](https://togithub.com/martrapp)! - Fixes an error when using `astro:transtions/client` without `` ### [`v4.5.4`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#454) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.5.3...astro@4.5.4) ##### Patch Changes - [#​10427](https://togithub.com/withastro/astro/pull/10427) [`128c7a36397d99608dea918885b68bd302d00e7f`](https://togithub.com/withastro/astro/commit/128c7a36397d99608dea918885b68bd302d00e7f) Thanks [@​lilnasy](https://togithub.com/lilnasy)! - Fixes an issue where error pages did not have access to the `Astro.locals` fields provided by the adapter. ### [`v4.5.3`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#453) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.5.2...astro@4.5.3) ##### Patch Changes - [#​10410](https://togithub.com/withastro/astro/pull/10410) [`055fe293c6702dd27bcd6c4f59297c6d4385abb1`](https://togithub.com/withastro/astro/commit/055fe293c6702dd27bcd6c4f59297c6d4385abb1) Thanks [@​lilnasy](https://togithub.com/lilnasy)! - Fixes an issue where configured redirects could not include certain characters in the target path. - [#​9820](https://togithub.com/withastro/astro/pull/9820) [`8edc42aa7c209b12d98ecf20cdecccddf7314af0`](https://togithub.com/withastro/astro/commit/8edc42aa7c209b12d98ecf20cdecccddf7314af0) Thanks [@​alexnguyennz](https://togithub.com/alexnguyennz)! - Prevents fully formed URLs in attributes from being escaped ### [`v4.5.2`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#452) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.5.1...astro@4.5.2) ##### Patch Changes - [#​10400](https://togithub.com/withastro/astro/pull/10400) [`629c9d7c4d96ae5711d95601e738b3d31d268116`](https://togithub.com/withastro/astro/commit/629c9d7c4d96ae5711d95601e738b3d31d268116) Thanks [@​mingjunlu](https://togithub.com/mingjunlu)! - Fixes an issue where dev toolbar x-ray didn't escape props content. ### [`v4.5.1`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#451) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.5.0...astro@4.5.1) ##### Patch Changes - [#​10392](https://togithub.com/withastro/astro/pull/10392) [`02aeb01cb8b62b9cc4dfe6069857219404343b73`](https://togithub.com/withastro/astro/commit/02aeb01cb8b62b9cc4dfe6069857219404343b73) Thanks [@​martrapp](https://togithub.com/martrapp)! - Fixes broken types for some functions of `astro:transitions/client`. - [#​10390](https://togithub.com/withastro/astro/pull/10390) [`236cdbb611587692d3c781850cb949604677ef82`](https://togithub.com/withastro/astro/commit/236cdbb611587692d3c781850cb949604677ef82) Thanks [@​bholmesdev](https://togithub.com/bholmesdev)! - Adds `--help` reference for new db and studio CLI commands ### [`v4.5.0`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#450) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.4.15...astro@4.5.0) ##### Minor Changes - [#​10206](https://togithub.com/withastro/astro/pull/10206) [`dc87214141e7f8406c0fdf6a7f425dad6dea6d3e`](https://togithub.com/withastro/astro/commit/dc87214141e7f8406c0fdf6a7f425dad6dea6d3e) Thanks [@​lilnasy](https://togithub.com/lilnasy)! - Allows middleware to run when a matching page or endpoint is not found. Previously, a `pages/404.astro` or `pages/[...catch-all].astro` route had to match to allow middleware. This is now not necessary. When a route does not match in SSR deployments, your adapter may show a platform-specific 404 page instead of running Astro's SSR code. In these cases, you may still need to add a `404.astro` or fallback route with spread params, or use a routing configuration option if your adapter provides one. - [#​9960](https://togithub.com/withastro/astro/pull/9960) [`c081adf998d30419fed97d8fccc11340cdc512e0`](https://togithub.com/withastro/astro/commit/c081adf998d30419fed97d8fccc11340cdc512e0) Thanks [@​StandardGage](https://togithub.com/StandardGage)! - Allows passing any props to the `` component - [#​10102](https://togithub.com/withastro/astro/pull/10102) [`e3f02f5fb1cf0dae3c54beb3a4af3dbf3b06abb7`](https://togithub.com/withastro/astro/commit/e3f02f5fb1cf0dae3c54beb3a4af3dbf3b06abb7) Thanks [@​bluwy](https://togithub.com/bluwy)! - Adds a new `experimental.directRenderScript` configuration option which provides a more reliable strategy to prevent scripts from being executed in pages where they are not used. This replaces the `experimental.optimizeHoistedScript` flag introduced in v2.10.4 to prevent unused components' scripts from being included in a page unexpectedly. That experimental option no longer exists and must be removed from your configuration, whether or not you enable `directRenderScript`: ```diff // astro.config.mjs import { defineConfig } from 'astro/config'; export default defineConfig({ experimental: { - optimizeHoistedScript: true, + directRenderScript: true } }); ``` With `experimental.directRenderScript` configured, scripts are now directly rendered as declared in Astro files (including existing features like TypeScript, importing `node_modules`, and deduplicating scripts). You can also now conditionally render scripts in your Astro file. However, this means scripts are no longer hoisted to the `` and multiple scripts on a page are no longer bundled together. If you enable this option, you should check that all your ` ``` - [#​10145](https://togithub.com/withastro/astro/pull/10145) [`65692fa7b5f4440c644c8cf3dd9bc50103d2c33b`](https://togithub.com/withastro/astro/commit/65692fa7b5f4440c644c8cf3dd9bc50103d2c33b) Thanks [@​alexanderniebuhr](https://togithub.com/alexanderniebuhr)! - Adds experimental JSON Schema support for content collections. This feature will auto-generate a JSON Schema for content collections of `type: 'data'` which can be used as the `$schema` value for TypeScript-style autocompletion/hints in tools like VSCode. To enable this feature, add the experimental flag: ```diff import { defineConfig } from 'astro/config'; export default defineConfig({ experimental: { + contentCollectionJsonSchema: true } }); ``` This experimental implementation requires you to manually reference the schema in each data entry file of the collection: ```diff // src/content/test/entry.json { + "$schema": "../../../.astro/collections/test.schema.json", "test": "test" } ``` Alternatively, you can set this in your [VSCode `json.schemas` settings](https://code.visualstudio.com/docs/languages/json#\_json-schemas-and-settings): ```diff "json.schemas": [ { "fileMatch": [ "/src/content/test/**" ], "url": "../../../.astro/collections/test.schema.json" } ] ``` Note that this initial implementation uses a library with [known issues for advanced Zod schemas](https://togithub.com/StefanTerdell/zod-to-json-schema#known-issues), so you may wish to consult these limitations before enabling the experimental flag. - [#​10130](https://togithub.com/withastro/astro/pull/10130) [`5a9528741fa98d017b269c7e4f013058028bdc5d`](https://togithub.com/withastro/astro/commit/5a9528741fa98d017b269c7e4f013058028bdc5d) Thanks [@​bluwy](https://togithub.com/bluwy)! - Migrates `shikiji` to `shiki` 1.0 - [#​10268](https://togithub.com/withastro/astro/pull/10268) [`2013e70bce16366781cc12e52823bb257fe460c0`](https://togithub.com/withastro/astro/commit/2013e70bce16366781cc12e52823bb257fe460c0) Thanks [@​Princesseuh](https://togithub.com/Princesseuh)! - Adds support for page mutations to the audits in the dev toolbar. Astro will now rerun the audits whenever elements are added or deleted from the page. - [#​10217](https://togithub.com/withastro/astro/pull/10217) [`5c7862a9fe69954f8630538ebb7212cd04b8a810`](https://togithub.com/withastro/astro/commit/5c7862a9fe69954f8630538ebb7212cd04b8a810) Thanks [@​Princesseuh](https://togithub.com/Princesseuh)! - Updates the UI for dev toolbar audits with new information ##### Patch Changes - [#​10360](https://togithub.com/withastro/astro/pull/10360) [`ac766647b0e6156b7c4a0bb9a11981fe168852d7`](https://togithub.com/withastro/astro/commit/ac766647b0e6156b7c4a0bb9a11981fe168852d7) Thanks [@​nmattia](https://togithub.com/nmattia)! - Fixes an issue where some CLI commands attempted to directly read vite config files. - [#​10291](https://togithub.com/withastro/astro/pull/10291) [`8107a2721b6abb07c3120ac90e03c39f2a44ab0c`](https://togithub.com/withastro/astro/commit/8107a2721b6abb07c3120ac90e03c39f2a44ab0c) Thanks [@​bluwy](https://togithub.com/bluwy)! - Treeshakes unused Astro component scoped styles - [#​10368](https://togithub.com/withastro/astro/pull/10368) [`78bafc5d661ff7dd071c241cb1303c4d8a774d21`](https://togithub.com/withastro/astro/commit/78bafc5d661ff7dd071c241cb1303c4d8a774d21) Thanks [@​Princesseuh](https://togithub.com/Princesseuh)! - Updates the base `tsconfig.json` preset with `jsx: 'preserve'` in order to fix errors when importing Astro files inside `.js` and `.ts` files. - Updated dependencies \[[`c081adf998d30419fed97d8fccc11340cdc512e0`](https://togithub.com/withastro/astro/commit/c081adf998d30419fed97d8fccc11340cdc512e0), [`1ea0a25b94125e4f6f2ac82b42f638e22d7bdffd`](https://togithub.com/withastro/astro/commit/1ea0a25b94125e4f6f2ac82b42f638e22d7bdffd), [`5a9528741fa98d017b269c7e4f013058028bdc5d`](https://togithub.com/withastro/astro/commit/5a9528741fa98d017b269c7e4f013058028bdc5d), [`a31bbd7ff8f3ec62ee507f72d1d25140b82ffc18`](https://togithub.com/withastro/astro/commit/a31bbd7ff8f3ec62ee507f72d1d25140b82ffc18)]: - [@​astrojs/markdown-remark](https://togithub.com/astrojs/markdown-remark)[@​4](https://togithub.com/4).3.0 - [@​astrojs/internal-helpers](https://togithub.com/astrojs/internal-helpers)[@​0](https://togithub.com/0).3.0 ### [`v4.4.15`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4415) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.4.14...astro@4.4.15) ##### Patch Changes - [#​10317](https://togithub.com/withastro/astro/pull/10317) [`33583e8b31ee8a33e26cf57f30bb422921f4745d`](https://togithub.com/withastro/astro/commit/33583e8b31ee8a33e26cf57f30bb422921f4745d) Thanks [@​lilnasy](https://togithub.com/lilnasy)! - Fixes an issue where elements slotted within interactive framework components disappeared after hydration. ### [`v4.4.14`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4414) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.4.13...astro@4.4.14) ##### Patch Changes - [#​10355](https://togithub.com/withastro/astro/pull/10355) [`8ce9fffd44b0740621178d61fb1425bf4155c2d7`](https://togithub.com/withastro/astro/commit/8ce9fffd44b0740621178d61fb1425bf4155c2d7) Thanks [@​ematipico](https://togithub.com/ematipico)! - Fixes a regression where full dynamic routes were prioritized over partial dynamic routes. Now a route like `food-[name].astro` is matched **before** `[name].astro`. - [#​10356](https://togithub.com/withastro/astro/pull/10356) [`d121311a3f4b5345e344e31f75d4e7164d65f729`](https://togithub.com/withastro/astro/commit/d121311a3f4b5345e344e31f75d4e7164d65f729) Thanks [@​mingjunlu](https://togithub.com/mingjunlu)! - Fixes an issue where `getCollection` might return `undefined` when content collection is empty - [#​10325](https://togithub.com/withastro/astro/pull/10325) [`f33cce8f6c3a2e17847658cdedb015bd93cc1ee3`](https://togithub.com/withastro/astro/commit/f33cce8f6c3a2e17847658cdedb015bd93cc1ee3) Thanks [@​lilnasy](https://togithub.com/lilnasy)! - Fixes an issue where `ctx.site` included the configured `base` in API routes and middleware, unlike `Astro.site` in astro pages. - [#​10343](https://togithub.com/withastro/astro/pull/10343) [`f973aa9110592fa9017bbe84387f22c24a6d7159`](https://togithub.com/withastro/astro/commit/f973aa9110592fa9017bbe84387f22c24a6d7159) Thanks [@​ematipico](https://togithub.com/ematipico)! - Fixes some false positive in the dev toolbar a11y audits, by adding the `a` element to the list of interactive elements. - [#​10295](https://togithub.com/withastro/astro/pull/10295) [`fdd5bf277e5c1cfa30c1bd2ca123f4e90e8d09d9`](https://togithub.com/withastro/astro/commit/fdd5bf277e5c1cfa30c1bd2ca123f4e90e8d09d9) Thanks [@​rossrobino](https://togithub.com/rossrobino)! - Adds a prefetch fallback when using the `experimental.clientPrerender` option. If prerendering fails, which can happen if [Chrome extensions block prerendering](https://developer.chrome.com/blog/speculation-rules-improvements#chrome-limits), it will fallback to prefetching the URL. This works by adding a `prefetch` field to the `speculationrules` script, but does not create an extra request. ### [`v4.4.13`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4413) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.4.12...astro@4.4.13) ##### Patch Changes - [#​10342](https://togithub.com/withastro/astro/pull/10342) [`a2e9b2b936666b2a4779feb00dcb8ff0ab82c2ec`](https://togithub.com/withastro/astro/commit/a2e9b2b936666b2a4779feb00dcb8ff0ab82c2ec) Thanks [@​matthewp](https://togithub.com/matthewp)! - Fixes [@​astrojs/db](https://togithub.com/astrojs/db) loading TS in the fixtures ### [`v4.4.12`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4412) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.4.11...astro@4.4.12) ##### Patch Changes - [#​10336](https://togithub.com/withastro/astro/pull/10336) [`f2e60a96754ed1d86001fe4d5d3a0c0ef657408d`](https://togithub.com/withastro/astro/commit/f2e60a96754ed1d86001fe4d5d3a0c0ef657408d) Thanks [@​FredKSchott](https://togithub.com/FredKSchott)! - Fixes an issue where slotting interactive components within a "client:only" component prevented all component code in the page from running. ### [`v4.4.11`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4411) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.4.10...astro@4.4.11) ##### Patch Changes - [#​10281](https://togithub.com/withastro/astro/pull/10281) [`9deb919ff95b1d2ffe5a5f70ec683e32ebfafd05`](https://togithub.com/withastro/astro/commit/9deb919ff95b1d2ffe5a5f70ec683e32ebfafd05) Thanks [@​lilnasy](https://togithub.com/lilnasy)! - Fixes an issue where `404.astro` was ignored with `i18n` routing enabled. - [#​10279](https://togithub.com/withastro/astro/pull/10279) [`9ba3e2605daee3861e3bf6c5768f1d8bced4709d`](https://togithub.com/withastro/astro/commit/9ba3e2605daee3861e3bf6c5768f1d8bced4709d) Thanks [@​lilnasy](https://togithub.com/lilnasy)! - Fixes an issue where returning redirect responses resulted in missing files with certain adapters. - [#​10319](https://togithub.com/withastro/astro/pull/10319) [`19ecccedaab6d8fa0ff23711c88fa7d4fa34df38`](https://togithub.com/withastro/astro/commit/19ecccedaab6d8fa0ff23711c88fa7d4fa34df38) Thanks [@​lilnasy](https://togithub.com/lilnasy)! - Fixes an issue where streaming SSR responses sometimes failed with "`iterator.result` is not a function" on node-based adapters. - [#​10302](https://togithub.com/withastro/astro/pull/10302) [`992537e79f1847b590a2e226aac88a47a6304f68`](https://togithub.com/withastro/astro/commit/992537e79f1847b590a2e226aac88a47a6304f68) Thanks [@​florian-lefebvre](https://togithub.com/florian-lefebvre)! - Fixes an issue that causes static entrypoints build to fail because of the path in certain conditions. Specifically, it failed if the path had an extension (like `.astro`, `.mdx` etc) and such extension would be also within the path (like `./.astro/index.astro`). - [#​10298](https://togithub.com/withastro/astro/pull/10298) [`819d20a89c0d269333c2d397c1080884f516307a`](https://togithub.com/withastro/astro/commit/819d20a89c0d269333c2d397c1080884f516307a) Thanks [@​Fryuni](https://togithub.com/Fryuni)! - Fix an incorrect conflict resolution between pages generated from static routes and rest parameters ### [`v4.4.10`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4410) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.4.9...astro@4.4.10) ##### Patch Changes - [#​10235](https://togithub.com/withastro/astro/pull/10235) [`4bc360cd5f25496aca3232f6efb3710424a14a34`](https://togithub.com/withastro/astro/commit/4bc360cd5f25496aca3232f6efb3710424a14a34) Thanks [@​sanman1k98](https://togithub.com/sanman1k98)! - Fixes jerky scrolling on IOS when using view transitions. ### [`v4.4.9`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#449) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.4.8...astro@4.4.9) ##### Patch Changes - [#​10278](https://togithub.com/withastro/astro/pull/10278) [`a548a3a99c2835c19662fc38636f92b2bda26614`](https://togithub.com/withastro/astro/commit/a548a3a99c2835c19662fc38636f92b2bda26614) Thanks [@​Princesseuh](https://togithub.com/Princesseuh)! - Fixes original images sometimes being kept / deleted when they shouldn't in both MDX and Markdoc - [#​10280](https://togithub.com/withastro/astro/pull/10280) [`3488be9b59d1cb65325b0e087c33bcd74aaa4926`](https://togithub.com/withastro/astro/commit/3488be9b59d1cb65325b0e087c33bcd74aaa4926) Thanks [@​bholmesdev](https://togithub.com/bholmesdev)! - Finalize db API to a shared db/ directory. ### [`v4.4.8`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#448) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.4.7...astro@4.4.8) ##### Patch Changes - [#​10275](https://togithub.com/withastro/astro/pull/10275) [`5e3e74b61daa2ba44c761c9ab5745818661a656e`](https://togithub.com/withastro/astro/commit/5e3e74b61daa2ba44c761c9ab5745818661a656e) Thanks [@​Princesseuh](https://togithub.com/Princesseuh)! - Fixes dev toolbar warning about using the proper loading attributes on images using `data:` URIs ### [`v4.4.7`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#447) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.4.6...astro@4.4.7) ##### Patch Changes - [#​10274](https://togithub.com/withastro/astro/pull/10274) [`e556151603a2f0173059d0f98fdcbec0610b48ff`](https://togithub.com/withastro/astro/commit/e556151603a2f0173059d0f98fdcbec0610b48ff) Thanks [@​lilnasy](https://togithub.com/lilnasy)! - Fixes a regression introduced in v4.4.5 where image optimization did not work in dev mode when a base was configured. - [#​10263](https://togithub.com/withastro/astro/pull/10263) [`9bdbed723e0aa4243d7d6ee64d1c1df3b75b9aeb`](https://togithub.com/withastro/astro/commit/9bdbed723e0aa4243d7d6ee64d1c1df3b75b9aeb) Thanks [@​martrapp](https://togithub.com/martrapp)! - Adds auto completion for `astro:` event names when adding or removing event listeners on `document`. - [#​10284](https://togithub.com/withastro/astro/pull/10284) [`07f89429a1ef5173d3321e0b362a9dc71fc74fe5`](https://togithub.com/withastro/astro/commit/07f89429a1ef5173d3321e0b362a9dc71fc74fe5) Thanks [@​Princesseuh](https://togithub.com/Princesseuh)! - Fixes an issue where in Node SSR, the image endpoint could be used maliciously to reveal unintended information about the underlying system. Thanks to Google Security Team for reporting this issue. ### [`v4.4.6`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#446) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.4.5...astro@4.4.6) ##### Patch Changes - [#​10247](https://togithub.com/withastro/astro/pull/10247) [`fb773c9161bf8faa5ebd7e115f3564c3359e56ea`](https://togithub.com/withastro/astro/commit/fb773c9161bf8faa5ebd7e115f3564c3359e56ea) Thanks [@​martrapp](https://togithub.com/martrapp)! - Fixes an issue where `transition:animate="none"` still allowed the browser-native morph animation. - [#​10248](https://togithub.com/withastro/astro/pull/10248) [`8ae5d99534fc09d650e10e64a09b61a2807574f2`](https://togithub.com/withastro/astro/commit/8ae5d99534fc09d650e10e64a09b61a2807574f2) Thanks [@​ematipico](https://togithub.com/ematipico)! - Fixes an issue where multiple injected routes with the same `entrypoint` but different `pattern` were incorrectly cached, causing some of them not being rendered in the dev server. - [#​10250](https://togithub.com/withastro/astro/pull/10250) [`57655a99db34e20e9661c039fab253b867013318`](https://togithub.com/withastro/astro/commit/57655a99db34e20e9661c039fab253b867013318) Thanks [@​log101](https://togithub.com/log101)! - Fixes the overwriting of localised index pages with redirects - [#​10239](https://togithub.com/withastro/astro/pull/10239) [`9c21a9df6b03e36bd78dc553e13c55b9ef8c44cd`](https://togithub.com/withastro/astro/commit/9c21a9df6b03e36bd78dc553e13c55b9ef8c44cd) Thanks [@​mingjunlu](https://togithub.com/mingjunlu)! - Improves the message of `MiddlewareCantBeLoaded` for clarity - [#​10222](https://togithub.com/withastro/astro/pull/10222) [`ade9759cae74ca262b988260250bcb202235e811`](https://togithub.com/withastro/astro/commit/ade9759cae74ca262b988260250bcb202235e811) Thanks [@​martrapp](https://togithub.com/martrapp)! - Adds a warning in DEV mode when using view transitions on a device with prefer-reduced-motion enabled. - [#​10251](https://togithub.com/withastro/astro/pull/10251) [`9b00de0a76b4f4b5b808e8c78e4906a2497e8ecf`](https://togithub.com/withastro/astro/commit/9b00de0a76b4f4b5b808e8c78e4906a2497e8ecf) Thanks [@​mingjunlu](https://togithub.com/mingjunlu)! - Fixes TypeScript type definitions for `Code` component `theme` and `experimentalThemes` props ### [`v4.4.5`](https://togithub.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#445) [Compare Source](https://togithub.com/withastro/astro/compare/astro@4.4.4...astro@4.4.5) ##### Patch Changes - [#​10221](https://togithub.com/withastro/astro/pull/10221) [`4db82d9c7dce3b73fe43b86020fcfa326c1357ec`](https://togithub.com/withastro/astro/commit/4db82d9c7dce3b73fe43b86020fcfa326c1357ec) Thanks [@​matthewp](https://togithub.com/matthewp)! - Prevents errors in templates from crashing the server - [#​10219](https://togithub.com/withastro/astro/pull/10219) [`afcb9d331179287629b5ffce4020931258bebefa`](https://togithub.com/withastro/astro/commit/afcb9d33117

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

vercel[bot] commented 5 months ago

The latest updates on your projects. Learn more about Vercel for Git β†—οΈŽ

Name Status Preview Comments Updated (UTC)
nextjs-template ❌ Failed (Inspect) Apr 12, 2024 5:40pm