e1ce9e09449035f4a2ebfc45b036c1939bab6d12
58 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
b4ca7d67df |
fix(website): update starlight-links-validator 0.13.4 → 0.14.1 (#30313)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [starlight-links-validator](https://redirect.github.com/HiDeoo/starlight-links-validator) ([source](https://redirect.github.com/HiDeoo/starlight-links-validator/tree/HEAD/packages/starlight-links-validator)) | dependencies | minor | [`0.13.4` -> `0.14.1`](https://renovatebot.com/diffs/npm/starlight-links-validator/0.13.4/0.14.1) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>HiDeoo/starlight-links-validator (starlight-links-validator)</summary> ### [`v0.14.1`](https://redirect.github.com/HiDeoo/starlight-links-validator/blob/HEAD/packages/starlight-links-validator/CHANGELOG.md#0141) [Compare Source](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/starlight-links-validator@0.14.0...starlight-links-validator@0.14.1) ##### Patch Changes - [#​82](https://redirect.github.com/HiDeoo/starlight-links-validator/pull/82) [`b3cbee8`](https://redirect.github.com/HiDeoo/starlight-links-validator/commit/b3cbee83fb54f5bd6dd06b01bb8397758c081752) Thanks [@​HiDeoo](https://redirect.github.com/HiDeoo)! - Fixes regresion introduced in version [`0.14.0`](https://redirect.github.com/HiDeoo/starlight-links-validator/releases/tag/starlight-links-validator%400.14.0) of the plugin regarding validation of links to pages with [custom IDs/slugs](https://docs.astro.build/en/guides/content-collections/#defining-custom-ids). Note that you must use at least Astro version [`5.1.1`](https://redirect.github.com/withastro/astro/releases/tag/astro%405.1.1) to benefit from this fix. - [#​80](https://redirect.github.com/HiDeoo/starlight-links-validator/pull/80) [`876cb50`](https://redirect.github.com/HiDeoo/starlight-links-validator/commit/876cb5094d10a56a1be04b7cdc27e4f89fb1b681) Thanks [@​lukekarrys](https://redirect.github.com/lukekarrys)! - Fixes validation issues for pages ending in `index`, e.g. `module_index`. ### [`v0.14.0`](https://redirect.github.com/HiDeoo/starlight-links-validator/blob/HEAD/packages/starlight-links-validator/CHANGELOG.md#0140) [Compare Source](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.13.4...starlight-links-validator@0.14.0) ##### Minor Changes - [#​77](https://redirect.github.com/HiDeoo/starlight-links-validator/pull/77) [`486a379`](https://redirect.github.com/HiDeoo/starlight-links-validator/commit/486a379c5bda40584126c376e14a3c82c23bd449) Thanks [@​HiDeoo](https://redirect.github.com/HiDeoo)! - Adds support for Astro v5, drops support for Astro v4. ⚠️ **BREAKING CHANGE:** The minimum supported version of Starlight is now `0.30.0`. Please follow the [upgrade guide](https://redirect.github.com/withastro/starlight/releases/tag/%40astrojs/starlight%400.30.0) to update your project. When using the plugin with the [Content Layer API](https://docs.astro.build/en/guides/content-collections), the plugin will now automatically invalidate the content layer cache so that all links can be properly validated. To avoid unnecessary cache invalidation, it is recommended to conditionally use the plugin only when necessary. Check out the new [“Conditional Validation”](https://starlight-links-validator.vercel.app/guides/conditional-validation/) guide for more information. ⚠️ **BREAKING CHANGE:** Due to a [regression](https://redirect.github.com/withastro/astro/issues/12778) in Astro v5, links to pages with [custom IDs/slugs](https://docs.astro.build/en/guides/content-collections/#defining-custom-ids) can no longer be validated and will be flagged as invalid. If you rely on this feature, please stay on a previous version of Starlight and Astro in the meantime. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44Mi45IiwidXBkYXRlZEluVmVyIjoiMzkuODIuOSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19--> |
||
|
|
ba6694445a |
fix(website): update prettier 3.3.3 → 3.4.2 (#30310)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [prettier](https://prettier.io) ([source](https://redirect.github.com/prettier/prettier)) | dependencies | minor | [`3.3.3` -> `3.4.2`](https://renovatebot.com/diffs/npm/prettier/3.3.3/3.4.2) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>prettier/prettier (prettier)</summary> ### [`v3.4.2`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#342) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.4.1...3.4.2) [diff](https://redirect.github.com/prettier/prettier/compare/3.4.1...3.4.2) ##### Treat U+30A0 & U+30FB in Katakana Block as CJK ([#​16796](https://redirect.github.com/prettier/prettier/pull/16796) by [@​tats-u](https://redirect.github.com/tats-u)) Prettier doesn't treat U+30A0 & U+30FB as Japanese. U+30FB is commonly used in Japanese to represent the delimitation of first and last names of non-Japanese people or “and”. The following “C言語・C++・Go・Rust” means “C language & C++ & Go & Rust” in Japanese. <!-- prettier-ignore --> ```md <!-- Input (--prose-wrap=never) --> C言 語 ・ C++ ・ Go ・ Rust <!-- Prettier 3.4.1 --> C言語・ C++ ・ Go ・ Rust <!-- Prettier 3.4.2 --> C言語・C++・Go・Rust ``` U+30A0 can be used as the replacement of the `-` in non-Japanese names (e.g. “Saint-Saëns” (Charles Camille Saint-Saëns) can be represented as “サン゠サーンス” in Japanese), but substituted by ASCII hyphen (U+002D) or U+FF1D (full width hyphen) in many cases (e.g. “サン=サーンス” or “サン=サーンス”). ##### Fix comments print on class methods with decorators ([#​16891](https://redirect.github.com/prettier/prettier/pull/16891) by [@​fisker](https://redirect.github.com/fisker)) <!-- prettier-ignore --> ```jsx // Input class A { @​decorator /** * The method description * */ async method(foo: Foo, bar: Bar) { console.log(foo); } } // Prettier 3.4.1 class A { @​decorator async /** * The method description * */ method(foo: Foo, bar: Bar) { console.log(foo); } } // Prettier 3.4.2 class A { @​decorator /** * The method description * */ async method(foo: Foo, bar: Bar) { console.log(foo); } } ``` ##### Fix non-idempotent formatting ([#​16899](https://redirect.github.com/prettier/prettier/pull/16899) by [@​seiyab](https://redirect.github.com/seiyab)) This bug fix is not language-specific. You may see similar change in any languages. This fixes regression in 3.4.0 so change caused by it should yield same formatting as 3.3.3. <!-- prettier-ignore --> ```jsx // Input <div> foo <span>longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo</span> , abc </div>; // Prettier 3.4.1 (first) <div> foo <span> longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo </span>, abc </div>; // Prettier 3.4.1 (second) <div> foo <span>longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo</span> , abc </div>; // Prettier 3.4.2 <div> foo <span>longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo</span> , abc </div>; ``` ### [`v3.4.1`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#341) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.4.0...3.4.1) [diff](https://redirect.github.com/prettier/prettier/compare/3.4.0...3.4.1) ##### Remove unnecessary parentheses around assignment in `v-on` ([#​16887](https://redirect.github.com/prettier/prettier/pull/16887) by [@​fisker](https://redirect.github.com/fisker)) <!-- prettier-ignore --> ```vue <!-- Input --> <template> <button @​click="foo += 2">Click</button> </template> <!-- Prettier 3.4.0 --> <template> <button @​click="(foo += 2)">Click</button> </template> <!-- Prettier 3.4.1 --> <template> <button @​click="foo += 2">Click</button> </template> ``` ### [`v3.4.0`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#340) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.3.3...3.4.0) [diff](https://redirect.github.com/prettier/prettier/compare/3.3.3...3.4.0) 🔗 [Release Notes](https://prettier.io/blog/2024/11/26/3.4.0.html) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44Mi45IiwidXBkYXRlZEluVmVyIjoiMzkuODIuOSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19--> |
||
|
|
ef09308ed6 |
fix(website): update tailwindcss 3.4.15 → 3.4.17 (#30163)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [tailwindcss](https://tailwindcss.com) ([source](https://redirect.github.com/tailwindlabs/tailwindcss)) | dependencies | patch | [`3.4.15` -> `3.4.17`](https://renovatebot.com/diffs/npm/tailwindcss/3.4.15/3.4.17) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>tailwindlabs/tailwindcss (tailwindcss)</summary> ### [`v3.4.17`](https://redirect.github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.17) [Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.16...v3.4.17) ##### Fixed - Work around Node v22.12+ issue ([#​15421](https://redirect.github.com/tailwindlabs/tailwindcss/pull/15421)) ### [`v3.4.16`](https://redirect.github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.16) [Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.15...v3.4.16) ##### Fixed - Ensure the TypeScript types for `PluginsConfig` allow `undefined` values ([#​14668](https://redirect.github.com/tailwindlabs/tailwindcss/pull/14668)) ### Changed - Bumped lilconfig to v3.x ([#​15289](https://redirect.github.com/tailwindlabs/tailwindcss/pull/15289)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44Mi45IiwidXBkYXRlZEluVmVyIjoiMzkuODIuOSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19--> |
||
|
|
dad2f8255e |
fix(website): update @astrojs/starlight 0.29.2 → 0.29.3 (#30158)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@astrojs/starlight](https://starlight.astro.build) ([source](https://redirect.github.com/withastro/starlight/tree/HEAD/packages/starlight)) | dependencies | patch | [`0.29.2` -> `0.29.3`](https://renovatebot.com/diffs/npm/@astrojs%2fstarlight/0.29.2/0.29.3) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>withastro/starlight (@​astrojs/starlight)</summary> ### [`v0.29.3`](https://redirect.github.com/withastro/starlight/blob/HEAD/packages/starlight/CHANGELOG.md#0293) [Compare Source](https://redirect.github.com/withastro/starlight/compare/@astrojs/starlight@0.29.2...@astrojs/starlight@0.29.3) ##### Patch Changes - [#​2642](https://redirect.github.com/withastro/starlight/pull/2642) [`12750ae`](https://redirect.github.com/withastro/starlight/commit/12750ae1bc303f2c53efd25adf01428e54aced90) Thanks [@​dragomano](https://redirect.github.com/dragomano)! - Updates Russian UI translations - [#​2656](https://redirect.github.com/withastro/starlight/pull/2656) [`4d543be`](https://redirect.github.com/withastro/starlight/commit/4d543bec280f3b5e00e21727d78f25756a1ced75) Thanks [@​HiDeoo](https://redirect.github.com/HiDeoo)! - Improves error message when an invalid configuration or no configuration is provided to the Starlight integration. - [#​2645](https://redirect.github.com/withastro/starlight/pull/2645) [`cf12beb`](https://redirect.github.com/withastro/starlight/commit/cf12beb91b4cb2f212dbcc0cc1ed56e79d055ff0) Thanks [@​techfg](https://redirect.github.com/techfg)! - Fixes support for favicon URLs that contain a search query and/or hash - [#​2650](https://redirect.github.com/withastro/starlight/pull/2650) [`38db4ec`](https://redirect.github.com/withastro/starlight/commit/38db4ecfdb572b1f6362aca544f72f5128f5fe08) Thanks [@​raviqqe](https://redirect.github.com/raviqqe)! - Moves `@types/js-yaml` package to non-dev dependencies - [#​2633](https://redirect.github.com/withastro/starlight/pull/2633) [`5adb720`](https://redirect.github.com/withastro/starlight/commit/5adb720afd354d99b3682d045b9dc8729a1ff274) Thanks [@​HiDeoo](https://redirect.github.com/HiDeoo)! - Fixes a VoiceOver issue with Safari where the content of a `<script>` element could be read before the sidebar content. - [#​2663](https://redirect.github.com/withastro/starlight/pull/2663) [`34755f9`](https://redirect.github.com/withastro/starlight/commit/34755f9c5f2fa451e8a56aecf3ff5a6ff499767b) Thanks [@​astrobot-houston](https://redirect.github.com/astrobot-houston)! - Adds a new `seti:vite` icon for Vite configuration files in the `<FileTree>` component </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44Mi45IiwidXBkYXRlZEluVmVyIjoiMzkuODIuOSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19--> |
||
|
|
72f8a00999 |
fix(website): update starlight-links-validator 0.13.2 → 0.13.4 (#30162)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [starlight-links-validator](https://redirect.github.com/HiDeoo/starlight-links-validator) ([source](https://redirect.github.com/HiDeoo/starlight-links-validator/tree/HEAD/packages/starlight-links-validator)) | dependencies | patch | [`0.13.2` -> `0.13.4`](https://renovatebot.com/diffs/npm/starlight-links-validator/0.13.2/0.13.4) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>HiDeoo/starlight-links-validator (starlight-links-validator)</summary> ### [`v0.13.4`](https://redirect.github.com/HiDeoo/starlight-links-validator/releases/tag/v0.13.4) [Compare Source](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.13.3...v0.13.4) ##### 🐞 Bug Fixes - Fixes a validation issue with Markdown headings including trailing markup - by [@​jorenbroekema](https://redirect.github.com/jorenbroekema) and [@​HiDeoo](https://redirect.github.com/HiDeoo) [<samp>(009be)</samp>](https://redirect.github.com/HiDeoo/starlight-links-validator/commit/009be12) ##### [View changes on GitHub](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.13.3...v0.13.4) ### [`v0.13.3`](https://redirect.github.com/HiDeoo/starlight-links-validator/releases/tag/v0.13.3) [Compare Source](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.13.2...v0.13.3) ##### 🚀 Features - Improves messages for errors related to the Astro `trailingSlash` option to indicate if a link is missing a trailing slash or if a link has a trailing slash when it should not - by [@​HiDeoo](https://redirect.github.com/HiDeoo) [<samp>(a8776)</samp>](https://redirect.github.com/HiDeoo/starlight-links-validator/commit/a87760a) ##### [View changes on GitHub](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.13.2...v0.13.3) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44Mi45IiwidXBkYXRlZEluVmVyIjoiMzkuODIuOSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19--> |
||
|
|
f7267cbcc8 |
fix(website): update astro-integration-lottie 0.3.1 → 0.3.2 (#30161)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [astro-integration-lottie](https://redirect.github.com/giuseppelt/astro-lottie) | dependencies | patch | [`0.3.1` -> `0.3.2`](https://renovatebot.com/diffs/npm/astro-integration-lottie/0.3.1/0.3.2) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>giuseppelt/astro-lottie (astro-integration-lottie)</summary> ### [`v0.3.2`](https://redirect.github.com/giuseppelt/astro-lottie/blob/HEAD/CHANGELOG.md#032-Patch-release) [Compare Source](https://redirect.github.com/giuseppelt/astro-lottie/compare/v0.3.1...v0.3.2) fix: add main field in package.json ([#​15](https://redirect.github.com/giuseppelt/astro-lottie/issues/15)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44Mi45IiwidXBkYXRlZEluVmVyIjoiMzkuODIuOSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19--> |
||
|
|
feaad34534 |
fix(website): update @astrojs/tailwind 5.1.2 → 5.1.4 (#30159)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@astrojs/tailwind](https://docs.astro.build/en/guides/integrations-guide/tailwind/) ([source](https://redirect.github.com/withastro/astro/tree/HEAD/packages/integrations/tailwind)) | dependencies | patch | [`5.1.2` -> `5.1.4`](https://renovatebot.com/diffs/npm/@astrojs%2ftailwind/5.1.2/5.1.4) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>withastro/astro (@​astrojs/tailwind)</summary> ### [`v5.1.4`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/integrations/tailwind/CHANGELOG.md#514) [Compare Source](https://redirect.github.com/withastro/astro/compare/@astrojs/tailwind@5.1.3...@astrojs/tailwind@5.1.4) ##### Patch Changes - [#​12799](https://redirect.github.com/withastro/astro/pull/12799) [`739dbfb`](https://redirect.github.com/withastro/astro/commit/739dbfba4214107cf8fc40c702834dad33eed3b0) Thanks [@​ascorbic](https://redirect.github.com/ascorbic)! - Upgrades Vite to pin esbuild ### [`v5.1.3`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/integrations/tailwind/CHANGELOG.md#513) [Compare Source](https://redirect.github.com/withastro/astro/compare/@astrojs/tailwind@5.1.2...@astrojs/tailwind@5.1.3) ##### Patch Changes - [#​12594](https://redirect.github.com/withastro/astro/pull/12594) [`4f2fd0a`](https://redirect.github.com/withastro/astro/commit/4f2fd0a0d67a748af8b611b9afc7d4c789f7c8cc) Thanks [@​Princesseuh](https://redirect.github.com/Princesseuh)! - Fixes compatibility with Astro 5 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44Mi45IiwidXBkYXRlZEluVmVyIjoiMzkuODIuOSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19--> |
||
|
|
52a6a06f1e | fix(website): update astro 4.16.14 → 4.16.18 [security] (#29836) | ||
|
|
1a266b598e |
fix(website): update starlight-blog 0.14.1 → 0.15.0 (#29790)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [starlight-blog](https://redirect.github.com/HiDeoo/starlight-blog) | dependencies | minor | [`0.14.1` -> `0.15.0`](https://renovatebot.com/diffs/npm/starlight-blog/0.14.1/0.15.0) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>HiDeoo/starlight-blog (starlight-blog)</summary> ### [`v0.15.0`](https://redirect.github.com/HiDeoo/starlight-blog/releases/tag/v0.15.0) [Compare Source](https://redirect.github.com/HiDeoo/starlight-blog/compare/v0.14.1...v0.15.0) ##### 🚀 Features - Refactors full-text RSS feed to use the experimental Astro Container API - by [@​HiDeoo](https://redirect.github.com/HiDeoo) [<samp>(2268e)</samp>](https://redirect.github.com/HiDeoo/starlight-blog/commit/2268e2b) This change fixes various rendering issues with MDX content or images. ##### [View changes on GitHub](https://redirect.github.com/HiDeoo/starlight-blog/compare/v0.14.1...v0.15.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNDIuNyIsInVwZGF0ZWRJblZlciI6IjM4LjE0Mi43IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=--> |
||
|
|
fac7b9003b |
fix(website): update typescript 5.6.3 → 5.7.2 (#29746)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [typescript](https://www.typescriptlang.org/) ([source](https://redirect.github.com/microsoft/TypeScript)) | dependencies | minor | [`5.6.3` -> `5.7.2`](https://renovatebot.com/diffs/npm/typescript/5.6.3/5.7.2) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>microsoft/TypeScript (typescript)</summary> ### [`v5.7.2`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.7.2): TypeScript 5.7 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.6.3...v5.7.2) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-7/). - [fixed issues query for Typescript 5.7.0 (Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.7.1 (RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.7.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.7.2 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.7.2%22+is%3Aclosed+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNDIuNyIsInVwZGF0ZWRJblZlciI6IjM4LjE0Mi43IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=--> |
||
|
|
4428005caa |
fix(website): update astro 4.16.13 → 4.16.14 (#29695)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [astro](https://astro.build) ([source](https://redirect.github.com/withastro/astro/tree/HEAD/packages/astro)) | dependencies | patch | [`4.16.13` -> `4.16.14`](https://renovatebot.com/diffs/npm/astro/4.16.13/4.16.14) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>withastro/astro (astro)</summary> ### [`v4.16.14`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#41614) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.16.13...astro@4.16.14) ##### Patch Changes - [#​12480](https://redirect.github.com/withastro/astro/pull/12480) [`c3b7e7c`](https://redirect.github.com/withastro/astro/commit/c3b7e7cfa13603c08eb923703f31a92d514e82db) Thanks [@​matthewp](https://redirect.github.com/matthewp)! - Removes the default throw behavior in `astro:env` - [#​12444](https://redirect.github.com/withastro/astro/pull/12444) [`28dd3ce`](https://redirect.github.com/withastro/astro/commit/28dd3ce5222a667fe113238254edf59318b3fa14) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Fixes an issue where a server island hydration script might fail case the island ID misses from the DOM. - [#​12476](https://redirect.github.com/withastro/astro/pull/12476) [`80a9a52`](https://redirect.github.com/withastro/astro/commit/80a9a5299a9d51f2b09900d3200976d687feae8f) Thanks [@​florian-lefebvre](https://redirect.github.com/florian-lefebvre)! - Fixes a case where the Content Layer `glob()` loader would not update when renaming or deleting an entry - [#​12418](https://redirect.github.com/withastro/astro/pull/12418) [`25baa4e`](https://redirect.github.com/withastro/astro/commit/25baa4ed0c5f55fa85c2c7e2c15848937ed1dc9b) Thanks [@​oliverlynch](https://redirect.github.com/oliverlynch)! - Fix cached image redownloading if it is the first asset - [#​12477](https://redirect.github.com/withastro/astro/pull/12477) [`46f6b38`](https://redirect.github.com/withastro/astro/commit/46f6b386b3db6332f286d79958ef10261958cceb) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Fixes an issue where the SSR build was emitting the `dist/server/entry.mjs` file with an incorrect import at the top of the file/ - [#​12365](https://redirect.github.com/withastro/astro/pull/12365) [`a23985b`](https://redirect.github.com/withastro/astro/commit/a23985b02165c2ddce56d511b3f97b6815c452c9) Thanks [@​apatel369](https://redirect.github.com/apatel369)! - Fixes an issue where `Astro.currentLocale` was not correctly returning the locale for 404 and 500 pages. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNDIuNyIsInVwZGF0ZWRJblZlciI6IjM4LjE0Mi43IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
5aea13ee2a |
fix(website): update @astrojs/starlight 0.29.0 → 0.29.2 (#29608)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@astrojs/starlight](https://starlight.astro.build) ([source](https://redirect.github.com/withastro/starlight/tree/HEAD/packages/starlight)) | dependencies | patch | [`0.29.0` -> `0.29.2`](https://renovatebot.com/diffs/npm/@astrojs%2fstarlight/0.29.0/0.29.2) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>withastro/starlight (@​astrojs/starlight)</summary> ### [`v0.29.2`](https://redirect.github.com/withastro/starlight/blob/HEAD/packages/starlight/CHANGELOG.md#0292) [Compare Source](https://redirect.github.com/withastro/starlight/compare/@astrojs/starlight@0.29.1...@astrojs/starlight@0.29.2) ##### Patch Changes - [#​2616](https://redirect.github.com/withastro/starlight/pull/2616) [`128cc51`](https://redirect.github.com/withastro/starlight/commit/128cc51b416a1a934eabb1989c04b76517e77a04) Thanks [@​delucis](https://redirect.github.com/delucis)! - Fixes an edge case to correctly avoid a trailing slash when navigating from a root locale homepage to another language via Starlight’s language switcher when `trailingSlash: 'never'` is set ### [`v0.29.1`](https://redirect.github.com/withastro/starlight/blob/HEAD/packages/starlight/CHANGELOG.md#0291) [Compare Source](https://redirect.github.com/withastro/starlight/compare/@astrojs/starlight@0.29.0...@astrojs/starlight@0.29.1) ##### Patch Changes - [#​2611](https://redirect.github.com/withastro/starlight/pull/2611) [`6059d96`](https://redirect.github.com/withastro/starlight/commit/6059d961a6b31fd7848b0c59411fc6370e62abab) Thanks [@​HiDeoo](https://redirect.github.com/HiDeoo)! - Fixes a UI string type issue in projects with multiple data content collections. - [#​2606](https://redirect.github.com/withastro/starlight/pull/2606) [`10b15a7`](https://redirect.github.com/withastro/starlight/commit/10b15a7fcda4805dda622f893b6671b96a349161) Thanks [@​delucis](https://redirect.github.com/delucis)! - Makes `<CardGrid>` more resilient to complex child content on smaller viewports - [#​2605](https://redirect.github.com/withastro/starlight/pull/2605) [`ec7ab4f`](https://redirect.github.com/withastro/starlight/commit/ec7ab4f1df83052aa00c5f560adf7e7b8d61c9db) Thanks [@​brianzelip](https://redirect.github.com/brianzelip)! - Exposes `SidebarPersister` component in package exports for use in custom overrides - [#​2614](https://redirect.github.com/withastro/starlight/pull/2614) [`9a31980`](https://redirect.github.com/withastro/starlight/commit/9a319807c698f65b461f456c54c413081ab551f0) Thanks [@​HiDeoo](https://redirect.github.com/HiDeoo)! - Fixes an issue with custom pages using the `<StarlightPage />` component and a custom sidebar missing highlighting for the active page and navigation links. - [#​2600](https://redirect.github.com/withastro/starlight/pull/2600) [`49aef17`](https://redirect.github.com/withastro/starlight/commit/49aef173811d05ae132729c92c3920a142ceeb7d) Thanks [@​jdevega](https://redirect.github.com/jdevega)! - Adds Backstage social icon - [#​2613](https://redirect.github.com/withastro/starlight/pull/2613) [`a73780f`](https://redirect.github.com/withastro/starlight/commit/a73780fb280feb5b96ffa94539633b2930bd8e76) Thanks [@​delucis](https://redirect.github.com/delucis)! - Fixes support for `sidebar` frontmatter options in sidebar entries using `slug` or the string shorthand for internal links </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNDIuNyIsInVwZGF0ZWRJblZlciI6IjM4LjE0Mi43IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
b95dfedd04 |
fix(website): update astro 4.16.12 → 4.16.13 (#29413)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [astro](https://astro.build) ([source](https://redirect.github.com/withastro/astro/tree/HEAD/packages/astro)) | dependencies | patch | [`4.16.12` -> `4.16.13`](https://renovatebot.com/diffs/npm/astro/4.16.12/4.16.13) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>withastro/astro (astro)</summary> ### [`v4.16.13`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#41613) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.16.12...astro@4.16.13) ##### Patch Changes - [#​12436](https://redirect.github.com/withastro/astro/pull/12436) [`453ec6b`](https://redirect.github.com/withastro/astro/commit/453ec6b12f8c021e0bd0fd0ea9f71c8fc280f4b1) Thanks [@​martrapp](https://redirect.github.com/martrapp)! - Fixes a potential null access in the clientside router - [#​12392](https://redirect.github.com/withastro/astro/pull/12392) [`0462219`](https://redirect.github.com/withastro/astro/commit/0462219612183b65867aaaef9fa538d89f201999) Thanks [@​apatel369](https://redirect.github.com/apatel369)! - Fixes an issue where scripts were not correctly injected during the build. The issue was triggered when there were injected routes with the same `entrypoint` and different `pattern` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNDIuNyIsInVwZGF0ZWRJblZlciI6IjM4LjE0Mi43IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
fe164010d4 |
fix(website): update tailwindcss 3.4.14 → 3.4.15 (#29372)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [tailwindcss](https://tailwindcss.com) ([source](https://redirect.github.com/tailwindlabs/tailwindcss)) | dependencies | patch | [`3.4.14` -> `3.4.15`](https://renovatebot.com/diffs/npm/tailwindcss/3.4.14/3.4.15) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>tailwindlabs/tailwindcss (tailwindcss)</summary> ### [`v3.4.15`](https://redirect.github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.15) [Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.14...v3.4.15) - Bump versions for security vulnerabilities ([#​14697](https://redirect.github.com/tailwindlabs/tailwindcss/pull/14697)) - Ensure the TypeScript types for the `boxShadow` theme configuration allows arrays ([#​14856](https://redirect.github.com/tailwindlabs/tailwindcss/pull/14856)) - Set fallback for opacity variables to ensure setting colors with the `selection:*` variant works in Chrome 131 ([#​15003](https://redirect.github.com/tailwindlabs/tailwindcss/pull/15003)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNDIuNyIsInVwZGF0ZWRJblZlciI6IjM4LjE0Mi43IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
a470f8179c |
fix(website): update astro 4.16.11 → 4.16.12 (#29314)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [astro](https://astro.build) ([source](https://redirect.github.com/withastro/astro/tree/HEAD/packages/astro)) | dependencies | patch | [`4.16.11` -> `4.16.12`](https://renovatebot.com/diffs/npm/astro/4.16.11/4.16.12) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>withastro/astro (astro)</summary> ### [`v4.16.12`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#41612) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.16.11...astro@4.16.12) ##### Patch Changes - [#​12420](https://redirect.github.com/withastro/astro/pull/12420) [`acac0af`](https://redirect.github.com/withastro/astro/commit/acac0af53466f8a381ccdac29ed2ad735d7b4e79) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Fixes an issue where the dev server returns a 404 status code when a user middleware returns a valid `Response`. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNDIuNyIsInVwZGF0ZWRJblZlciI6IjM4LjE0Mi43IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
053e61c275 |
fix(website): update astro 4.16.10 → 4.16.11 (#29260)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [astro](https://astro.build) ([source](https://redirect.github.com/withastro/astro/tree/HEAD/packages/astro)) | dependencies | patch | [`4.16.10` -> `4.16.11`](https://renovatebot.com/diffs/npm/astro/4.16.10/4.16.11) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>withastro/astro (astro)</summary> ### [`v4.16.11`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#41611) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.16.10...astro@4.16.11) ##### Patch Changes - [#​12305](https://redirect.github.com/withastro/astro/pull/12305) [`f5f7109`](https://redirect.github.com/withastro/astro/commit/f5f71094ec74961b4cca2ee451798abd830c617a) Thanks [@​florian-lefebvre](https://redirect.github.com/florian-lefebvre)! - Fixes a case where the error overlay would not escape the message - [#​12402](https://redirect.github.com/withastro/astro/pull/12402) [`823e73b`](https://redirect.github.com/withastro/astro/commit/823e73b164eab4115af31b1de8e978f2b4e0a95d) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Fixes a case where Astro allowed to call an action without using `Astro.callAction`. This is now invalid, and Astro will show a proper error. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNDIuNyIsInVwZGF0ZWRJblZlciI6IjM4LjE0Mi43IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
4b6ad23914 |
fix(website): update starlight-links-validator 0.13.0 → 0.13.2 (#29098)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [starlight-links-validator](https://redirect.github.com/HiDeoo/starlight-links-validator) | dependencies | patch | [`0.13.0` -> `0.13.2`](https://renovatebot.com/diffs/npm/starlight-links-validator/0.13.0/0.13.2) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>HiDeoo/starlight-links-validator (starlight-links-validator)</summary> ### [`v0.13.2`](https://redirect.github.com/HiDeoo/starlight-links-validator/releases/tag/v0.13.2) [Compare Source](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.13.1...v0.13.2) ##### 🐞 Bug Fixes - Fixes a potential type-checking issue in some Starlight projects - by [@​HiDeoo](https://redirect.github.com/HiDeoo) [<samp>(1e33b)</samp>](https://redirect.github.com/HiDeoo/starlight-links-validator/commit/1e33b07) ##### [View changes on GitHub](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.13.1...v0.13.2) ### [`v0.13.1`](https://redirect.github.com/HiDeoo/starlight-links-validator/releases/tag/v0.13.1) [Compare Source](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.13.0...v0.13.1) ##### 🐞 Bug Fixes - Refactors some internal types to prevent type issues with future Starlight versions - by [@​HiDeoo](https://redirect.github.com/HiDeoo) [<samp>(11518)</samp>](https://redirect.github.com/HiDeoo/starlight-links-validator/commit/1151857) ##### [View changes on GitHub](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.13.0...v0.13.1) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNDIuNyIsInVwZGF0ZWRJblZlciI6IjM4LjE0Mi43IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
a2df1931eb |
fix(website): update @astrojs/starlight 0.28.6 → 0.29.0 (#29023)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@astrojs/starlight](https://starlight.astro.build) ([source](https://redirect.github.com/withastro/starlight/tree/HEAD/packages/starlight)) | dependencies | minor | [`0.28.6` -> `0.29.0`](https://renovatebot.com/diffs/npm/@astrojs%2fstarlight/0.28.6/0.29.0) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>withastro/starlight (@​astrojs/starlight)</summary> ### [`v0.29.0`](https://redirect.github.com/withastro/starlight/blob/HEAD/packages/starlight/CHANGELOG.md#0290) [Compare Source](https://redirect.github.com/withastro/starlight/compare/@astrojs/starlight@0.28.6...@astrojs/starlight@0.29.0) ##### Minor Changes - [#​2551](https://redirect.github.com/withastro/starlight/pull/2551) [`154c8e3`](https://redirect.github.com/withastro/starlight/commit/154c8e337819c7d7ebf4ff4dd55db0d10607620b) Thanks [@​hippotastic](https://redirect.github.com/hippotastic)! - Updates the `astro-expressive-code` dependency to the latest version (0.38). The new version allows using `ec.config.mjs` to selectively override individual Expressive Code styles and settings provided by Starlight themes and plugins, speeds up Shiki language loading, and adds the config option `expressiveCode.shiki.injectLangsIntoNestedCodeBlocks`. See the [Expressive Code release notes](https://expressive-code.com/releases/#​0380) for full details. - [#​2252](https://redirect.github.com/withastro/starlight/pull/2252) [`6116db0`](https://redirect.github.com/withastro/starlight/commit/6116db03a4157c0f0caa210690ef0dcdd001a287) Thanks [@​HiDeoo](https://redirect.github.com/HiDeoo)! - Improves build performance for sites with large sidebars This release adds a caching layer to Starlight’s sidebar generation logic, reducing the number of times sidebars need to be regenerated while building a site. Some benchmarks for projects with a complex sidebar saw builds complete more than 35% faster with this change. - [#​2503](https://redirect.github.com/withastro/starlight/pull/2503) [`a4c8edd`](https://redirect.github.com/withastro/starlight/commit/a4c8eddc53993068c0f60159fecc123013827ef0) Thanks [@​HiDeoo](https://redirect.github.com/HiDeoo)! - Improves the accessibility of asides and tabs by removing some unnecessary HTML landmarks. ##### Patch Changes - [#​2579](https://redirect.github.com/withastro/starlight/pull/2579) [`241966b`](https://redirect.github.com/withastro/starlight/commit/241966bd0523a2e82891d622b2a97b2f3646bc41) Thanks [@​RafidMuhymin](https://redirect.github.com/RafidMuhymin)! - Adds social link icon for Nostr </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNDIuNyIsInVwZGF0ZWRJblZlciI6IjM4LjE0Mi43IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=--> |
||
|
|
dbe187d134 |
fix(website): update astro 4.16.9 → 4.16.10 (#28916)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [astro](https://astro.build) ([source](https://redirect.github.com/withastro/astro/tree/HEAD/packages/astro)) | dependencies | patch | [`4.16.9` -> `4.16.10`](https://renovatebot.com/diffs/npm/astro/4.16.9/4.16.10) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>withastro/astro (astro)</summary> ### [`v4.16.10`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#41610) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.16.9...astro@4.16.10) ##### Patch Changes - [#​12311](https://redirect.github.com/withastro/astro/pull/12311) [`bf2723e`](https://redirect.github.com/withastro/astro/commit/bf2723e83140099914b29c6d51eb147a065be460) Thanks [@​dinesh-58](https://redirect.github.com/dinesh-58)! - Adds `checked` to the list of boolean attributes. - [#​12363](https://redirect.github.com/withastro/astro/pull/12363) [`222f718`](https://redirect.github.com/withastro/astro/commit/222f71894cc7118319ce83b3b29fa61a9dbebb75) Thanks [@​Fryuni](https://redirect.github.com/Fryuni)! - Fixes code generated by `astro add` command when adding a version of an integration other than the default `latest`. - [#​12368](https://redirect.github.com/withastro/astro/pull/12368) [`493fe43`](https://redirect.github.com/withastro/astro/commit/493fe43cd3ef94b087b8958031ecc964ae73463b) Thanks [@​bluwy](https://redirect.github.com/bluwy)! - Improves error logs when executing commands - [#​12355](https://redirect.github.com/withastro/astro/pull/12355) [`c4726d7`](https://redirect.github.com/withastro/astro/commit/c4726d7ba8cc93157390ce64d5c8b718ed5cac29) Thanks [@​apatel369](https://redirect.github.com/apatel369)! - Improves error reporting for invalid frontmatter in MDX files during the `astro build` command. The error message now includes the file path where the frontmatter parsing failed. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNDIuNyIsInVwZGF0ZWRJblZlciI6IjM4LjE0Mi43IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
ecc26158fb |
fix(website): update starlight-image-zoom 0.8.0 → 0.9.0 (#28919)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [starlight-image-zoom](https://redirect.github.com/HiDeoo/starlight-image-zoom) | dependencies | minor | [`0.8.0` -> `0.9.0`](https://renovatebot.com/diffs/npm/starlight-image-zoom/0.8.0/0.9.0) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>HiDeoo/starlight-image-zoom (starlight-image-zoom)</summary> ### [`v0.9.0`](https://redirect.github.com/HiDeoo/starlight-image-zoom/releases/tag/v0.9.0) [Compare Source](https://redirect.github.com/HiDeoo/starlight-image-zoom/compare/v0.8.0...v0.9.0) ##### 🐞 Bug Fixes - Rewrites the zooming logic to avoid blurry images on some devices/browsers (especially visible on images with text) - by [@​HiDeoo](https://redirect.github.com/HiDeoo) [<samp>(72a5a)</samp>](https://redirect.github.com/HiDeoo/starlight-image-zoom/commit/72a5af2) ##### [View changes on GitHub](https://redirect.github.com/HiDeoo/starlight-image-zoom/compare/v0.8.0...v0.9.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNDIuNyIsInVwZGF0ZWRJblZlciI6IjM4LjE0Mi43IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=--> |
||
|
|
0974c2c611 |
chore(website): lock file maintenance (#28783)
This PR contains the following updates: | Update | Change | |---|---| | lockFileMaintenance | All locks refreshed | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. 🔧 This Pull Request updates lock files to use the latest dependency versions. --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on monday" (UTC), 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. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNDIuNSIsInVwZGF0ZWRJblZlciI6IjM4LjE0Mi41IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbInJlbm92YXRlL2NvbnRhaW5lciJdfQ==--> |
||
|
|
efc50b9566 |
fix(website): update astro 4.16.8 → 4.16.9 (#28808)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [astro](https://astro.build) ([source](https://redirect.github.com/withastro/astro/tree/HEAD/packages/astro)) | dependencies | patch | [`4.16.8` -> `4.16.9`](https://renovatebot.com/diffs/npm/astro/4.16.8/4.16.9) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>withastro/astro (astro)</summary> ### [`v4.16.9`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4169) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.16.8...astro@4.16.9) ##### Patch Changes - [#​12333](https://redirect.github.com/withastro/astro/pull/12333) [`836cd91`](https://redirect.github.com/withastro/astro/commit/836cd91c37cea8ae58dd04a326435fcb2c88f358) Thanks [@​imattacus](https://redirect.github.com/imattacus)! - Destroy the server response stream if async error is thrown - [#​12358](https://redirect.github.com/withastro/astro/pull/12358) [`7680349`](https://redirect.github.com/withastro/astro/commit/76803498738f9e86e7948ce81e01e63607e03549) Thanks [@​spacedawwwg](https://redirect.github.com/spacedawwwg)! - Honors `inlineAstroConfig` parameter in `getViteConfig` when creating a logger - [#​12353](https://redirect.github.com/withastro/astro/pull/12353) [`35795a1`](https://redirect.github.com/withastro/astro/commit/35795a1a54b2bfaf331c58ca91b47e5672e08c4e) Thanks [@​hippotastic](https://redirect.github.com/hippotastic)! - Fixes an issue in dev server watch file handling that could cause multiple restarts for a single file change. - [#​12351](https://redirect.github.com/withastro/astro/pull/12351) [`5751488`](https://redirect.github.com/withastro/astro/commit/57514881655b62a0bc39ace1e1ed4b89b96f74ca) Thanks [@​florian-lefebvre](https://redirect.github.com/florian-lefebvre)! - Reverts a change made in `4.16.6` that prevented usage of `astro:env` secrets inside middleware in SSR - [#​12346](https://redirect.github.com/withastro/astro/pull/12346) [`20e5a84`](https://redirect.github.com/withastro/astro/commit/20e5a843c86e9328814615edf3e8a6fb5e4696cc) Thanks [@​bluwy](https://redirect.github.com/bluwy)! - Fixes sourcemap generation when prefetch is enabled - [#​12349](https://redirect.github.com/withastro/astro/pull/12349) [`1fc83d3`](https://redirect.github.com/withastro/astro/commit/1fc83d3ba8315c31b2a3aadc77b20b1615d261a0) Thanks [@​norskeld](https://redirect.github.com/norskeld)! - Fixes the `getImage` options type so it properly extends `ImageTransform` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNDIuNiIsInVwZGF0ZWRJblZlciI6IjM4LjE0Mi42IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
714860666f |
fix(website): update @astrojs/starlight 0.28.5 → 0.28.6 (#28801)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@astrojs/starlight](https://starlight.astro.build) ([source](https://redirect.github.com/withastro/starlight/tree/HEAD/packages/starlight)) | dependencies | patch | [`0.28.5` -> `0.28.6`](https://renovatebot.com/diffs/npm/@astrojs%2fstarlight/0.28.5/0.28.6) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>withastro/starlight (@​astrojs/starlight)</summary> ### [`v0.28.6`](https://redirect.github.com/withastro/starlight/blob/HEAD/packages/starlight/CHANGELOG.md#0286) [Compare Source](https://redirect.github.com/withastro/starlight/compare/@astrojs/starlight@0.28.5...@astrojs/starlight@0.28.6) ##### Patch Changes - [#​2565](https://redirect.github.com/withastro/starlight/pull/2565) [`236467b`](https://redirect.github.com/withastro/starlight/commit/236467bb745cea7a284ae3d398874d3edbcd846e) Thanks [@​HiDeoo](https://redirect.github.com/HiDeoo)! - Fixes an issue with custom UI strings defined in YAML files not being loaded in some contexts. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNDIuNSIsInVwZGF0ZWRJblZlciI6IjM4LjE0Mi41IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
4496c424c5 |
fix(website): update starlight-links-validator 0.12.4 → 0.13.0 (#28760)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [starlight-links-validator](https://redirect.github.com/HiDeoo/starlight-links-validator) | dependencies | minor | [`0.12.4` -> `0.13.0`](https://renovatebot.com/diffs/npm/starlight-links-validator/0.12.4/0.13.0) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>HiDeoo/starlight-links-validator (starlight-links-validator)</summary> ### [`v0.13.0`](https://redirect.github.com/HiDeoo/starlight-links-validator/releases/tag/v0.13.0) [Compare Source](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.12.4...v0.13.0) ##### 🚨 Breaking Changes - Adds errors for local links, e.g. URLs with a hostname of `localhost` or `127.0.0.1` - by [@​HiDeoo](https://redirect.github.com/HiDeoo) [<samp>(80636)</samp>](https://redirect.github.com/HiDeoo/starlight-links-validator/commit/806366c) In previous versions, such links were silently ignored. They are now considered as invalid links as they are usually used for development purposes and should not be present in production. If you want to preserve the previous behaviour, you can set the `errorOnLocalLinks` option to `false` in your `astro.config.mjs` file: ```ts export default defineConfig({ integrations: [ starlight({ plugins: [ starlightLinksValidator({ errorOnLocalLinks: false, }), ], }), ], }); ``` ##### [View changes on GitHub](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.12.4...v0.13.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNDIuMyIsInVwZGF0ZWRJblZlciI6IjM4LjE0Mi4zIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=--> |
||
|
|
529f8ce9fb |
chore(website): lock file maintenance (#28383)
This PR contains the following updates: | Update | Change | |---|---| | lockFileMaintenance | All locks refreshed | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. 🔧 This Pull Request updates lock files to use the latest dependency versions. --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on monday" (UTC), 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. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzEuMiIsInVwZGF0ZWRJblZlciI6IjM4LjEzNC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbInJlbm92YXRlL2NvbnRhaW5lciJdfQ==--> |
||
|
|
eac77f25d8 |
fix(website): update @astrojs/starlight 0.28.4 → 0.28.5 (#28705)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@astrojs/starlight](https://starlight.astro.build) ([source](https://redirect.github.com/withastro/starlight/tree/HEAD/packages/starlight)) | dependencies | patch | [`0.28.4` -> `0.28.5`](https://renovatebot.com/diffs/npm/@astrojs%2fstarlight/0.28.4/0.28.5) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>withastro/starlight (@​astrojs/starlight)</summary> ### [`v0.28.5`](https://redirect.github.com/withastro/starlight/blob/HEAD/packages/starlight/CHANGELOG.md#0285) [Compare Source](https://redirect.github.com/withastro/starlight/compare/@astrojs/starlight@0.28.4...@astrojs/starlight@0.28.5) ##### Patch Changes - [#​2546](https://redirect.github.com/withastro/starlight/pull/2546) [`bf42300`](https://redirect.github.com/withastro/starlight/commit/bf42300e76241a2df888dc458c59a7478a8b2d61) Thanks [@​HiDeoo](https://redirect.github.com/HiDeoo)! - Fixes an issue where i18n content collection related errors, e.g. malformed JSON or YAML, would not be reported. - [#​2548](https://redirect.github.com/withastro/starlight/pull/2548) [`07673c8`](https://redirect.github.com/withastro/starlight/commit/07673c80114021a269065e451e660337237f76e1) Thanks [@​HiDeoo](https://redirect.github.com/HiDeoo)! - Fixes a URL localization edge case. In projects without a root locale configured, slugs without a locale prefix did not fall back to the default locale as expected. - [#​2547](https://redirect.github.com/withastro/starlight/pull/2547) [`91e1dd7`](https://redirect.github.com/withastro/starlight/commit/91e1dd731a06657890a68b2d474199455df2756f) Thanks [@​HiDeoo](https://redirect.github.com/HiDeoo)! - Fixes a Firefox Markdown content rendering issue for text sentences separated by a line break. - [#​2524](https://redirect.github.com/withastro/starlight/pull/2524) [`1b46783`](https://redirect.github.com/withastro/starlight/commit/1b4678325fb10714fc3508bd87a7563b10a0f803) Thanks [@​jsparkdev](https://redirect.github.com/jsparkdev)! - Fixes a broken link to Astro’s Docs in an error message </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNDEuMSIsInVwZGF0ZWRJblZlciI6IjM4LjE0MS4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
aafcdb45e2 |
fix(website): update astro 4.16.7 → 4.16.8 (#28639)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [astro](https://astro.build) ([source](https://redirect.github.com/withastro/astro/tree/HEAD/packages/astro)) | dependencies | patch | [`4.16.7` -> `4.16.8`](https://renovatebot.com/diffs/npm/astro/4.16.7/4.16.8) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>withastro/astro (astro)</summary> ### [`v4.16.8`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4168) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.16.7...astro@4.16.8) ##### Patch Changes - [#​12338](https://redirect.github.com/withastro/astro/pull/12338) [`9ca89b3`](https://redirect.github.com/withastro/astro/commit/9ca89b3e13d47e146989cfabb916d6599d140f03) Thanks [@​situ2001](https://redirect.github.com/situ2001)! - Resets `NODE_ENV` to ensure install command run in dev mode - [#​12286](https://redirect.github.com/withastro/astro/pull/12286) [`9d6bcdb`](https://redirect.github.com/withastro/astro/commit/9d6bcdb88fcb9df0c5c70e2b591bcf962ce55f63) Thanks [@​florian-lefebvre](https://redirect.github.com/florian-lefebvre)! - Fixes a case where a warning for experimental `astro:env` support would be shown when using an adapter but not actually using `astro:env` - [#​12342](https://redirect.github.com/withastro/astro/pull/12342) [`ffc836b`](https://redirect.github.com/withastro/astro/commit/ffc836bac0cdea684ea91f958ac8298d4ee4b07d) Thanks [@​liruifengv](https://redirect.github.com/liruifengv)! - Fixes a typo in the command name of the CLI - [#​12301](https://redirect.github.com/withastro/astro/pull/12301) [`0cfc69d`](https://redirect.github.com/withastro/astro/commit/0cfc69d499815d4e1f1dc37cf32653195586087a) Thanks [@​apatel369](https://redirect.github.com/apatel369)! - Fixes an issue with action handler context by passing the correct context (`ActionAPIContext`). - [#​12312](https://redirect.github.com/withastro/astro/pull/12312) [`5642ef9`](https://redirect.github.com/withastro/astro/commit/5642ef9029890fc29793c160321f78f62cdaafcb) Thanks [@​koyopro](https://redirect.github.com/koyopro)! - Fixes an issue where using `getViteConfig()` returns incorrect and duplicate configuration - [#​12245](https://redirect.github.com/withastro/astro/pull/12245) [`1d4f6a4`](https://redirect.github.com/withastro/astro/commit/1d4f6a4989bc1cfd7109b1bff41503f115660e02) Thanks [@​bmenant](https://redirect.github.com/bmenant)! - Add `components` property to MDXInstance type definition (RenderResult and module import) - [#​12340](https://redirect.github.com/withastro/astro/pull/12340) [`94eaeea`](https://redirect.github.com/withastro/astro/commit/94eaeea1c437402ffc44103126b355adab4b8a01) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Fixes an issue where Astro actions didn't work when `base` was different from `/` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzUuMyIsInVwZGF0ZWRJblZlciI6IjM4LjEzNS4zIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
b024d3340b |
fix(website): update starlight-links-validator 0.12.3 → 0.12.4 (#28602)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [starlight-links-validator](https://redirect.github.com/HiDeoo/starlight-links-validator) | dependencies | patch | [`0.12.3` -> `0.12.4`](https://renovatebot.com/diffs/npm/starlight-links-validator/0.12.3/0.12.4) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>HiDeoo/starlight-links-validator (starlight-links-validator)</summary> ### [`v0.12.4`](https://redirect.github.com/HiDeoo/starlight-links-validator/releases/tag/v0.12.4) [Compare Source](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.12.3...v0.12.4) ##### 🐞 Bug Fixes - Ignores links in draft pages - by [@​HiDeoo](https://redirect.github.com/HiDeoo) [<samp>(da925)</samp>](https://redirect.github.com/HiDeoo/starlight-links-validator/commit/da925d5) ##### [View changes on GitHub](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.12.3...v0.12.4) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzUuMiIsInVwZGF0ZWRJblZlciI6IjM4LjEzNS4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
dcc73accb3 |
fix(website): update @astrojs/starlight 0.28.3 → 0.28.4 (#28511)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@astrojs/starlight](https://starlight.astro.build) ([source](https://redirect.github.com/withastro/starlight/tree/HEAD/packages/starlight)) | dependencies | patch | [`0.28.3` -> `0.28.4`](https://renovatebot.com/diffs/npm/@astrojs%2fstarlight/0.28.3/0.28.4) | Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>withastro/starlight (@​astrojs/starlight)</summary> ### [`v0.28.4`](https://redirect.github.com/withastro/starlight/blob/HEAD/packages/starlight/CHANGELOG.md#0284) [Compare Source](https://redirect.github.com/withastro/starlight/compare/@astrojs/starlight@0.28.3...@astrojs/starlight@0.28.4) ##### Patch Changes - [#​2444](https://redirect.github.com/withastro/starlight/pull/2444) [`d585b3e`](https://redirect.github.com/withastro/starlight/commit/d585b3e0485dd55b2ffab985a6c06d267d22fe51) Thanks [@​HiDeoo](https://redirect.github.com/HiDeoo)! - Fixes a UI string translation issue for languages with a region subtag. - [#​2518](https://redirect.github.com/withastro/starlight/pull/2518) [`0f69db8`](https://redirect.github.com/withastro/starlight/commit/0f69db8b806833a7160570a469ddcdc8c0dec5e0) Thanks [@​morinokami](https://redirect.github.com/morinokami)! - Updates Japanese UI translations - [#​2507](https://redirect.github.com/withastro/starlight/pull/2507) [`bd6ced5`](https://redirect.github.com/withastro/starlight/commit/bd6ced5bc46310b217c7bfe83a0f68ba4a03da45) Thanks [@​HiDeoo](https://redirect.github.com/HiDeoo)! - Fixes a table of contents highlighting issue after resizing the window. - [#​2444](https://redirect.github.com/withastro/starlight/pull/2444) [`d585b3e`](https://redirect.github.com/withastro/starlight/commit/d585b3e0485dd55b2ffab985a6c06d267d22fe51) Thanks [@​HiDeoo](https://redirect.github.com/HiDeoo)! - Refactors various components to use the new built-in localization system to access translated UI strings. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzMuMCIsInVwZGF0ZWRJblZlciI6IjM4LjEzMy4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
cf4d1db11d |
chore(website): lock file maintenance (#28096)
This PR contains the following updates: | Update | Change | |---|---| | lockFileMaintenance | All locks refreshed | 🔧 This Pull Request updates lock files to use the latest dependency versions. --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on monday" (UTC), 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. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjguMyIsInVwZGF0ZWRJblZlciI6IjM4LjEyOC4zIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbInJlbm92YXRlL2NvbnRhaW5lciJdfQ==--> |
||
|
|
93b37d1ae9 |
fix(website): update astro 4.16.1 → 4.16.7 (#28239)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [astro](https://astro.build) ([source](https://redirect.github.com/withastro/astro/tree/HEAD/packages/astro)) | dependencies | patch | [`4.16.1` -> `4.16.7`](https://renovatebot.com/diffs/npm/astro/4.16.1/4.16.7) | Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>withastro/astro (astro)</summary> ### [`v4.16.7`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4167) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.16.6...astro@4.16.7) ##### Patch Changes - [#​12263](https://redirect.github.com/withastro/astro/pull/12263) [`e9e8080`](https://redirect.github.com/withastro/astro/commit/e9e8080a8139f898dcfa3c030f5ddaa98413c160) Thanks [@​Fryuni](https://redirect.github.com/Fryuni)! - Fixes conflict between server islands and on-demand dynamic routes in the form of `/[...rest]` or `/[paramA]/[paramB]`. - [#​12279](https://redirect.github.com/withastro/astro/pull/12279) [`b781f88`](https://redirect.github.com/withastro/astro/commit/b781f8860c7d11e51fb60a0d6528bc88913ffc35) Thanks [@​jsparkdev](https://redirect.github.com/jsparkdev)! - Update wrong error message - [#​12273](https://redirect.github.com/withastro/astro/pull/12273) [`c2ee963`](https://redirect.github.com/withastro/astro/commit/c2ee963cb6c0a65481be505848a7272d800f2f7b) Thanks [@​ascorbic](https://redirect.github.com/ascorbic)! - Fixes an issue with some package managers where sites would not build if TypeScript was not installed. - [#​12235](https://redirect.github.com/withastro/astro/pull/12235) [`a75bc5e`](https://redirect.github.com/withastro/astro/commit/a75bc5e3068ed80366a03efbec78b3b0f8837516) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Fixes a bug where Astro Actions couldn't redirect to the correct pathname when there was a rewrite involved. - [#​11839](https://redirect.github.com/withastro/astro/pull/11839) [`ff522b9`](https://redirect.github.com/withastro/astro/commit/ff522b96a01391a29b44f820dfcc2a2176d871e7) Thanks [@​icaliman](https://redirect.github.com/icaliman)! - Fixes error when returning a top-level `null` from an Astro file frontmatter - [#​12272](https://redirect.github.com/withastro/astro/pull/12272) [`388d237`](https://redirect.github.com/withastro/astro/commit/388d2375b6900e6401e1c711087ee0b2176418dd) Thanks [@​ascorbic](https://redirect.github.com/ascorbic)! - Correctly handles local images when using a base path in SSR ### [`v4.16.6`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4166) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.16.5...astro@4.16.6) ##### Patch Changes - [#​11823](https://redirect.github.com/withastro/astro/pull/11823) [`a3d30a6`](https://redirect.github.com/withastro/astro/commit/a3d30a602aaa1755197c73f0b51cace61f9088b3) Thanks [@​DerTimonius](https://redirect.github.com/DerTimonius)! - fix: improve error message when inferSize is used in local images with the Image component - [#​12227](https://redirect.github.com/withastro/astro/pull/12227) [`8b1a641`](https://redirect.github.com/withastro/astro/commit/8b1a641be9de4baa9ae48dd0d045915fbbeffa8c) Thanks [@​florian-lefebvre](https://redirect.github.com/florian-lefebvre)! - Fixes a case where environment variables would not be refreshed when using `astro:env` - [#​12239](https://redirect.github.com/withastro/astro/pull/12239) [`2b6daa5`](https://redirect.github.com/withastro/astro/commit/2b6daa5840c18729c41f6cd8b4571b88d0cba119) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - **BREAKING CHANGE to the experimental Container API only** Changes the default page rendering behavior of Astro components in containers, and adds a new option `partial: false` to render full Astro pages as before. Previously, the Container API was rendering all Astro components as if they were full Astro pages containing `<!DOCTYPE html>` by default. This was not intended, and now by default, all components will render as [page partials](https://docs.astro.build/en/basics/astro-pages/#page-partials): only the contents of the components without a page shell. To render the component as a full-fledged Astro page, pass a new option called `partial: false` to `renderToString()` and `renderToResponse()`: ```js import { experimental_AstroContainer as AstroContainer } from 'astro/container'; import Card from '../src/components/Card.astro'; const container = AstroContainer.create(); await container.renderToString(Card); // the string will not contain `<!DOCTYPE html>` await container.renderToString(Card, { partial: false }); // the string will contain `<!DOCTYPE html>` ``` ### [`v4.16.5`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4165) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.16.4...astro@4.16.5) ##### Patch Changes - [#​12232](https://redirect.github.com/withastro/astro/pull/12232) [`ff68ba5`](https://redirect.github.com/withastro/astro/commit/ff68ba5e1ca00f06d1afd5fbf89acea3092bb660) Thanks [@​martrapp](https://redirect.github.com/martrapp)! - Fixes an issue with cssesc in dev mode when setting `vite.ssr.noExternal: true` ### [`v4.16.4`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4164) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.16.3...astro@4.16.4) ##### Patch Changes - [#​12223](https://redirect.github.com/withastro/astro/pull/12223) [`79ffa5d`](https://redirect.github.com/withastro/astro/commit/79ffa5d9f75c16465134aa4ed4a3d1d59908ba8b) Thanks [@​ArmandPhilippot](https://redirect.github.com/ArmandPhilippot)! - Fixes a false positive reported by the dev toolbar Audit app where a label was considered missing when associated with a button The `button` element can be [used with a label](https://www.w3.org/TR/2011/WD-html5-author-20110809/forms.html#category-label) (e.g. to create a switch) and should not be reported as an accessibility issue when used as a child of a `label`. - [#​12199](https://redirect.github.com/withastro/astro/pull/12199) [`c351352`](https://redirect.github.com/withastro/astro/commit/c3513523608f319b43c050e391be08e68b801329) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Fixes a regression in the computation of `Astro.currentLocale` - [#​12222](https://redirect.github.com/withastro/astro/pull/12222) [`fb55695`](https://redirect.github.com/withastro/astro/commit/fb5569583b11ef585cd0a79e97e7e9dc653f6afa) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Fixes an issue where the edge middleware couldn't correctly compute the client IP address when calling `ctx.clientAddress()` ### [`v4.16.3`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4163) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.16.2...astro@4.16.3) ##### Patch Changes - [#​12220](https://redirect.github.com/withastro/astro/pull/12220) [`b049359`](https://redirect.github.com/withastro/astro/commit/b0493596dc338377198d0a39efc813dad515b624) Thanks [@​bluwy](https://redirect.github.com/bluwy)! - Fixes accidental internal `setOnSetGetEnv` parameter rename that caused runtime errors - [#​12197](https://redirect.github.com/withastro/astro/pull/12197) [`2aa2dfd`](https://redirect.github.com/withastro/astro/commit/2aa2dfd05dc7b7e6ad13451e6cc2afa9b1c92a32) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Fix a regression where a port was incorrectly added to the `Astro.url` ### [`v4.16.2`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4162) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.16.1...astro@4.16.2) ##### Patch Changes - [#​12206](https://redirect.github.com/withastro/astro/pull/12206) [`12b0022`](https://redirect.github.com/withastro/astro/commit/12b00225067445629e5ae451d763d03f70065f88) Thanks [@​bluwy](https://redirect.github.com/bluwy)! - Reverts [https://github.com/withastro/astro/pull/12173](https://redirect.github.com/withastro/astro/pull/12173) which caused `Can't modify immutable headers` warnings and 500 errors on Cloudflare Pages </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzAuMCIsInVwZGF0ZWRJblZlciI6IjM4LjEzMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
9ed613e15e |
fix(website): update @astrojs/sitemap 3.1.6 → 3.2.1 (#28228)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@astrojs/sitemap](https://docs.astro.build/en/guides/integrations-guide/sitemap/) ([source](https://redirect.github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap)) | dependencies | minor | [`3.1.6` -> `3.2.1`](https://renovatebot.com/diffs/npm/@astrojs%2fsitemap/3.1.6/3.2.1) | Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>withastro/astro (@​astrojs/sitemap)</summary> ### [`v3.2.1`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/integrations/sitemap/CHANGELOG.md#321) [Compare Source](https://redirect.github.com/withastro/astro/compare/@astrojs/sitemap@3.2.0...@astrojs/sitemap@3.2.1) ##### Patch Changes - [#​12156](https://redirect.github.com/withastro/astro/pull/12156) [`07754f5`](https://redirect.github.com/withastro/astro/commit/07754f5873b05ab4dae31ded7264fe4056c2dfc8) Thanks [@​mingjunlu](https://redirect.github.com/mingjunlu)! - Adds missing `xslURL` property to `SitemapOptions` type. ### [`v3.2.0`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/integrations/sitemap/CHANGELOG.md#320) [Compare Source](https://redirect.github.com/withastro/astro/compare/@astrojs/sitemap@3.1.6...@astrojs/sitemap@3.2.0) ##### Minor Changes - [#​11485](https://redirect.github.com/withastro/astro/pull/11485) [`fbe1bc5`](https://redirect.github.com/withastro/astro/commit/fbe1bc51d89994c4919c12768908658604513bd3) Thanks [@​sondr3](https://redirect.github.com/sondr3)! - Adds new `xslURL` option to enable styling of sitemaps </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzAuMCIsInVwZGF0ZWRJblZlciI6IjM4LjEzMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=--> |
||
|
|
2fe81ed4cb |
fix(website): update tailwindcss 3.4.10 → 3.4.14 (#28226)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [tailwindcss](https://tailwindcss.com) ([source](https://redirect.github.com/tailwindlabs/tailwindcss)) | dependencies | patch | [`3.4.10` -> `3.4.14`](https://renovatebot.com/diffs/npm/tailwindcss/3.4.10/3.4.14) | Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>tailwindlabs/tailwindcss (tailwindcss)</summary> ### [`v3.4.14`](https://redirect.github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.14) [Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.13...v3.4.14) ##### Fixed - Don't set `display: none` on elements that use `hidden="until-found"` ([#​14625](https://redirect.github.com/tailwindlabs/tailwindcss/pull/14625)) ### [`v3.4.13`](https://redirect.github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.13) [Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.12...v3.4.13) ##### Fixed - Improve source glob verification performance ([#​14481](https://redirect.github.com/tailwindlabs/tailwindcss/pull/14481)) ### [`v3.4.12`](https://redirect.github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.12) [Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.11...v3.4.12) ##### Fixed - Ensure using `@apply` with utilities that use `@defaults` works with rules defined in the base layer when using `optimizeUniversalDefaults` ([#​14427](https://redirect.github.com/tailwindlabs/tailwindcss/pull/14427)) ### [`v3.4.11`](https://redirect.github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.11) [Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v3.4.10...v3.4.11) ##### Fixed - Allow `anchor-size(…)` in arbitrary values ([#​14393](https://redirect.github.com/tailwindlabs/tailwindcss/pull/14393)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzAuMCIsInVwZGF0ZWRJblZlciI6IjM4LjEzMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
8f53ace042 |
fix(website): update astro-better-image-service 2.0.29 → 2.0.37 (#28224)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [astro-better-image-service](https://redirect.github.com/risu729/astro-better-image-service) | dependencies | patch | [`2.0.29` -> `2.0.37`](https://renovatebot.com/diffs/npm/astro-better-image-service/2.0.29/2.0.37) | Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>risu729/astro-better-image-service (astro-better-image-service)</summary> ### [`v2.0.37`](https://redirect.github.com/risu729/astro-better-image-service/releases/tag/v2.0.37) [Compare Source](https://redirect.github.com/risu729/astro-better-image-service/compare/v2.0.36...v2.0.37) ##### Bug Fixes - **package.json:** move astro from dependencies to peerDependencies ([#​668](https://redirect.github.com/risu729/astro-better-image-service/issues/668)) ([c122ce4](https://redirect.github.com/risu729/astro-better-image-service/commit/c122ce4a101296cf11bf6a007512b8172a7a311a)) ### [`v2.0.36`](https://redirect.github.com/risu729/astro-better-image-service/releases/tag/v2.0.36) [Compare Source](https://redirect.github.com/risu729/astro-better-image-service/compare/v2.0.35...v2.0.36) ##### Bug Fixes - **deps:** update dependency astro to v4.15.11 ([#​655](https://redirect.github.com/risu729/astro-better-image-service/issues/655)) ([937285b](https://redirect.github.com/risu729/astro-better-image-service/commit/937285bf87b1e7075e2f9047abcbd9c18d379172)) ### [`v2.0.35`](https://redirect.github.com/risu729/astro-better-image-service/releases/tag/v2.0.35) [Compare Source](https://redirect.github.com/risu729/astro-better-image-service/compare/v2.0.34...v2.0.35) ##### Bug Fixes - **deps:** update dependency astro to v4.15.10 ([#​648](https://redirect.github.com/risu729/astro-better-image-service/issues/648)) ([d5779ae](https://redirect.github.com/risu729/astro-better-image-service/commit/d5779ae6527f33ef825f987f80aabfc45c82b58f)) ### [`v2.0.34`](https://redirect.github.com/risu729/astro-better-image-service/releases/tag/v2.0.34) [Compare Source](https://redirect.github.com/risu729/astro-better-image-service/compare/v2.0.33...v2.0.34) ##### Bug Fixes - **deps:** update dependency astro to v4.15.9 ([#​613](https://redirect.github.com/risu729/astro-better-image-service/issues/613)) ([8a0345b](https://redirect.github.com/risu729/astro-better-image-service/commit/8a0345b5612c73c1772fe536d51b641961650972)) ### [`v2.0.33`](https://redirect.github.com/risu729/astro-better-image-service/releases/tag/v2.0.33) [Compare Source](https://redirect.github.com/risu729/astro-better-image-service/compare/v2.0.32...v2.0.33) ##### Bug Fixes - **deps:** update dependency astro to v4.15.8 ([#​592](https://redirect.github.com/risu729/astro-better-image-service/issues/592)) ([3e57ccc](https://redirect.github.com/risu729/astro-better-image-service/commit/3e57ccccdb4720766fd5aa85f5ac28a1adc9d7ca)) ### [`v2.0.32`](https://redirect.github.com/risu729/astro-better-image-service/releases/tag/v2.0.32) [Compare Source](https://redirect.github.com/risu729/astro-better-image-service/compare/v2.0.31...v2.0.32) ##### Bug Fixes - **deps:** update dependency astro to v4.15.7 ([#​584](https://redirect.github.com/risu729/astro-better-image-service/issues/584)) ([d377122](https://redirect.github.com/risu729/astro-better-image-service/commit/d377122da08abe0d406ebffa655e09636aaa0433)) ### [`v2.0.31`](https://redirect.github.com/risu729/astro-better-image-service/releases/tag/v2.0.31) [Compare Source](https://redirect.github.com/risu729/astro-better-image-service/compare/v2.0.30...v2.0.31) ##### Bug Fixes - **deps:** update dependency astro to v4.15.6 ([#​572](https://redirect.github.com/risu729/astro-better-image-service/issues/572)) ([eba6dd0](https://redirect.github.com/risu729/astro-better-image-service/commit/eba6dd0fc56bbf67242328d2e1355443825dc3ba)) ### [`v2.0.30`](https://redirect.github.com/risu729/astro-better-image-service/releases/tag/v2.0.30) [Compare Source](https://redirect.github.com/risu729/astro-better-image-service/compare/v2.0.29...v2.0.30) ##### Bug Fixes - **deps:** update dependency astro to v4.15.5 ([#​568](https://redirect.github.com/risu729/astro-better-image-service/issues/568)) ([5c6cf8b](https://redirect.github.com/risu729/astro-better-image-service/commit/5c6cf8bb9b40158752ffeba62b7e725aff3107f4)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzAuMCIsInVwZGF0ZWRJblZlciI6IjM4LjEzMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
4ddccce0ea |
fix(website): update starlight-links-validator 0.11.0 → 0.12.3 (#28230)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [starlight-links-validator](https://redirect.github.com/HiDeoo/starlight-links-validator) | dependencies | minor | [`0.11.0` -> `0.12.3`](https://renovatebot.com/diffs/npm/starlight-links-validator/0.11.0/0.12.3) | Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>HiDeoo/starlight-links-validator (starlight-links-validator)</summary> ### [`v0.12.3`](https://redirect.github.com/HiDeoo/starlight-links-validator/releases/tag/v0.12.3) [Compare Source](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.12.2...v0.12.3) ##### 🐞 Bug Fixes - Fixes validation issues with links containing query strings - by [@​HiDeoo](https://redirect.github.com/HiDeoo) [<samp>(47b38)</samp>](https://redirect.github.com/HiDeoo/starlight-links-validator/commit/47b384d) ##### [View changes on GitHub](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.12.2...v0.12.3) ### [`v0.12.2`](https://redirect.github.com/HiDeoo/starlight-links-validator/releases/tag/v0.12.2) [Compare Source](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.12.1...v0.12.2) ##### 🐞 Bug Fixes - Fixes validation issue with the Astro `base` option and a custom slug - by [@​HiDeoo](https://redirect.github.com/HiDeoo) [<samp>(fe3d2)</samp>](https://redirect.github.com/HiDeoo/starlight-links-validator/commit/fe3d254) ##### [View changes on GitHub](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.12.1...v0.12.2) ### [`v0.12.1`](https://redirect.github.com/HiDeoo/starlight-links-validator/releases/tag/v0.12.1) [Compare Source](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.12.0...v0.12.1) ##### 🐞 Bug Fixes - Fixes a potential type-checking issue in user projects - by [@​HiDeoo](https://redirect.github.com/HiDeoo) [<samp>(09012)</samp>](https://redirect.github.com/HiDeoo/starlight-links-validator/commit/090122e) ##### [View changes on GitHub](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.12.0...v0.12.1) ### [`v0.12.0`](https://redirect.github.com/HiDeoo/starlight-links-validator/releases/tag/v0.12.0) [Compare Source](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.11.0...v0.12.0) ##### 🚀 Features - Adds a new `errorOnInvalidHashes` option defaulting to `true` to disable [hash](https://developer.mozilla.org/en-US/docs/Web/API/URL/hash) validation - by [@​HiDeoo](https://redirect.github.com/HiDeoo) [<samp>(32a92)</samp>](https://redirect.github.com/HiDeoo/starlight-links-validator/commit/32a92f8) The default validation behavior remains unchanged. ##### [View changes on GitHub](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.11.0...v0.12.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzAuMCIsInVwZGF0ZWRJblZlciI6IjM4LjEzMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=--> |
||
|
|
1518367fc7 |
fix(website): update @astrojs/tailwind 5.1.0 → 5.1.2 (#28222)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@astrojs/tailwind](https://docs.astro.build/en/guides/integrations-guide/tailwind/) ([source](https://redirect.github.com/withastro/astro/tree/HEAD/packages/integrations/tailwind)) | dependencies | patch | [`5.1.0` -> `5.1.2`](https://renovatebot.com/diffs/npm/@astrojs%2ftailwind/5.1.0/5.1.2) | Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>withastro/astro (@​astrojs/tailwind)</summary> ### [`v5.1.2`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/integrations/tailwind/CHANGELOG.md#512) [Compare Source](https://redirect.github.com/withastro/astro/compare/@astrojs/tailwind@5.1.1...@astrojs/tailwind@5.1.2) ##### Patch Changes - [#​12161](https://redirect.github.com/withastro/astro/pull/12161) [`8e500f2`](https://redirect.github.com/withastro/astro/commit/8e500f2f9656a98e4a14ef567f9bf072459f62c4) Thanks [@​delucis](https://redirect.github.com/delucis)! - Adds keywords to `package.json` to improve categorization in the Astro integrations catalog ### [`v5.1.1`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/integrations/tailwind/CHANGELOG.md#511) [Compare Source](https://redirect.github.com/withastro/astro/compare/@astrojs/tailwind@5.1.0...@astrojs/tailwind@5.1.1) ##### Patch Changes - [#​12018](https://redirect.github.com/withastro/astro/pull/12018) [`dcd1158`](https://redirect.github.com/withastro/astro/commit/dcd115892a23b17309347c13ce4d82af73d204b2) Thanks [@​matthewp](https://redirect.github.com/matthewp)! - Make [@​astrojs/tailwind](https://redirect.github.com/astrojs/tailwind) compat with Astro 5 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzAuMCIsInVwZGF0ZWRJblZlciI6IjM4LjEzMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
f15a68dfaa |
fix(website): update astro-integration-lottie 0.3.0 → 0.3.1 (#28225)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [astro-integration-lottie](https://redirect.github.com/giuseppelt/astro-lottie) | dependencies | patch | [`0.3.0` -> `0.3.1`](https://renovatebot.com/diffs/npm/astro-integration-lottie/0.3.0/0.3.1) | Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>giuseppelt/astro-lottie (astro-integration-lottie)</summary> ### [`v0.3.1`](https://redirect.github.com/giuseppelt/astro-lottie/blob/HEAD/CHANGELOG.md#031-Patch-release) [Compare Source](https://redirect.github.com/giuseppelt/astro-lottie/compare/v0.3.0...v0.3.1) feat: allow to add css class names to the component ([#​13](https://redirect.github.com/giuseppelt/astro-lottie/issues/13)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzAuMCIsInVwZGF0ZWRJblZlciI6IjM4LjEzMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
31004910d0 |
fix(website): update @astrojs/check 0.9.3 → 0.9.4 (#28221)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@astrojs/check](https://redirect.github.com/withastro/language-tools/tree/main/packages/astro-check) ([source](https://redirect.github.com/withastro/language-tools/tree/HEAD/packages/astro-check)) | dependencies | patch | [`0.9.3` -> `0.9.4`](https://renovatebot.com/diffs/npm/@astrojs%2fcheck/0.9.3/0.9.4) | Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>withastro/language-tools (@​astrojs/check)</summary> ### [`v0.9.4`](https://redirect.github.com/withastro/language-tools/blob/HEAD/packages/astro-check/CHANGELOG.md#094) [Compare Source](https://redirect.github.com/withastro/language-tools/compare/@astrojs/check@0.9.3...@astrojs/check@0.9.4) ##### Patch Changes - [`6e62aaa`](https://redirect.github.com/withastro/language-tools/commit/6e62aaa): Upgrades chokidar to v4 - [`5a44072`](https://redirect.github.com/withastro/language-tools/commit/5a44072): Fixes formatting not working by default in certain circumstances - Updated dependencies \[[`5a44072`](https://redirect.github.com/withastro/language-tools/commit/5a44072)] - Updated dependencies \[[`3a836de`](https://redirect.github.com/withastro/language-tools/commit/3a836de)] - [@​astrojs/language-server](https://redirect.github.com/astrojs/language-server)[@​2](https://redirect.github.com/2).15.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzAuMCIsInVwZGF0ZWRJblZlciI6IjM4LjEzMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
ea93f4996b |
fix(website): update @astrojs/starlight 0.27.1 → 0.28.3 (#28229)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@astrojs/starlight](https://starlight.astro.build) ([source](https://redirect.github.com/withastro/starlight/tree/HEAD/packages/starlight)) | dependencies | minor | [`0.27.1` -> `0.28.3`](https://renovatebot.com/diffs/npm/@astrojs%2fstarlight/0.27.1/0.28.3) | Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>withastro/starlight (@​astrojs/starlight)</summary> ### [`v0.28.3`](https://redirect.github.com/withastro/starlight/blob/HEAD/packages/starlight/CHANGELOG.md#0283) [Compare Source](https://redirect.github.com/withastro/starlight/compare/@astrojs/starlight@0.28.2...@astrojs/starlight@0.28.3) ##### Patch Changes - [#​2408](https://redirect.github.com/withastro/starlight/pull/2408) [`0b4823d`](https://redirect.github.com/withastro/starlight/commit/0b4823d534abe517fac5efd97f6febb5965714fe) Thanks [@​HiDeoo](https://redirect.github.com/HiDeoo)! - Fixes a link formatting issue when using the Astro `build.format` option set to `file` with a `base`. - [#​2380](https://redirect.github.com/withastro/starlight/pull/2380) [`7b451cf`](https://redirect.github.com/withastro/starlight/commit/7b451cff6979bef1c817f3a84392221ac884ba3d) Thanks [@​delucis](https://redirect.github.com/delucis)! - Loosen Starlight’s i18n schema to pass through unknown keys - [#​2388](https://redirect.github.com/withastro/starlight/pull/2388) [`6bba3d8`](https://redirect.github.com/withastro/starlight/commit/6bba3d8e02b95ecee7f9c945b6ee33b4c4ba755d) Thanks [@​HiDeoo](https://redirect.github.com/HiDeoo)! - Fixes a potential type-checking issue in Starlight projects. - [#​2443](https://redirect.github.com/withastro/starlight/pull/2443) [`a0f40b3`](https://redirect.github.com/withastro/starlight/commit/a0f40b3c3c7ab0cb9f0f5f11b94e3679547f6ab4) Thanks [@​kevinzunigacuellar](https://redirect.github.com/kevinzunigacuellar)! - Fixes CSS issue where bottom padding is not applied in the search dialog. ### [`v0.28.2`](https://redirect.github.com/withastro/starlight/blob/HEAD/packages/starlight/CHANGELOG.md#0282) [Compare Source](https://redirect.github.com/withastro/starlight/compare/@astrojs/starlight@0.28.1...@astrojs/starlight@0.28.2) ##### Patch Changes - [#​2377](https://redirect.github.com/withastro/starlight/pull/2377) [`a257b83`](https://redirect.github.com/withastro/starlight/commit/a257b83f1e5704ff41bcbe85482ac81a1a61ce1f) Thanks [@​HiDeoo](https://redirect.github.com/HiDeoo)! - Fixes an issue with synced `<Tabs>` components containing nested `<Tabs>` causing tab panels to not render correctly. ### [`v0.28.1`](https://redirect.github.com/withastro/starlight/blob/HEAD/packages/starlight/CHANGELOG.md#0281) [Compare Source](https://redirect.github.com/withastro/starlight/compare/@astrojs/starlight@0.28.0...@astrojs/starlight@0.28.1) ##### Patch Changes - [#​2334](https://redirect.github.com/withastro/starlight/pull/2334) [`79b9ade`](https://redirect.github.com/withastro/starlight/commit/79b9ade194cf704dad79267715a6970e0d7a7277) Thanks [@​HiDeoo](https://redirect.github.com/HiDeoo)! - Fixes an issue with Expressive Code UI labels not displaying correctly. ### [`v0.28.0`](https://redirect.github.com/withastro/starlight/blob/HEAD/packages/starlight/CHANGELOG.md#0280) [Compare Source](https://redirect.github.com/withastro/starlight/compare/@astrojs/starlight@0.27.1...@astrojs/starlight@0.28.0) ##### Minor Changes - [#​1923](https://redirect.github.com/withastro/starlight/pull/1923) [`5269aad`](https://redirect.github.com/withastro/starlight/commit/5269aad928773ae08b35ba8e19c0f2832d0d2c89) Thanks [@​HiDeoo](https://redirect.github.com/HiDeoo)! - Overhauls the built-in localization system which is now powered by the [`i18next`](https://www.i18next.com/) library and available to use anywhere in your documentation website. See the [“Using UI translations”](https://starlight.astro.build/guides/i18n/#using-ui-translations) guide to learn more about how to access built-in UI labels or your own custom strings in your project. Plugin authors can also use the new [`injectTranslations()`](https://starlight.astro.build/reference/plugins/#injecttranslations) helper to add or update translation strings. ⚠️ **BREAKING CHANGE:** The `Astro.props.labels` props has been removed from the props passed down to custom component overrides. If you are relying on `Astro.props.labels` (for example to read a built-in UI label), you will need to update your code to use the new [`Astro.locals.t()`](https://starlight.astro.build/guides/i18n/#using-ui-translations) helper instead. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzAuMCIsInVwZGF0ZWRJblZlciI6IjM4LjEzMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=--> |
||
|
|
d065fcbc2e |
fix(website): update typescript 5.6.2 → 5.6.3 (#28227)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [typescript](https://www.typescriptlang.org/) ([source](https://redirect.github.com/microsoft/TypeScript)) | dependencies | patch | [`5.6.2` -> `5.6.3`](https://renovatebot.com/diffs/npm/typescript/5.6.2/5.6.3) | Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>microsoft/TypeScript (typescript)</summary> ### [`v5.6.3`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.6.3): TypeScript 5.6.3 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.6.2...v5.6.3) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-6/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 5.6.0 (Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.6.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.6.1 (RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.6.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.6.2 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.6.2%22+is%3Aclosed+). - [fixed issues query for Typescript 5.6.3 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.6.3%22+is%3Aclosed+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzAuMCIsInVwZGF0ZWRJblZlciI6IjM4LjEzMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
7643b0c818 |
fix(website): update astro 4.15.4 → 4.16.1 [security] (#28207)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [astro](https://astro.build) ([source](https://redirect.github.com/withastro/astro/tree/HEAD/packages/astro)) | dependencies | minor | [`4.15.4` -> `4.16.1`](https://renovatebot.com/diffs/npm/astro/4.15.4/4.16.1) | ### GitHub Vulnerability Alerts #### [CVE-2024-47885](https://redirect.github.com/withastro/astro/security/advisories/GHSA-m85w-3h95-hcf9) ### Summary A DOM Clobbering gadget has been discoverd in Astro's client-side router. It can lead to cross-site scripting (XSS) in websites enables Astro's client-side routing and has *stored* attacker-controlled scriptless HTML elements (i.e., `iframe` tags with unsanitized `name` attributes) on the destination pages. ### Details #### Backgrounds DOM Clobbering is a type of code-reuse attack where the attacker first embeds a piece of non-script, seemingly benign HTML markups in the webpage (e.g. through a post or comment) and leverages the gadgets (pieces of js code) living in the existing javascript code to transform it into executable code. More for information about DOM Clobbering, here are some references: [1] https://scnps.co/papers/sp23_domclob.pdf [2] https://research.securitum.com/xss-in-amp4email-dom-clobbering/ #### Gadgets found in Astro We identified a DOM Clobbering gadget in Astro's client-side routing module, specifically in the `<ViewTransitions />` component. When integrated, this component introduces the following vulnerable code, which is executed during page transitions (e.g., clicking an `<a>` link): https://github.com/withastro/astro/blob/7814a6cad15f06931f963580176d9b38aa7819f2/packages/astro/src/transitions/router.ts#L135-L156 However, this implementation is vulnerable to a DOM Clobbering attack. The `document.scripts` lookup can be shadowed by an attacker injected non-script HTML elements (e.g., `<img name="scripts"><img name="scripts">`) via the browser's named DOM access mechanism. This manipulation allows an attacker to replace the intended script elements with an array of attacker-controlled scriptless HTML elements. The condition `script.dataset.astroExec === ''` on line 138 can be bypassed because the attacker-controlled element does not have a data-astroExec attribute. Similarly, the check on line 134 can be bypassed as the element does not require a `type` attribute. Finally, the `innerHTML` of an attacker-injected non-script HTML elements, which is plain text content before, will be set to the `.innerHTML` of an script element that leads to XSS. ### PoC Consider a web application using Astro as the framework with client-side routing enabled and allowing users to embed certain scriptless HTML elements (e.g., `form` or `iframe`). This can be done through a bunch of website's feature that allows users to embed certain script-less HTML (e.g., markdown renderers, web email clients, forums) or via an HTML injection vulnerability in third-party JavaScript loaded on the page. For PoC website, please refer to: `https://stackblitz.com/edit/github-4xgj2d`. Clicking the "about" button in the menu will trigger an `alert(1)` from an attacker-injected `form` element. ``` --- import Header from "../components/Header.astro"; import Footer from "../components/Footer.astro"; import { ViewTransitions } from "astro:transitions"; import "../styles/global.css"; const { pageTitle } = Astro.props; --- <html lang="en"> <head> <meta charset="utf-8" /> <link rel="icon" type="image/svg+xml" href="/favicon.svg" /> <meta name="viewport" content="width=device-width" /> <meta name="generator" content={Astro.generator} /> <title>{pageTitle}</title> <ViewTransitions /> </head> <body> <!--USER INPUT--> <iframe name="scripts">alert(1)</iframe> <iframe name="scripts">alert(1)</iframe> <!--USER INPUT--> <Header /> <h1>{pageTitle}</h1> <slot /> <Footer /> <script> import "../scripts/menu.js"; </script> </body> </html> ``` ### Impact This vulnerability can result in cross-site scripting (XSS) attacks on websites that built with Astro that enable the client-side routing with `ViewTransitions` and store the user-inserted scriptless HTML tags without properly sanitizing the `name` attributes on the page. ### Patch We recommend replacing `document.scripts` with `document.getElementsByTagName('script')` for referring to script elements. This will mitigate the possibility of DOM Clobbering attacks leveraging the `name` attribute. ### Reference Similar issues for reference: + Webpack ([CVE-2024-43788](https://redirect.github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986)) + Vite ([CVE-2024-45812](https://redirect.github.com/vitejs/vite/security/advisories/GHSA-64vr-g452-qvp3)) + layui ([CVE-2024-47075](https://redirect.github.com/layui/layui/security/advisories/GHSA-j827-6rgf-9629)) Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>withastro/astro (astro)</summary> ### [`v4.16.1`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4161) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.16.0...astro@4.16.1) ##### Patch Changes - [#​12177](https://redirect.github.com/withastro/astro/pull/12177) [`a4ffbfa`](https://redirect.github.com/withastro/astro/commit/a4ffbfaa5cb460c12bd486fd75e36147f51d3e5e) Thanks [@​matthewp](https://redirect.github.com/matthewp)! - Ensure we target scripts for execution in the router Using `document.scripts` is unsafe because if the application has a `name="scripts"` this will shadow the built-in `document.scripts`. Fix is to use `getElementsByTagName` to ensure we're only grabbing real scripts. - [#​12173](https://redirect.github.com/withastro/astro/pull/12173) [`2d10de5`](https://redirect.github.com/withastro/astro/commit/2d10de5f212323e6e19c7ea379826dcc18fe739c) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Fixes a bug where Astro Actions couldn't redirect to the correct pathname when there was a rewrite involved. ### [`v4.16.0`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4160) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.15.12...astro@4.16.0) ##### Minor Changes - [#​12039](https://redirect.github.com/withastro/astro/pull/12039) [`710a1a1`](https://redirect.github.com/withastro/astro/commit/710a1a11f488ff6ed3da6d3e0723b2322ccfe27b) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Adds a `markdown.shikiConfig.langAlias` option that allows [aliasing a non-supported code language to a known language](https://shiki.style/guide/load-lang#custom-language-aliases). This is useful when the language of your code samples is not [a built-in Shiki language](https://shiki.style/languages), but you want your Markdown source to contain an accurate language while also displaying syntax highlighting. The following example configures Shiki to highlight `cjs` code blocks using the `javascript` syntax highlighter: ```js import { defineConfig } from 'astro/config'; export default defineConfig({ markdown: { shikiConfig: { langAlias: { cjs: 'javascript', }, }, }, }); ``` Then in your Markdown, you can use the alias as the language for a code block for syntax highlighting: ````md ```cjs 'use strict'; function commonJs() { return 'I am a commonjs file'; } ``` ```` - [#​11984](https://redirect.github.com/withastro/astro/pull/11984) [`3ac2263`](https://redirect.github.com/withastro/astro/commit/3ac2263ff6070136bec9cffb863c38bcc31ccdfe) Thanks [@​chaegumi](https://redirect.github.com/chaegumi)! - Adds a new `build.concurreny` configuration option to specify the number of pages to build in parallel **In most cases, you should not change the default value of `1`.** Use this option only when other attempts to reduce the overall rendering time (e.g. batch or cache long running tasks like fetch calls or data access) are not possible or are insufficient. Use this option only if the refactors are not possible. If the number is set too high, the page rendering may slow down due to insufficient memory resources and because JS is single-threaded. > \[!WARNING] > This feature is stable and is not considered experimental. However, this feature is only intended to address difficult performance issues, and breaking changes may occur in a [minor release](https://docs.astro.build/en/upgrade-astro/#semantic-versioning) to keep this option as performant as possible. ```js // astro.config.mjs import { defineConfig } from 'astro'; export default defineConfig({ build: { concurrency: 2, }, }); ``` ##### Patch Changes - [#​12160](https://redirect.github.com/withastro/astro/pull/12160) [`c6fd1df`](https://redirect.github.com/withastro/astro/commit/c6fd1df695d0f2a24bb49e6954064f92664ccf67) Thanks [@​louisescher](https://redirect.github.com/louisescher)! - Fixes a bug where `astro.config.mts` and `astro.config.cts` weren't reloading the dev server upon modifications. - [#​12130](https://redirect.github.com/withastro/astro/pull/12130) [`e96bcae`](https://redirect.github.com/withastro/astro/commit/e96bcae535ef2f0661f539c1d49690c531df2d4e) Thanks [@​thehansys](https://redirect.github.com/thehansys)! - Fixes a bug in the parsing of `x-forwarded-\*` `Request` headers, where multiple values assigned to those headers were not correctly parsed. Now, headers like `x-forwarded-proto: https,http` are correctly parsed. - [#​12147](https://redirect.github.com/withastro/astro/pull/12147) [`9db755a`](https://redirect.github.com/withastro/astro/commit/9db755ab7cfe658ec426387e297bdcd32c4bc8de) Thanks [@​ascorbic](https://redirect.github.com/ascorbic)! - Skips setting statusMessage header for HTTP/2 response HTTP/2 doesn't support status message, so setting this was logging a warning. - [#​12151](https://redirect.github.com/withastro/astro/pull/12151) [`bb6d37f`](https://redirect.github.com/withastro/astro/commit/bb6d37f94a283433994f9243189cb4386df0e11a) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Fixes an issue where `Astro.currentLocale` wasn't incorrectly computed when the `defaultLocale` belonged to a custom locale path. - Updated dependencies \[[`710a1a1`](https://redirect.github.com/withastro/astro/commit/710a1a11f488ff6ed3da6d3e0723b2322ccfe27b)]: - [@​astrojs/markdown-remark](https://redirect.github.com/astrojs/markdown-remark)[@​5](https://redirect.github.com/5).3.0 ### [`v4.15.12`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#41512) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.15.11...astro@4.15.12) ##### Patch Changes - [#​12121](https://redirect.github.com/withastro/astro/pull/12121) [`2490ceb`](https://redirect.github.com/withastro/astro/commit/2490cebdb93f13ee552cffa72b2e274d64e6b4a7) Thanks [@​ascorbic](https://redirect.github.com/ascorbic)! - Support passing the values `Infinity` and `-Infinity` as island props. - [#​12118](https://redirect.github.com/withastro/astro/pull/12118) [`f47b347`](https://redirect.github.com/withastro/astro/commit/f47b347da899c6e1dcd0b2e7887f7fce6ec8e270) Thanks [@​Namchee](https://redirect.github.com/Namchee)! - Removes the `strip-ansi` dependency in favor of the native Node API - [#​12126](https://redirect.github.com/withastro/astro/pull/12126) [`6e1dfeb`](https://redirect.github.com/withastro/astro/commit/6e1dfeb76bec09d24928bab798c6ad3280f42e84) Thanks [@​ascorbic](https://redirect.github.com/ascorbic)! - Clear content layer cache when astro version changes - [#​12117](https://redirect.github.com/withastro/astro/pull/12117) [`a46839a`](https://redirect.github.com/withastro/astro/commit/a46839a5c818b7de63c36d0c7e27f1a8f3b773dc) Thanks [@​ArmandPhilippot](https://redirect.github.com/ArmandPhilippot)! - Updates Vite links to use their new domain - [#​12124](https://redirect.github.com/withastro/astro/pull/12124) [`499fbc9`](https://redirect.github.com/withastro/astro/commit/499fbc91a6bdad8c86ff13a8caf1fa09433796b9) Thanks [@​ascorbic](https://redirect.github.com/ascorbic)! - Allows special characters in Action names - [#​12123](https://redirect.github.com/withastro/astro/pull/12123) [`b8673df`](https://redirect.github.com/withastro/astro/commit/b8673df51c6cc4ce6a288f8eb609b7a438a07d82) Thanks [@​Princesseuh](https://redirect.github.com/Princesseuh)! - Fixes missing `body` property on CollectionEntry types for content layer entries - [#​12132](https://redirect.github.com/withastro/astro/pull/12132) [`de35daa`](https://redirect.github.com/withastro/astro/commit/de35daa8517555c1b9c72bc7fe9cc955c4997a83) Thanks [@​jcayzac](https://redirect.github.com/jcayzac)! - Updates the [`cookie`](https://npmjs.com/package/cookie) dependency to avoid the [CVE 2024-47764](https://nvd.nist.gov/vuln/detail/CVE-2024-47764) vulnerability. - [#​12113](https://redirect.github.com/withastro/astro/pull/12113) [`a54e520`](https://redirect.github.com/withastro/astro/commit/a54e520d3c139fa123e7029c5933951b5c7f5a39) Thanks [@​ascorbic](https://redirect.github.com/ascorbic)! - Adds a helpful error when attempting to render an undefined collection entry ### [`v4.15.11`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#41511) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.15.10...astro@4.15.11) ##### Patch Changes - [#​12097](https://redirect.github.com/withastro/astro/pull/12097) [`11d447f`](https://redirect.github.com/withastro/astro/commit/11d447f66b1a0f39489c2600139ebfb565336ce7) Thanks [@​ascorbic](https://redirect.github.com/ascorbic)! - Fixes error where references in content layer schemas sometimes incorrectly report as missing - [#​12108](https://redirect.github.com/withastro/astro/pull/12108) [`918953b`](https://redirect.github.com/withastro/astro/commit/918953bd09f057131dfe029e810019c0909345cf) Thanks [@​lameuler](https://redirect.github.com/lameuler)! - Fixes a bug where [data URL images](https://developer.mozilla.org/en-US/docs/Web/URI/Schemes/data) were not correctly handled. The bug resulted in an `ENAMETOOLONG` error. - [#​12105](https://redirect.github.com/withastro/astro/pull/12105) [`42037f3`](https://redirect.github.com/withastro/astro/commit/42037f33e644d5a2bfba71377697fc7336ecb15b) Thanks [@​ascorbic](https://redirect.github.com/ascorbic)! - Returns custom statusText that has been set in a Response - [#​12109](https://redirect.github.com/withastro/astro/pull/12109) [`ea22558`](https://redirect.github.com/withastro/astro/commit/ea225585fd12d27006434266163512ca66ad572b) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Fixes a regression that was introduced by an internal refactor of how the middleware is loaded by the Astro application. The regression was introduced by [#​11550](https://redirect.github.com/withastro/astro/pull/11550). When the edge middleware feature is opted in, Astro removes the middleware function from the SSR manifest, and this wasn't taken into account during the refactor. - [#​12106](https://redirect.github.com/withastro/astro/pull/12106) [`d3a74da`](https://redirect.github.com/withastro/astro/commit/d3a74da19644477ffc81acf2a3efb26ad3335a5e) Thanks [@​ascorbic](https://redirect.github.com/ascorbic)! - Handles case where an immutable Response object is returned from an endpoint - [#​12090](https://redirect.github.com/withastro/astro/pull/12090) [`d49a537`](https://redirect.github.com/withastro/astro/commit/d49a537f2aaccd132154a15f1da4db471272ee90) Thanks [@​markjaquith](https://redirect.github.com/markjaquith)! - Server islands: changes the server island HTML placeholder comment so that it is much less likely to get removed by HTML minifiers. ### [`v4.15.10`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#41510) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.15.9...astro@4.15.10) ##### Patch Changes - [#​12084](https://redirect.github.com/withastro/astro/pull/12084) [`12dae50`](https://redirect.github.com/withastro/astro/commit/12dae50c776474748a80cb65c8bf1c67f0825cb0) Thanks [@​Princesseuh](https://redirect.github.com/Princesseuh)! - Adds missing filePath property on content layer entries - [#​12046](https://redirect.github.com/withastro/astro/pull/12046) [`d7779df`](https://redirect.github.com/withastro/astro/commit/d7779dfae7bc00ff94b1e4596ff5b4897f65aabe) Thanks [@​martrapp](https://redirect.github.com/martrapp)! - View transitions: Fixes Astro's fade animation to prevent flashing during morph transitions. - [#​12043](https://redirect.github.com/withastro/astro/pull/12043) [`1720c5b`](https://redirect.github.com/withastro/astro/commit/1720c5b1d2bfd106ad065833823aed622bee09bc) Thanks [@​bluwy](https://redirect.github.com/bluwy)! - Fixes injected endpoint `prerender` option detection - [#​12095](https://redirect.github.com/withastro/astro/pull/12095) [`76c5fbd`](https://redirect.github.com/withastro/astro/commit/76c5fbd6f3a8d41367f1d7033278d133d518213b) Thanks [@​TheOtterlord](https://redirect.github.com/TheOtterlord)! - Fix installing non-stable versions of integrations with `astro add` ### [`v4.15.9`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4159) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.15.8...astro@4.15.9) ##### Patch Changes - [#​12034](https://redirect.github.com/withastro/astro/pull/12034) [`5b3ddfa`](https://redirect.github.com/withastro/astro/commit/5b3ddfadcb2d09b6cbd9cd42641f30ca565d0f58) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Fixes an issue where the middleware wasn't called when a project uses `404.astro`. - [#​12042](https://redirect.github.com/withastro/astro/pull/12042) [`243ecb6`](https://redirect.github.com/withastro/astro/commit/243ecb6d6146dc483b4726d0e76142fb25e56243) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Fixes a problem in the Container API, where a polyfill wasn't correctly applied. This caused an issue in some environments where `crypto` isn't supported. - [#​12038](https://redirect.github.com/withastro/astro/pull/12038) [`26ea5e8`](https://redirect.github.com/withastro/astro/commit/26ea5e814ab8c973e683fff62389fda28c180940) Thanks [@​ascorbic](https://redirect.github.com/ascorbic)! - Resolves image paths in content layer with initial slash as project-relative When using the `image()` schema helper, previously paths with an initial slash were treated as public URLs. This was to match the behavior of markdown images. However this is a change from before, where paths with an initial slash were treated as project-relative. This change restores the previous behavior, so that paths with an initial slash are treated as project-relative. ### [`v4.15.8`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4158) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.15.7...astro@4.15.8) ##### Patch Changes - [#​12014](https://redirect.github.com/withastro/astro/pull/12014) [`53cb41e`](https://redirect.github.com/withastro/astro/commit/53cb41e30ea5768bf33d9f6be608fb57d31b7b9e) Thanks [@​ascorbic](https://redirect.github.com/ascorbic)! - Fixes an issue where component styles were not correctly included in rendered MDX - [#​12031](https://redirect.github.com/withastro/astro/pull/12031) [`8c0cae6`](https://redirect.github.com/withastro/astro/commit/8c0cae6d1bd70b332286d83d0f01cfce5272fbbe) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Fixes a bug where the rewrite via `next(/*..*/)` inside a middleware didn't compute the new `APIContext.params` - [#​12026](https://redirect.github.com/withastro/astro/pull/12026) [`40e7a1b`](https://redirect.github.com/withastro/astro/commit/40e7a1b05d9e5ea3fcda176c9663bbcff86edb63) Thanks [@​bluwy](https://redirect.github.com/bluwy)! - Initializes the Markdown processor only when there's `.md` files - [#​12028](https://redirect.github.com/withastro/astro/pull/12028) [`d3bd673`](https://redirect.github.com/withastro/astro/commit/d3bd673392e63720e241d6a002a131a3564c169c) Thanks [@​bluwy](https://redirect.github.com/bluwy)! - Handles route collision detection only if it matches `getStaticPaths` - [#​12027](https://redirect.github.com/withastro/astro/pull/12027) [`dd3b753`](https://redirect.github.com/withastro/astro/commit/dd3b753aba6400558671d85214e27b8e4fb1654b) Thanks [@​fviolette](https://redirect.github.com/fviolette)! - Add `selected` to the list of boolean attributes - [#​12001](https://redirect.github.com/withastro/astro/pull/12001) [`9be3e1b`](https://redirect.github.com/withastro/astro/commit/9be3e1bba789af96d8b21d9c8eca8542cfb4ff77) Thanks [@​uwej711](https://redirect.github.com/uwej711)! - Remove dependency on path-to-regexp ### [`v4.15.7`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4157) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.15.6...astro@4.15.7) ##### Patch Changes - [#​12000](https://redirect.github.com/withastro/astro/pull/12000) [`a2f8c5d`](https://redirect.github.com/withastro/astro/commit/a2f8c5d85ff15803f5cedf9148cd70ffc138ddef) Thanks [@​ArmandPhilippot](https://redirect.github.com/ArmandPhilippot)! - Fixes an outdated link used to document Content Layer API - [#​11915](https://redirect.github.com/withastro/astro/pull/11915) [`0b59fe7`](https://redirect.github.com/withastro/astro/commit/0b59fe74d5922c572007572ddca8d11482e2fb5c) Thanks [@​azhirov](https://redirect.github.com/azhirov)! - Fix: prevent island from re-rendering when using transition:persist ([#​11854](https://redirect.github.com/withastro/astro/issues/11854)) ### [`v4.15.6`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4156) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.15.5...astro@4.15.6) ##### Patch Changes - [#​11993](https://redirect.github.com/withastro/astro/pull/11993) [`ffba5d7`](https://redirect.github.com/withastro/astro/commit/ffba5d716edcdfc42899afaa4188b7a4cd0c91eb) Thanks [@​matthewp](https://redirect.github.com/matthewp)! - Fix getStaticPaths regression This reverts a previous change meant to remove a dependency, to fix a regression with multiple nested spread routes. - [#​11964](https://redirect.github.com/withastro/astro/pull/11964) [`06eff60`](https://redirect.github.com/withastro/astro/commit/06eff60cabb55d91fe4075421b1693b1ab33225c) Thanks [@​TheOtterlord](https://redirect.github.com/TheOtterlord)! - Add wayland (wl-copy) support to `astro info` ### [`v4.15.5`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4155) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.15.4...astro@4.15.5) ##### Patch Changes - [#​11939](https://redirect.github.com/withastro/astro/pull/11939) [`7b09c62`](https://redirect.github.com/withastro/astro/commit/7b09c62b565cd7b50c35fb68d390729f936a43fb) Thanks [@​bholmesdev](https://redirect.github.com/bholmesdev)! - Adds support for Zod discriminated unions on Action form inputs. This allows forms with different inputs to be submitted to the same action, using a given input to decide which object should be used for validation. This example accepts either a `create` or `update` form submission, and uses the `type` field to determine which object to validate against. ```ts import { defineAction } from 'astro:actions'; import { z } from 'astro:schema'; export const server = { changeUser: defineAction({ accept: 'form', input: z.discriminatedUnion('type', [ z.object({ type: z.literal('create'), name: z.string(), email: z.string().email(), }), z.object({ type: z.literal('update'), id: z.number(), name: z.string(), email: z.string().email(), }), ]), async handler(input) { if (input.type === 'create') { // input is { type: 'create', name: string, email: string } } else { // input is { type: 'update', id: number, name: string, email: string } } }, }), }; ``` The corresponding `create` and `update` forms may look like this: </details> --- ### Configuration 📅 **Schedule**: Branch creation - "" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzAuMCIsInVwZGF0ZWRJblZlciI6IjM4LjEzMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=--> |
||
|
|
6c971e2a8e | revert module updates for Astro | ||
|
|
f233a920df |
fix(website): update astro 4.16.6 → 4.16.7 (#28170)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [astro](https://astro.build) ([source](https://redirect.github.com/withastro/astro/tree/HEAD/packages/astro)) | dependencies | patch | [`4.16.6` -> `4.16.7`](https://renovatebot.com/diffs/npm/astro/4.16.6/4.16.7) | Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>withastro/astro (astro)</summary> ### [`v4.16.7`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4167) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.16.6...astro@4.16.7) ##### Patch Changes - [#​12263](https://redirect.github.com/withastro/astro/pull/12263) [`e9e8080`](https://redirect.github.com/withastro/astro/commit/e9e8080a8139f898dcfa3c030f5ddaa98413c160) Thanks [@​Fryuni](https://redirect.github.com/Fryuni)! - Fixes conflict between server islands and on-demand dynamic routes in the form of `/[...rest]` or `/[paramA]/[paramB]`. - [#​12279](https://redirect.github.com/withastro/astro/pull/12279) [`b781f88`](https://redirect.github.com/withastro/astro/commit/b781f8860c7d11e51fb60a0d6528bc88913ffc35) Thanks [@​jsparkdev](https://redirect.github.com/jsparkdev)! - Update wrong error message - [#​12273](https://redirect.github.com/withastro/astro/pull/12273) [`c2ee963`](https://redirect.github.com/withastro/astro/commit/c2ee963cb6c0a65481be505848a7272d800f2f7b) Thanks [@​ascorbic](https://redirect.github.com/ascorbic)! - Fixes an issue with some package managers where sites would not build if TypeScript was not installed. - [#​12235](https://redirect.github.com/withastro/astro/pull/12235) [`a75bc5e`](https://redirect.github.com/withastro/astro/commit/a75bc5e3068ed80366a03efbec78b3b0f8837516) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Fixes a bug where Astro Actions couldn't redirect to the correct pathname when there was a rewrite involved. - [#​11839](https://redirect.github.com/withastro/astro/pull/11839) [`ff522b9`](https://redirect.github.com/withastro/astro/commit/ff522b96a01391a29b44f820dfcc2a2176d871e7) Thanks [@​icaliman](https://redirect.github.com/icaliman)! - Fixes error when returning a top-level `null` from an Astro file frontmatter - [#​12272](https://redirect.github.com/withastro/astro/pull/12272) [`388d237`](https://redirect.github.com/withastro/astro/commit/388d2375b6900e6401e1c711087ee0b2176418dd) Thanks [@​ascorbic](https://redirect.github.com/ascorbic)! - Correctly handles local images when using a base path in SSR </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjkuMiIsInVwZGF0ZWRJblZlciI6IjM4LjEyOS4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
bdd8ba3c22 |
fix(website): update @playform/compress 0.1.4 → 0.1.5 (#28192)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@playform/compress](https://redirect.github.com/PlayForm/Compress) | dependencies | patch | [`0.1.4` -> `0.1.5`](https://renovatebot.com/diffs/npm/@playform%2fcompress/0.1.4/0.1.5) | Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>PlayForm/Compress (@​playform/compress)</summary> ### [`v0.1.5`](https://redirect.github.com/PlayForm/Compress/blob/HEAD/CHANGELOG.md#015) [Compare Source](https://redirect.github.com/PlayForm/Compress/compare/1267d3c7f8124b9da1567a27ee5755a81e7535a9...a521ab429adf5c90f5b2f052eab191f0af144b3e) ##### Changed - Updated dependencies - Typings update </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjkuMiIsInVwZGF0ZWRJblZlciI6IjM4LjEyOS4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
42c22b6236 |
chore(website): lock file maintenance by renovate (#27918)
This PR contains the following updates: | Update | Change | |---|---| | lockFileMaintenance | All locks refreshed | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. 🔧 This Pull Request updates lock files to use the latest dependency versions. --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on monday" (UTC), 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. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjYuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyNi4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbInJlbm92YXRlL2NvbnRhaW5lciJdfQ==--> |
||
|
|
928ac0d4fe |
fix(website): update astro 4.16.1 → 4.16.6 by renovate (#27979)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [astro](https://astro.build) ([source](https://redirect.github.com/withastro/astro/tree/HEAD/packages/astro)) | dependencies | patch | [`4.16.1` -> `4.16.6`](https://renovatebot.com/diffs/npm/astro/4.16.1/4.16.6) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>withastro/astro (astro)</summary> ### [`v4.16.6`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4166) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.16.5...astro@4.16.6) ##### Patch Changes - [#​11823](https://redirect.github.com/withastro/astro/pull/11823) [`a3d30a6`](https://redirect.github.com/withastro/astro/commit/a3d30a602aaa1755197c73f0b51cace61f9088b3) Thanks [@​DerTimonius](https://redirect.github.com/DerTimonius)! - fix: improve error message when inferSize is used in local images with the Image component - [#​12227](https://redirect.github.com/withastro/astro/pull/12227) [`8b1a641`](https://redirect.github.com/withastro/astro/commit/8b1a641be9de4baa9ae48dd0d045915fbbeffa8c) Thanks [@​florian-lefebvre](https://redirect.github.com/florian-lefebvre)! - Fixes a case where environment variables would not be refreshed when using `astro:env` - [#​12239](https://redirect.github.com/withastro/astro/pull/12239) [`2b6daa5`](https://redirect.github.com/withastro/astro/commit/2b6daa5840c18729c41f6cd8b4571b88d0cba119) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - **BREAKING CHANGE to the experimental Container API only** Changes the default page rendering behavior of Astro components in containers, and adds a new option `partial: false` to render full Astro pages as before. Previously, the Container API was rendering all Astro components as if they were full Astro pages containing `<!DOCTYPE html>` by default. This was not intended, and now by default, all components will render as [page partials](https://docs.astro.build/en/basics/astro-pages/#page-partials): only the contents of the components without a page shell. To render the component as a full-fledged Astro page, pass a new option called `partial: false` to `renderToString()` and `renderToResponse()`: ```js import { experimental_AstroContainer as AstroContainer } from 'astro/container'; import Card from '../src/components/Card.astro'; const container = AstroContainer.create(); await container.renderToString(Card); // the string will not contain `<!DOCTYPE html>` await container.renderToString(Card, { partial: false }); // the string will contain `<!DOCTYPE html>` ``` ### [`v4.16.5`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4165) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.16.4...astro@4.16.5) ##### Patch Changes - [#​12232](https://redirect.github.com/withastro/astro/pull/12232) [`ff68ba5`](https://redirect.github.com/withastro/astro/commit/ff68ba5e1ca00f06d1afd5fbf89acea3092bb660) Thanks [@​martrapp](https://redirect.github.com/martrapp)! - Fixes an issue with cssesc in dev mode when setting `vite.ssr.noExternal: true` ### [`v4.16.4`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4164) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.16.3...astro@4.16.4) ##### Patch Changes - [#​12223](https://redirect.github.com/withastro/astro/pull/12223) [`79ffa5d`](https://redirect.github.com/withastro/astro/commit/79ffa5d9f75c16465134aa4ed4a3d1d59908ba8b) Thanks [@​ArmandPhilippot](https://redirect.github.com/ArmandPhilippot)! - Fixes a false positive reported by the dev toolbar Audit app where a label was considered missing when associated with a button The `button` element can be [used with a label](https://www.w3.org/TR/2011/WD-html5-author-20110809/forms.html#category-label) (e.g. to create a switch) and should not be reported as an accessibility issue when used as a child of a `label`. - [#​12199](https://redirect.github.com/withastro/astro/pull/12199) [`c351352`](https://redirect.github.com/withastro/astro/commit/c3513523608f319b43c050e391be08e68b801329) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Fixes a regression in the computation of `Astro.currentLocale` - [#​12222](https://redirect.github.com/withastro/astro/pull/12222) [`fb55695`](https://redirect.github.com/withastro/astro/commit/fb5569583b11ef585cd0a79e97e7e9dc653f6afa) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Fixes an issue where the edge middleware couldn't correctly compute the client IP address when calling `ctx.clientAddress()` ### [`v4.16.3`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4163) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.16.2...astro@4.16.3) ##### Patch Changes - [#​12220](https://redirect.github.com/withastro/astro/pull/12220) [`b049359`](https://redirect.github.com/withastro/astro/commit/b0493596dc338377198d0a39efc813dad515b624) Thanks [@​bluwy](https://redirect.github.com/bluwy)! - Fixes accidental internal `setOnSetGetEnv` parameter rename that caused runtime errors - [#​12197](https://redirect.github.com/withastro/astro/pull/12197) [`2aa2dfd`](https://redirect.github.com/withastro/astro/commit/2aa2dfd05dc7b7e6ad13451e6cc2afa9b1c92a32) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Fix a regression where a port was incorrectly added to the `Astro.url` ### [`v4.16.2`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4162) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.16.1...astro@4.16.2) ##### Patch Changes - [#​12206](https://redirect.github.com/withastro/astro/pull/12206) [`12b0022`](https://redirect.github.com/withastro/astro/commit/12b00225067445629e5ae451d763d03f70065f88) Thanks [@​bluwy](https://redirect.github.com/bluwy)! - Reverts [https://github.com/withastro/astro/pull/12173](https://redirect.github.com/withastro/astro/pull/12173) which caused `Can't modify immutable headers` warnings and 500 errors on Cloudflare Pages </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM4LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=--> |
||
|
|
5e14cb1e46 |
fix(website): update astro 4.15.4 → 4.16.1 [security] (#27893)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [astro](https://astro.build) ([source](https://redirect.github.com/withastro/astro/tree/HEAD/packages/astro)) | dependencies | minor | [`4.15.4` -> `4.16.1`](https://renovatebot.com/diffs/npm/astro/4.15.4/4.16.1) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. ### GitHub Vulnerability Alerts #### [CVE-2024-47885](https://redirect.github.com/withastro/astro/security/advisories/GHSA-m85w-3h95-hcf9) ### Summary A DOM Clobbering gadget has been discoverd in Astro's client-side router. It can lead to cross-site scripting (XSS) in websites enables Astro's client-side routing and has *stored* attacker-controlled scriptless HTML elements (i.e., `iframe` tags with unsanitized `name` attributes) on the destination pages. ### Details #### Backgrounds DOM Clobbering is a type of code-reuse attack where the attacker first embeds a piece of non-script, seemingly benign HTML markups in the webpage (e.g. through a post or comment) and leverages the gadgets (pieces of js code) living in the existing javascript code to transform it into executable code. More for information about DOM Clobbering, here are some references: [1] https://scnps.co/papers/sp23_domclob.pdf [2] https://research.securitum.com/xss-in-amp4email-dom-clobbering/ #### Gadgets found in Astro We identified a DOM Clobbering gadget in Astro's client-side routing module, specifically in the `<ViewTransitions />` component. When integrated, this component introduces the following vulnerable code, which is executed during page transitions (e.g., clicking an `<a>` link): https://github.com/withastro/astro/blob/7814a6cad15f06931f963580176d9b38aa7819f2/packages/astro/src/transitions/router.ts#L135-L156 However, this implementation is vulnerable to a DOM Clobbering attack. The `document.scripts` lookup can be shadowed by an attacker injected non-script HTML elements (e.g., `<img name="scripts"><img name="scripts">`) via the browser's named DOM access mechanism. This manipulation allows an attacker to replace the intended script elements with an array of attacker-controlled scriptless HTML elements. The condition `script.dataset.astroExec === ''` on line 138 can be bypassed because the attacker-controlled element does not have a data-astroExec attribute. Similarly, the check on line 134 can be bypassed as the element does not require a `type` attribute. Finally, the `innerHTML` of an attacker-injected non-script HTML elements, which is plain text content before, will be set to the `.innerHTML` of an script element that leads to XSS. ### PoC Consider a web application using Astro as the framework with client-side routing enabled and allowing users to embed certain scriptless HTML elements (e.g., `form` or `iframe`). This can be done through a bunch of website's feature that allows users to embed certain script-less HTML (e.g., markdown renderers, web email clients, forums) or via an HTML injection vulnerability in third-party JavaScript loaded on the page. For PoC website, please refer to: `https://stackblitz.com/edit/github-4xgj2d`. Clicking the "about" button in the menu will trigger an `alert(1)` from an attacker-injected `form` element. ``` --- import Header from "../components/Header.astro"; import Footer from "../components/Footer.astro"; import { ViewTransitions } from "astro:transitions"; import "../styles/global.css"; const { pageTitle } = Astro.props; --- <html lang="en"> <head> <meta charset="utf-8" /> <link rel="icon" type="image/svg+xml" href="/favicon.svg" /> <meta name="viewport" content="width=device-width" /> <meta name="generator" content={Astro.generator} /> <title>{pageTitle}</title> <ViewTransitions /> </head> <body> <!--USER INPUT--> <iframe name="scripts">alert(1)</iframe> <iframe name="scripts">alert(1)</iframe> <!--USER INPUT--> <Header /> <h1>{pageTitle}</h1> <slot /> <Footer /> <script> import "../scripts/menu.js"; </script> </body> </html> ``` ### Impact This vulnerability can result in cross-site scripting (XSS) attacks on websites that built with Astro that enable the client-side routing with `ViewTransitions` and store the user-inserted scriptless HTML tags without properly sanitizing the `name` attributes on the page. ### Patch We recommend replacing `document.scripts` with `document.getElementsByTagName('script')` for referring to script elements. This will mitigate the possibility of DOM Clobbering attacks leveraging the `name` attribute. ### Reference Similar issues for reference: + Webpack ([CVE-2024-43788](https://redirect.github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986)) + Vite ([CVE-2024-45812](https://redirect.github.com/vitejs/vite/security/advisories/GHSA-64vr-g452-qvp3)) + layui ([CVE-2024-47075](https://redirect.github.com/layui/layui/security/advisories/GHSA-j827-6rgf-9629)) Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>withastro/astro (astro)</summary> ### [`v4.16.1`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4161) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.16.0...astro@4.16.1) ##### Patch Changes - [#​12177](https://redirect.github.com/withastro/astro/pull/12177) [`a4ffbfa`](https://redirect.github.com/withastro/astro/commit/a4ffbfaa5cb460c12bd486fd75e36147f51d3e5e) Thanks [@​matthewp](https://redirect.github.com/matthewp)! - Ensure we target scripts for execution in the router Using `document.scripts` is unsafe because if the application has a `name="scripts"` this will shadow the built-in `document.scripts`. Fix is to use `getElementsByTagName` to ensure we're only grabbing real scripts. - [#​12173](https://redirect.github.com/withastro/astro/pull/12173) [`2d10de5`](https://redirect.github.com/withastro/astro/commit/2d10de5f212323e6e19c7ea379826dcc18fe739c) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Fixes a bug where Astro Actions couldn't redirect to the correct pathname when there was a rewrite involved. ### [`v4.16.0`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4160) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.15.12...astro@4.16.0) ##### Minor Changes - [#​12039](https://redirect.github.com/withastro/astro/pull/12039) [`710a1a1`](https://redirect.github.com/withastro/astro/commit/710a1a11f488ff6ed3da6d3e0723b2322ccfe27b) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Adds a `markdown.shikiConfig.langAlias` option that allows [aliasing a non-supported code language to a known language](https://shiki.style/guide/load-lang#custom-language-aliases). This is useful when the language of your code samples is not [a built-in Shiki language](https://shiki.style/languages), but you want your Markdown source to contain an accurate language while also displaying syntax highlighting. The following example configures Shiki to highlight `cjs` code blocks using the `javascript` syntax highlighter: ```js import { defineConfig } from 'astro/config'; export default defineConfig({ markdown: { shikiConfig: { langAlias: { cjs: 'javascript', }, }, }, }); ``` Then in your Markdown, you can use the alias as the language for a code block for syntax highlighting: ````md ```cjs 'use strict'; function commonJs() { return 'I am a commonjs file'; } ``` ```` - [#​11984](https://redirect.github.com/withastro/astro/pull/11984) [`3ac2263`](https://redirect.github.com/withastro/astro/commit/3ac2263ff6070136bec9cffb863c38bcc31ccdfe) Thanks [@​chaegumi](https://redirect.github.com/chaegumi)! - Adds a new `build.concurreny` configuration option to specify the number of pages to build in parallel **In most cases, you should not change the default value of `1`.** Use this option only when other attempts to reduce the overall rendering time (e.g. batch or cache long running tasks like fetch calls or data access) are not possible or are insufficient. Use this option only if the refactors are not possible. If the number is set too high, the page rendering may slow down due to insufficient memory resources and because JS is single-threaded. > \[!WARNING] > This feature is stable and is not considered experimental. However, this feature is only intended to address difficult performance issues, and breaking changes may occur in a [minor release](https://docs.astro.build/en/upgrade-astro/#semantic-versioning) to keep this option as performant as possible. ```js // astro.config.mjs import { defineConfig } from 'astro'; export default defineConfig({ build: { concurrency: 2, }, }); ``` ##### Patch Changes - [#​12160](https://redirect.github.com/withastro/astro/pull/12160) [`c6fd1df`](https://redirect.github.com/withastro/astro/commit/c6fd1df695d0f2a24bb49e6954064f92664ccf67) Thanks [@​louisescher](https://redirect.github.com/louisescher)! - Fixes a bug where `astro.config.mts` and `astro.config.cts` weren't reloading the dev server upon modifications. - [#​12130](https://redirect.github.com/withastro/astro/pull/12130) [`e96bcae`](https://redirect.github.com/withastro/astro/commit/e96bcae535ef2f0661f539c1d49690c531df2d4e) Thanks [@​thehansys](https://redirect.github.com/thehansys)! - Fixes a bug in the parsing of `x-forwarded-\*` `Request` headers, where multiple values assigned to those headers were not correctly parsed. Now, headers like `x-forwarded-proto: https,http` are correctly parsed. - [#​12147](https://redirect.github.com/withastro/astro/pull/12147) [`9db755a`](https://redirect.github.com/withastro/astro/commit/9db755ab7cfe658ec426387e297bdcd32c4bc8de) Thanks [@​ascorbic](https://redirect.github.com/ascorbic)! - Skips setting statusMessage header for HTTP/2 response HTTP/2 doesn't support status message, so setting this was logging a warning. - [#​12151](https://redirect.github.com/withastro/astro/pull/12151) [`bb6d37f`](https://redirect.github.com/withastro/astro/commit/bb6d37f94a283433994f9243189cb4386df0e11a) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Fixes an issue where `Astro.currentLocale` wasn't incorrectly computed when the `defaultLocale` belonged to a custom locale path. - Updated dependencies \[[`710a1a1`](https://redirect.github.com/withastro/astro/commit/710a1a11f488ff6ed3da6d3e0723b2322ccfe27b)]: - [@​astrojs/markdown-remark](https://redirect.github.com/astrojs/markdown-remark)[@​5](https://redirect.github.com/5).3.0 ### [`v4.15.12`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#41512) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.15.11...astro@4.15.12) ##### Patch Changes - [#​12121](https://redirect.github.com/withastro/astro/pull/12121) [`2490ceb`](https://redirect.github.com/withastro/astro/commit/2490cebdb93f13ee552cffa72b2e274d64e6b4a7) Thanks [@​ascorbic](https://redirect.github.com/ascorbic)! - Support passing the values `Infinity` and `-Infinity` as island props. - [#​12118](https://redirect.github.com/withastro/astro/pull/12118) [`f47b347`](https://redirect.github.com/withastro/astro/commit/f47b347da899c6e1dcd0b2e7887f7fce6ec8e270) Thanks [@​Namchee](https://redirect.github.com/Namchee)! - Removes the `strip-ansi` dependency in favor of the native Node API - [#​12126](https://redirect.github.com/withastro/astro/pull/12126) [`6e1dfeb`](https://redirect.github.com/withastro/astro/commit/6e1dfeb76bec09d24928bab798c6ad3280f42e84) Thanks [@​ascorbic](https://redirect.github.com/ascorbic)! - Clear content layer cache when astro version changes - [#​12117](https://redirect.github.com/withastro/astro/pull/12117) [`a46839a`](https://redirect.github.com/withastro/astro/commit/a46839a5c818b7de63c36d0c7e27f1a8f3b773dc) Thanks [@​ArmandPhilippot](https://redirect.github.com/ArmandPhilippot)! - Updates Vite links to use their new domain - [#​12124](https://redirect.github.com/withastro/astro/pull/12124) [`499fbc9`](https://redirect.github.com/withastro/astro/commit/499fbc91a6bdad8c86ff13a8caf1fa09433796b9) Thanks [@​ascorbic](https://redirect.github.com/ascorbic)! - Allows special characters in Action names - [#​12123](https://redirect.github.com/withastro/astro/pull/12123) [`b8673df`](https://redirect.github.com/withastro/astro/commit/b8673df51c6cc4ce6a288f8eb609b7a438a07d82) Thanks [@​Princesseuh](https://redirect.github.com/Princesseuh)! - Fixes missing `body` property on CollectionEntry types for content layer entries - [#​12132](https://redirect.github.com/withastro/astro/pull/12132) [`de35daa`](https://redirect.github.com/withastro/astro/commit/de35daa8517555c1b9c72bc7fe9cc955c4997a83) Thanks [@​jcayzac](https://redirect.github.com/jcayzac)! - Updates the [`cookie`](https://npmjs.com/package/cookie) dependency to avoid the [CVE 2024-47764](https://nvd.nist.gov/vuln/detail/CVE-2024-47764) vulnerability. - [#​12113](https://redirect.github.com/withastro/astro/pull/12113) [`a54e520`](https://redirect.github.com/withastro/astro/commit/a54e520d3c139fa123e7029c5933951b5c7f5a39) Thanks [@​ascorbic](https://redirect.github.com/ascorbic)! - Adds a helpful error when attempting to render an undefined collection entry ### [`v4.15.11`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#41511) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.15.10...astro@4.15.11) ##### Patch Changes - [#​12097](https://redirect.github.com/withastro/astro/pull/12097) [`11d447f`](https://redirect.github.com/withastro/astro/commit/11d447f66b1a0f39489c2600139ebfb565336ce7) Thanks [@​ascorbic](https://redirect.github.com/ascorbic)! - Fixes error where references in content layer schemas sometimes incorrectly report as missing - [#​12108](https://redirect.github.com/withastro/astro/pull/12108) [`918953b`](https://redirect.github.com/withastro/astro/commit/918953bd09f057131dfe029e810019c0909345cf) Thanks [@​lameuler](https://redirect.github.com/lameuler)! - Fixes a bug where [data URL images](https://developer.mozilla.org/en-US/docs/Web/URI/Schemes/data) were not correctly handled. The bug resulted in an `ENAMETOOLONG` error. - [#​12105](https://redirect.github.com/withastro/astro/pull/12105) [`42037f3`](https://redirect.github.com/withastro/astro/commit/42037f33e644d5a2bfba71377697fc7336ecb15b) Thanks [@​ascorbic](https://redirect.github.com/ascorbic)! - Returns custom statusText that has been set in a Response - [#​12109](https://redirect.github.com/withastro/astro/pull/12109) [`ea22558`](https://redirect.github.com/withastro/astro/commit/ea225585fd12d27006434266163512ca66ad572b) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Fixes a regression that was introduced by an internal refactor of how the middleware is loaded by the Astro application. The regression was introduced by [#​11550](https://redirect.github.com/withastro/astro/pull/11550). When the edge middleware feature is opted in, Astro removes the middleware function from the SSR manifest, and this wasn't taken into account during the refactor. - [#​12106](https://redirect.github.com/withastro/astro/pull/12106) [`d3a74da`](https://redirect.github.com/withastro/astro/commit/d3a74da19644477ffc81acf2a3efb26ad3335a5e) Thanks [@​ascorbic](https://redirect.github.com/ascorbic)! - Handles case where an immutable Response object is returned from an endpoint - [#​12090](https://redirect.github.com/withastro/astro/pull/12090) [`d49a537`](https://redirect.github.com/withastro/astro/commit/d49a537f2aaccd132154a15f1da4db471272ee90) Thanks [@​markjaquith](https://redirect.github.com/markjaquith)! - Server islands: changes the server island HTML placeholder comment so that it is much less likely to get removed by HTML minifiers. ### [`v4.15.10`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#41510) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.15.9...astro@4.15.10) ##### Patch Changes - [#​12084](https://redirect.github.com/withastro/astro/pull/12084) [`12dae50`](https://redirect.github.com/withastro/astro/commit/12dae50c776474748a80cb65c8bf1c67f0825cb0) Thanks [@​Princesseuh](https://redirect.github.com/Princesseuh)! - Adds missing filePath property on content layer entries - [#​12046](https://redirect.github.com/withastro/astro/pull/12046) [`d7779df`](https://redirect.github.com/withastro/astro/commit/d7779dfae7bc00ff94b1e4596ff5b4897f65aabe) Thanks [@​martrapp](https://redirect.github.com/martrapp)! - View transitions: Fixes Astro's fade animation to prevent flashing during morph transitions. - [#​12043](https://redirect.github.com/withastro/astro/pull/12043) [`1720c5b`](https://redirect.github.com/withastro/astro/commit/1720c5b1d2bfd106ad065833823aed622bee09bc) Thanks [@​bluwy](https://redirect.github.com/bluwy)! - Fixes injected endpoint `prerender` option detection - [#​12095](https://redirect.github.com/withastro/astro/pull/12095) [`76c5fbd`](https://redirect.github.com/withastro/astro/commit/76c5fbd6f3a8d41367f1d7033278d133d518213b) Thanks [@​TheOtterlord](https://redirect.github.com/TheOtterlord)! - Fix installing non-stable versions of integrations with `astro add` ### [`v4.15.9`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4159) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.15.8...astro@4.15.9) ##### Patch Changes - [#​12034](https://redirect.github.com/withastro/astro/pull/12034) [`5b3ddfa`](https://redirect.github.com/withastro/astro/commit/5b3ddfadcb2d09b6cbd9cd42641f30ca565d0f58) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Fixes an issue where the middleware wasn't called when a project uses `404.astro`. - [#​12042](https://redirect.github.com/withastro/astro/pull/12042) [`243ecb6`](https://redirect.github.com/withastro/astro/commit/243ecb6d6146dc483b4726d0e76142fb25e56243) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Fixes a problem in the Container API, where a polyfill wasn't correctly applied. This caused an issue in some environments where `crypto` isn't supported. - [#​12038](https://redirect.github.com/withastro/astro/pull/12038) [`26ea5e8`](https://redirect.github.com/withastro/astro/commit/26ea5e814ab8c973e683fff62389fda28c180940) Thanks [@​ascorbic](https://redirect.github.com/ascorbic)! - Resolves image paths in content layer with initial slash as project-relative When using the `image()` schema helper, previously paths with an initial slash were treated as public URLs. This was to match the behavior of markdown images. However this is a change from before, where paths with an initial slash were treated as project-relative. This change restores the previous behavior, so that paths with an initial slash are treated as project-relative. ### [`v4.15.8`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4158) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.15.7...astro@4.15.8) ##### Patch Changes - [#​12014](https://redirect.github.com/withastro/astro/pull/12014) [`53cb41e`](https://redirect.github.com/withastro/astro/commit/53cb41e30ea5768bf33d9f6be608fb57d31b7b9e) Thanks [@​ascorbic](https://redirect.github.com/ascorbic)! - Fixes an issue where component styles were not correctly included in rendered MDX - [#​12031](https://redirect.github.com/withastro/astro/pull/12031) [`8c0cae6`](https://redirect.github.com/withastro/astro/commit/8c0cae6d1bd70b332286d83d0f01cfce5272fbbe) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Fixes a bug where the rewrite via `next(/*..*/)` inside a middleware didn't compute the new `APIContext.params` - [#​12026](https://redirect.github.com/withastro/astro/pull/12026) [`40e7a1b`](https://redirect.github.com/withastro/astro/commit/40e7a1b05d9e5ea3fcda176c9663bbcff86edb63) Thanks [@​bluwy](https://redirect.github.com/bluwy)! - Initializes the Markdown processor only when there's `.md` files - [#​12028](https://redirect.github.com/withastro/astro/pull/12028) [`d3bd673`](https://redirect.github.com/withastro/astro/commit/d3bd673392e63720e241d6a002a131a3564c169c) Thanks [@​bluwy](https://redirect.github.com/bluwy)! - Handles route collision detection only if it matches `getStaticPaths` - [#​12027](https://redirect.github.com/withastro/astro/pull/12027) [`dd3b753`](https://redirect.github.com/withastro/astro/commit/dd3b753aba6400558671d85214e27b8e4fb1654b) Thanks [@​fviolette](https://redirect.github.com/fviolette)! - Add `selected` to the list of boolean attributes - [#​12001](https://redirect.github.com/withastro/astro/pull/12001) [`9be3e1b`](https://redirect.github.com/withastro/astro/commit/9be3e1bba789af96d8b21d9c8eca8542cfb4ff77) Thanks [@​uwej711](https://redirect.github.com/uwej711)! - Remove dependency on path-to-regexp ### [`v4.15.7`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4157) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.15.6...astro@4.15.7) ##### Patch Changes - [#​12000](https://redirect.github.com/withastro/astro/pull/12000) [`a2f8c5d`](https://redirect.github.com/withastro/astro/commit/a2f8c5d85ff15803f5cedf9148cd70ffc138ddef) Thanks [@​ArmandPhilippot](https://redirect.github.com/ArmandPhilippot)! - Fixes an outdated link used to document Content Layer API - [#​11915](https://redirect.github.com/withastro/astro/pull/11915) [`0b59fe7`](https://redirect.github.com/withastro/astro/commit/0b59fe74d5922c572007572ddca8d11482e2fb5c) Thanks [@​azhirov](https://redirect.github.com/azhirov)! - Fix: prevent island from re-rendering when using transition:persist ([#​11854](https://redirect.github.com/withastro/astro/issues/11854)) ### [`v4.15.6`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4156) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.15.5...astro@4.15.6) ##### Patch Changes - [#​11993](https://redirect.github.com/withastro/astro/pull/11993) [`ffba5d7`](https://redirect.github.com/withastro/astro/commit/ffba5d716edcdfc42899afaa4188b7a4cd0c91eb) Thanks [@​matthewp](https://redirect.github.com/matthewp)! - Fix getStaticPaths regression This reverts a previous change meant to remove a dependency, to fix a regression with multiple nested spread routes. - [#​11964](https://redirect.github.com/withastro/astro/pull/11964) [`06eff60`](https://redirect.github.com/withastro/astro/commit/06eff60cabb55d91fe4075421b1693b1ab33225c) Thanks [@​TheOtterlord](https://redirect.github.com/TheOtterlord)! - Add wayland (wl-copy) support to `astro info` ### [`v4.15.5`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/astro/CHANGELOG.md#4155) [Compare Source](https://redirect.github.com/withastro/astro/compare/astro@4.15.4...astro@4.15.5) ##### Patch Changes - [#​11939](https://redirect.github.com/withastro/astro/pull/11939) [`7b09c62`](https://redirect.github.com/withastro/astro/commit/7b09c62b565cd7b50c35fb68d390729f936a43fb) Thanks [@​bholmesdev](https://redirect.github.com/bholmesdev)! - Adds support for Zod discriminated unions on Action form inputs. This allows forms with different inputs to be submitted to the same action, using a given input to decide which object should be used for validation. This example accepts either a `create` or `update` form submission, and uses the `type` field to determine which object to validate against. ```ts import { defineAction } from 'astro:actions'; import { z } from 'astro:schema'; export const server = { changeUser: defineAction({ accept: 'form', input: z.discriminatedUnion('type', [ z.object({ type: z.literal('create'), name: z.string(), email: z.string().email(), }), z.object({ type: z.literal('update'), id: z.number(), name: z.string(), email: z.string().email(), }), ]), async handler(input) { if (input.type === 'create') { // input is { type: 'create', name: string, email: string } } else { // input is { type: 'update', id: number, name: string, email: string } } }, }), }; ``` The corresponding `create` and `update` forms may look like this: </details> --- ### Configuration 📅 **Schedule**: Branch creation - "" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjYuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=--> |
||
|
|
d6f9d01f8b |
fix(website): update @astrojs/starlight 0.27.1 → 0.28.3 by renovate (#27911)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@astrojs/starlight](https://starlight.astro.build) ([source](https://redirect.github.com/withastro/starlight/tree/HEAD/packages/starlight)) | dependencies | minor | [`0.27.1` -> `0.28.3`](https://renovatebot.com/diffs/npm/@astrojs%2fstarlight/0.27.1/0.28.3) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>withastro/starlight (@​astrojs/starlight)</summary> ### [`v0.28.3`](https://redirect.github.com/withastro/starlight/blob/HEAD/packages/starlight/CHANGELOG.md#0283) [Compare Source](https://redirect.github.com/withastro/starlight/compare/@astrojs/starlight@0.28.2...@astrojs/starlight@0.28.3) ##### Patch Changes - [#​2408](https://redirect.github.com/withastro/starlight/pull/2408) [`0b4823d`](https://redirect.github.com/withastro/starlight/commit/0b4823d534abe517fac5efd97f6febb5965714fe) Thanks [@​HiDeoo](https://redirect.github.com/HiDeoo)! - Fixes a link formatting issue when using the Astro `build.format` option set to `file` with a `base`. - [#​2380](https://redirect.github.com/withastro/starlight/pull/2380) [`7b451cf`](https://redirect.github.com/withastro/starlight/commit/7b451cff6979bef1c817f3a84392221ac884ba3d) Thanks [@​delucis](https://redirect.github.com/delucis)! - Loosen Starlight’s i18n schema to pass through unknown keys - [#​2388](https://redirect.github.com/withastro/starlight/pull/2388) [`6bba3d8`](https://redirect.github.com/withastro/starlight/commit/6bba3d8e02b95ecee7f9c945b6ee33b4c4ba755d) Thanks [@​HiDeoo](https://redirect.github.com/HiDeoo)! - Fixes a potential type-checking issue in Starlight projects. - [#​2443](https://redirect.github.com/withastro/starlight/pull/2443) [`a0f40b3`](https://redirect.github.com/withastro/starlight/commit/a0f40b3c3c7ab0cb9f0f5f11b94e3679547f6ab4) Thanks [@​kevinzunigacuellar](https://redirect.github.com/kevinzunigacuellar)! - Fixes CSS issue where bottom padding is not applied in the search dialog. ### [`v0.28.2`](https://redirect.github.com/withastro/starlight/blob/HEAD/packages/starlight/CHANGELOG.md#0282) [Compare Source](https://redirect.github.com/withastro/starlight/compare/@astrojs/starlight@0.28.1...@astrojs/starlight@0.28.2) ##### Patch Changes - [#​2377](https://redirect.github.com/withastro/starlight/pull/2377) [`a257b83`](https://redirect.github.com/withastro/starlight/commit/a257b83f1e5704ff41bcbe85482ac81a1a61ce1f) Thanks [@​HiDeoo](https://redirect.github.com/HiDeoo)! - Fixes an issue with synced `<Tabs>` components containing nested `<Tabs>` causing tab panels to not render correctly. ### [`v0.28.1`](https://redirect.github.com/withastro/starlight/blob/HEAD/packages/starlight/CHANGELOG.md#0281) [Compare Source](https://redirect.github.com/withastro/starlight/compare/@astrojs/starlight@0.28.0...@astrojs/starlight@0.28.1) ##### Patch Changes - [#​2334](https://redirect.github.com/withastro/starlight/pull/2334) [`79b9ade`](https://redirect.github.com/withastro/starlight/commit/79b9ade194cf704dad79267715a6970e0d7a7277) Thanks [@​HiDeoo](https://redirect.github.com/HiDeoo)! - Fixes an issue with Expressive Code UI labels not displaying correctly. ### [`v0.28.0`](https://redirect.github.com/withastro/starlight/blob/HEAD/packages/starlight/CHANGELOG.md#0280) [Compare Source](https://redirect.github.com/withastro/starlight/compare/@astrojs/starlight@0.27.1...@astrojs/starlight@0.28.0) ##### Minor Changes - [#​1923](https://redirect.github.com/withastro/starlight/pull/1923) [`5269aad`](https://redirect.github.com/withastro/starlight/commit/5269aad928773ae08b35ba8e19c0f2832d0d2c89) Thanks [@​HiDeoo](https://redirect.github.com/HiDeoo)! - Overhauls the built-in localization system which is now powered by the [`i18next`](https://www.i18next.com/) library and available to use anywhere in your documentation website. See the [“Using UI translations”](https://starlight.astro.build/guides/i18n/#using-ui-translations) guide to learn more about how to access built-in UI labels or your own custom strings in your project. Plugin authors can also use the new [`injectTranslations()`](https://starlight.astro.build/reference/plugins/#injecttranslations) helper to add or update translation strings. ⚠️ **BREAKING CHANGE:** The `Astro.props.labels` props has been removed from the props passed down to custom component overrides. If you are relying on `Astro.props.labels` (for example to read a built-in UI label), you will need to update your code to use the new [`Astro.locals.t()`](https://starlight.astro.build/guides/i18n/#using-ui-translations) helper instead. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjYuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=--> |
||
|
|
e56ac14c44 |
fix(website): update starlight-links-validator 0.11.0 → 0.12.3 by renovate (#27913)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [starlight-links-validator](https://redirect.github.com/HiDeoo/starlight-links-validator) | dependencies | minor | [`0.11.0` -> `0.12.3`](https://renovatebot.com/diffs/npm/starlight-links-validator/0.11.0/0.12.3) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>HiDeoo/starlight-links-validator (starlight-links-validator)</summary> ### [`v0.12.3`](https://redirect.github.com/HiDeoo/starlight-links-validator/releases/tag/v0.12.3) [Compare Source](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.12.2...v0.12.3) ##### 🐞 Bug Fixes - Fixes validation issues with links containing query strings - by [@​HiDeoo](https://redirect.github.com/HiDeoo) [<samp>(47b38)</samp>](https://redirect.github.com/HiDeoo/starlight-links-validator/commit/47b384d) ##### [View changes on GitHub](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.12.2...v0.12.3) ### [`v0.12.2`](https://redirect.github.com/HiDeoo/starlight-links-validator/releases/tag/v0.12.2) [Compare Source](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.12.1...v0.12.2) ##### 🐞 Bug Fixes - Fixes validation issue with the Astro `base` option and a custom slug - by [@​HiDeoo](https://redirect.github.com/HiDeoo) [<samp>(fe3d2)</samp>](https://redirect.github.com/HiDeoo/starlight-links-validator/commit/fe3d254) ##### [View changes on GitHub](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.12.1...v0.12.2) ### [`v0.12.1`](https://redirect.github.com/HiDeoo/starlight-links-validator/releases/tag/v0.12.1) [Compare Source](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.12.0...v0.12.1) ##### 🐞 Bug Fixes - Fixes a potential type-checking issue in user projects - by [@​HiDeoo](https://redirect.github.com/HiDeoo) [<samp>(09012)</samp>](https://redirect.github.com/HiDeoo/starlight-links-validator/commit/090122e) ##### [View changes on GitHub](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.12.0...v0.12.1) ### [`v0.12.0`](https://redirect.github.com/HiDeoo/starlight-links-validator/releases/tag/v0.12.0) [Compare Source](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.11.0...v0.12.0) ##### 🚀 Features - Adds a new `errorOnInvalidHashes` option defaulting to `true` to disable [hash](https://developer.mozilla.org/en-US/docs/Web/API/URL/hash) validation - by [@​HiDeoo](https://redirect.github.com/HiDeoo) [<samp>(32a92)</samp>](https://redirect.github.com/HiDeoo/starlight-links-validator/commit/32a92f8) The default validation behavior remains unchanged. ##### [View changes on GitHub](https://redirect.github.com/HiDeoo/starlight-links-validator/compare/v0.11.0...v0.12.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjYuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=--> |
||
|
|
d88fb54d1d |
fix(website): update @astrojs/sitemap 3.1.6 → 3.2.1 by renovate (#27910)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@astrojs/sitemap](https://docs.astro.build/en/guides/integrations-guide/sitemap/) ([source](https://redirect.github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap)) | dependencies | minor | [`3.1.6` -> `3.2.1`](https://renovatebot.com/diffs/npm/@astrojs%2fsitemap/3.1.6/3.2.1) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>withastro/astro (@​astrojs/sitemap)</summary> ### [`v3.2.1`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/integrations/sitemap/CHANGELOG.md#321) [Compare Source](https://redirect.github.com/withastro/astro/compare/@astrojs/sitemap@3.2.0...@astrojs/sitemap@3.2.1) ##### Patch Changes - [#​12156](https://redirect.github.com/withastro/astro/pull/12156) [`07754f5`](https://redirect.github.com/withastro/astro/commit/07754f5873b05ab4dae31ded7264fe4056c2dfc8) Thanks [@​mingjunlu](https://redirect.github.com/mingjunlu)! - Adds missing `xslURL` property to `SitemapOptions` type. ### [`v3.2.0`](https://redirect.github.com/withastro/astro/blob/HEAD/packages/integrations/sitemap/CHANGELOG.md#320) [Compare Source](https://redirect.github.com/withastro/astro/compare/@astrojs/sitemap@3.1.6...@astrojs/sitemap@3.2.0) ##### Minor Changes - [#​11485](https://redirect.github.com/withastro/astro/pull/11485) [`fbe1bc5`](https://redirect.github.com/withastro/astro/commit/fbe1bc51d89994c4919c12768908658604513bd3) Thanks [@​sondr3](https://redirect.github.com/sondr3)! - Adds new `xslURL` option to enable styling of sitemaps </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjYuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=--> |