Skip to content

Commit 79dfcb9

Browse files
fix(deps-dev): bump astro from 7.4.1 to 7.4.2 in the astro-and-starlight group across 1 directory (#377)
Bumps the astro-and-starlight group with 1 update in the / directory: [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro). Updates `astro` from 7.4.1 to 7.4.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/withastro/astro/releases">astro's releases</a>.</em></p> <blockquote> <h2>astro@7.4.2</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/18430">#18430</a> <a href="https://github.com/withastro/astro/commit/dda9ec395c89a1420abb3b8f88b5c7f1f385f82e"><code>dda9ec3</code></a> Thanks <a href="https://github.com/Abhirup-99"><code>@​Abhirup-99</code></a>! - Speeds up content sync with <code>experimental.collectionStorage: &quot;chunked&quot;</code> by computing each character's UTF-8 width from its code point instead of encoding every character through <code>TextEncoder</code>. On a store of ~44k entries this cuts the chunking step from about 60 seconds to well under a second, with byte-identical output.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/18438">#18438</a> <a href="https://github.com/withastro/astro/commit/5e0eaa4415a9081efdaeb3d9af3717ce3226ad18"><code>5e0eaa4</code></a> Thanks <a href="https://github.com/apps/astro-factory"><code>@​astro-factory</code></a>! - Fixes <code>astro dev</code> with <code>@astrojs/cloudflare</code> failing with <code>Calling `require` for &quot;node-fetch&quot;</code> when a server dependency such as <code>cross-fetch</code> requires <code>node-fetch</code></p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/18376">#18376</a> <a href="https://github.com/withastro/astro/commit/a4e201d79f19caa6bf4222f42167aeb602c066e6"><code>a4e201d</code></a> Thanks <a href="https://github.com/okxint"><code>@​okxint</code></a>! - Fixes <code>astro dev</code> treating a stale lock file containing a Linux thread ID as a running Astro server. A successful process lookup with no matching PID now marks the lock as stale, preventing <code>astro dev stop</code> and <code>astro dev --force</code> from killing the unrelated process that owns the thread.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/18467">#18467</a> <a href="https://github.com/withastro/astro/commit/d1fb7d36dad440c57d62b071e752ae220cca2baa"><code>d1fb7d3</code></a> Thanks <a href="https://github.com/apps/astro-factory"><code>@​astro-factory</code></a>! - Fixes the <code>defineConfig()</code> types for <code>i18n.defaultLocale</code>, <code>i18n.fallback</code>, and <code>i18n.domains</code> so they accept a custom locale's <code>path</code> instead of its <code>codes</code>, matching how Astro validates and uses these values</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/18475">#18475</a> <a href="https://github.com/withastro/astro/commit/cf27e70a9057ce29ade2a8a843bd9275a696e9ab"><code>cf27e70</code></a> Thanks <a href="https://github.com/ematipico"><code>@​ematipico</code></a>! - Bumps the minimum supported Node.js version to 22.23.4, which includes the fixes from the <a href="https://nodejs.org/en/blog/vulnerability/october-2026-security-releases">October 2026 Node.js security releases</a></p> <p>This is a patch release because the <a href="https://docs.astro.build/en/upgrade-astro/#nodejs-support-and-upgrade-policies">Node.js support and upgrade policy</a> allows the Core team to raise the minimum Maintenance LTS version in a patch release when a disclosed and fixed Node.js security flaw affects Astro.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/18451">#18451</a> <a href="https://github.com/withastro/astro/commit/7a0ba6f48ebae256a1ce49de4f1c62c009ff94e2"><code>7a0ba6f</code></a> Thanks <a href="https://github.com/DenisCDev"><code>@​DenisCDev</code></a>! - Fixes <code>astro sync</code>, <code>astro check</code> and <code>astro build</code> replacing the optimized dependencies of a dev server running in the same project, which broke framework islands in that dev server until it was restarted with <code>--force</code></p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/18336">#18336</a> <a href="https://github.com/withastro/astro/commit/e943003259c3bb4d528d3d49c8ccd3eb8f84b8b5"><code>e943003</code></a> Thanks <a href="https://github.com/apps/astro-factory"><code>@​astro-factory</code></a>! - Fixes inline styles in dev so that framework-transformed CSS is used, such as scoped styles and <code>v-bind()</code> in Vue single-file components</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/18399">#18399</a> <a href="https://github.com/withastro/astro/commit/829fc00629ef715fc606b89c6e684ca93f9253b9"><code>829fc00</code></a> Thanks <a href="https://github.com/apps/astro-factory"><code>@​astro-factory</code></a>! - Fixes a dev server error (<code>Could not find server component name</code>) for a <code>server:defer</code> island that imports <code>astro:actions</code> or <code>astro:config/server</code>, when its page was not the first island page loaded after starting the server</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/18330">#18330</a> <a href="https://github.com/withastro/astro/commit/4db9e0d1e6a54c2300b96a0ff0cfaf5c188cecda"><code>4db9e0d</code></a> Thanks <a href="https://github.com/Samuteg"><code>@​Samuteg</code></a>! - Fixes the <code>astro:env/server</code> virtual module being generated with invalid JS in dev when any environment variable contains <code>$</code> replacement patterns (<code>$`</code>, <code>$&amp;</code>, <code>$'</code>, <code>$1</code>, …). The inlined env JSON was passed as a string to <code>String.replace</code>, so e.g. the <code>KITTY_PUBLIC_KEY</code> value set by default in Kitty terminals corrupted the module and broke dev with <code>Failed to parse source for import analysis</code></p> </li> <li> <p>Updated dependencies [<a href="https://github.com/withastro/astro/commit/cf27e70a9057ce29ade2a8a843bd9275a696e9ab"><code>cf27e70</code></a>]:</p> <ul> <li><code>@​astrojs/telemetry</code><a href="https://github.com/3"><code>@​3</code></a>.4.1</li> <li><code>@​astrojs/markdown-satteri</code><a href="https://github.com/0"><code>@​0</code></a>.4.5</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG.md">astro's changelog</a>.</em></p> <blockquote> <h2>7.4.2</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/18430">#18430</a> <a href="https://github.com/withastro/astro/commit/dda9ec395c89a1420abb3b8f88b5c7f1f385f82e"><code>dda9ec3</code></a> Thanks <a href="https://github.com/Abhirup-99"><code>@​Abhirup-99</code></a>! - Speeds up content sync with <code>experimental.collectionStorage: &quot;chunked&quot;</code> by computing each character's UTF-8 width from its code point instead of encoding every character through <code>TextEncoder</code>. On a store of ~44k entries this cuts the chunking step from about 60 seconds to well under a second, with byte-identical output.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/18438">#18438</a> <a href="https://github.com/withastro/astro/commit/5e0eaa4415a9081efdaeb3d9af3717ce3226ad18"><code>5e0eaa4</code></a> Thanks <a href="https://github.com/apps/astro-factory"><code>@​astro-factory</code></a>! - Fixes <code>astro dev</code> with <code>@astrojs/cloudflare</code> failing with <code>Calling `require` for &quot;node-fetch&quot;</code> when a server dependency such as <code>cross-fetch</code> requires <code>node-fetch</code></p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/18376">#18376</a> <a href="https://github.com/withastro/astro/commit/a4e201d79f19caa6bf4222f42167aeb602c066e6"><code>a4e201d</code></a> Thanks <a href="https://github.com/okxint"><code>@​okxint</code></a>! - Fixes <code>astro dev</code> treating a stale lock file containing a Linux thread ID as a running Astro server. A successful process lookup with no matching PID now marks the lock as stale, preventing <code>astro dev stop</code> and <code>astro dev --force</code> from killing the unrelated process that owns the thread.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/18467">#18467</a> <a href="https://github.com/withastro/astro/commit/d1fb7d36dad440c57d62b071e752ae220cca2baa"><code>d1fb7d3</code></a> Thanks <a href="https://github.com/apps/astro-factory"><code>@​astro-factory</code></a>! - Fixes the <code>defineConfig()</code> types for <code>i18n.defaultLocale</code>, <code>i18n.fallback</code>, and <code>i18n.domains</code> so they accept a custom locale's <code>path</code> instead of its <code>codes</code>, matching how Astro validates and uses these values</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/18475">#18475</a> <a href="https://github.com/withastro/astro/commit/cf27e70a9057ce29ade2a8a843bd9275a696e9ab"><code>cf27e70</code></a> Thanks <a href="https://github.com/ematipico"><code>@​ematipico</code></a>! - Bumps the minimum supported Node.js version to 22.23.4, which includes the fixes from the <a href="https://nodejs.org/en/blog/vulnerability/october-2026-security-releases">October 2026 Node.js security releases</a></p> <p>This is a patch release because the <a href="https://docs.astro.build/en/upgrade-astro/#nodejs-support-and-upgrade-policies">Node.js support and upgrade policy</a> allows the Core team to raise the minimum Maintenance LTS version in a patch release when a disclosed and fixed Node.js security flaw affects Astro.</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/18451">#18451</a> <a href="https://github.com/withastro/astro/commit/7a0ba6f48ebae256a1ce49de4f1c62c009ff94e2"><code>7a0ba6f</code></a> Thanks <a href="https://github.com/DenisCDev"><code>@​DenisCDev</code></a>! - Fixes <code>astro sync</code>, <code>astro check</code> and <code>astro build</code> replacing the optimized dependencies of a dev server running in the same project, which broke framework islands in that dev server until it was restarted with <code>--force</code></p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/18336">#18336</a> <a href="https://github.com/withastro/astro/commit/e943003259c3bb4d528d3d49c8ccd3eb8f84b8b5"><code>e943003</code></a> Thanks <a href="https://github.com/apps/astro-factory"><code>@​astro-factory</code></a>! - Fixes inline styles in dev so that framework-transformed CSS is used, such as scoped styles and <code>v-bind()</code> in Vue single-file components</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/18399">#18399</a> <a href="https://github.com/withastro/astro/commit/829fc00629ef715fc606b89c6e684ca93f9253b9"><code>829fc00</code></a> Thanks <a href="https://github.com/apps/astro-factory"><code>@​astro-factory</code></a>! - Fixes a dev server error (<code>Could not find server component name</code>) for a <code>server:defer</code> island that imports <code>astro:actions</code> or <code>astro:config/server</code>, when its page was not the first island page loaded after starting the server</p> </li> <li> <p><a href="https://redirect.github.com/withastro/astro/pull/18330">#18330</a> <a href="https://github.com/withastro/astro/commit/4db9e0d1e6a54c2300b96a0ff0cfaf5c188cecda"><code>4db9e0d</code></a> Thanks <a href="https://github.com/Samuteg"><code>@​Samuteg</code></a>! - Fixes the <code>astro:env/server</code> virtual module being generated with invalid JS in dev when any environment variable contains <code>$</code> replacement patterns (<code>$`</code>, <code>$&amp;</code>, <code>$'</code>, <code>$1</code>, …). The inlined env JSON was passed as a string to <code>String.replace</code>, so e.g. the <code>KITTY_PUBLIC_KEY</code> value set by default in Kitty terminals corrupted the module and broke dev with <code>Failed to parse source for import analysis</code></p> </li> <li> <p>Updated dependencies [<a href="https://github.com/withastro/astro/commit/cf27e70a9057ce29ade2a8a843bd9275a696e9ab"><code>cf27e70</code></a>]:</p> <ul> <li><code>@​astrojs/telemetry</code><a href="https://github.com/3"><code>@​3</code></a>.4.1</li> <li><code>@​astrojs/markdown-satteri</code><a href="https://github.com/0"><code>@​0</code></a>.4.5</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/withastro/astro/commit/34c953555749223022e6bb2f02019d3515749a24"><code>34c9535</code></a> [ci] release (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/18459">#18459</a>)</li> <li><a href="https://github.com/withastro/astro/commit/cf27e70a9057ce29ade2a8a843bd9275a696e9ab"><code>cf27e70</code></a> fix: minimal support node version (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/18475">#18475</a>)</li> <li><a href="https://github.com/withastro/astro/commit/1efb9d60e59ba7081f28e1f99d557468a5ea48eb"><code>1efb9d6</code></a> Update dependency <code>@​playwright/test</code> to v1.64.1 (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/18441">#18441</a>)</li> <li><a href="https://github.com/withastro/astro/commit/5e0eaa4415a9081efdaeb3d9af3717ce3226ad18"><code>5e0eaa4</code></a> fix(astro): stop excluding node-fetch from server dep optimization in workerd...</li> <li><a href="https://github.com/withastro/astro/commit/a4e201d79f19caa6bf4222f42167aeb602c066e6"><code>a4e201d</code></a> fix(dev): treat missing ps row as stale in lockfile process check (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/18376">#18376</a>)</li> <li><a href="https://github.com/withastro/astro/commit/7a0ba6f48ebae256a1ce49de4f1c62c009ff94e2"><code>7a0ba6f</code></a> Use a separate Vite cache for the temporary sync server (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/18451">#18451</a>)</li> <li><a href="https://github.com/withastro/astro/commit/d1fb7d36dad440c57d62b071e752ae220cca2baa"><code>d1fb7d3</code></a> fix(i18n): use locale path instead of codes in defineConfig i18n types (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/18467">#18467</a>)</li> <li><a href="https://github.com/withastro/astro/commit/dda9ec395c89a1420abb3b8f88b5c7f1f385f82e"><code>dda9ec3</code></a> fix(content): compute UTF-8 width arithmetically in getChunkEnd (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/18430">#18430</a>)</li> <li><a href="https://github.com/withastro/astro/commit/7af66fc785d85b1df1f98e7123a52b2306250985"><code>7af66fc</code></a> Fix astro-check binary silently dropping the first two CLI arguments (<a href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/18455">#18455</a>)</li> <li><a href="https://github.com/withastro/astro/commit/829fc00629ef715fc606b89c6e684ca93f9253b9"><code>829fc00</code></a> Skip server island manifest in CSS ensureModulesLoaded to fix late-discovery ...</li> <li>Additional commits viewable in <a href="https://github.com/withastro/astro/commits/astro@7.4.2/packages/astro">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=astro&package-manager=npm_and_yarn&previous-version=7.4.1&new-version=7.4.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 589ad15 commit 79dfcb9

1 file changed

Lines changed: 33 additions & 33 deletions

File tree

‎package-lock.json‎

Lines changed: 33 additions & 33 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)