Skip to content

Commit f898c71

Browse files
authored
Bump webpack-dev-server, @docusaurus/core, @docusaurus/preset-classic, @docusaurus/theme-mermaid and @docusaurus/plugin-content-docs in /website (#497)
Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server) to 5.2.2 and updates ancestor dependencies [webpack-dev-server](https://github.com/webpack/webpack-dev-server), [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus), [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic), [@docusaurus/theme-mermaid](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-theme-mermaid) and [@docusaurus/plugin-content-docs](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-content-docs). These dependencies need to be updated together. Updates `webpack-dev-server` from 4.15.2 to 5.2.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpack/webpack-dev-server/releases">webpack-dev-server's releases</a>.</em></p> <blockquote> <h2>v5.2.2</h2> <h3><a href="https://github.com/webpack/webpack-dev-server/compare/v5.2.1...v5.2.2">5.2.2</a> (2025-06-03)</h3> <h3>Bug Fixes</h3> <ul> <li>&quot;Overlay enabled&quot; false positive (<a href="https://github.com/webpack/webpack-dev-server/commit/18e72ee3e57a6e7598a6c068c0ff7c7bb6a857f1">18e72ee</a>)</li> <li>do not crush when error is null for runtime errors (<a href="https://redirect.github.com/webpack/webpack-dev-server/issues/5447">#5447</a>) (<a href="https://github.com/webpack/webpack-dev-server/commit/309991f947baa0354140b9930a9654ac792e20c4">309991f</a>)</li> <li>remove unnecessary header <code>X_TEST</code> (<a href="https://redirect.github.com/webpack/webpack-dev-server/issues/5451">#5451</a>) (<a href="https://github.com/webpack/webpack-dev-server/commit/64a6124bf1b4d158bb42a4341dd03121ae3759fa">64a6124</a>)</li> <li>respect the <code>allowedHosts</code> option for cross-origin header check (<a href="https://redirect.github.com/webpack/webpack-dev-server/issues/5510">#5510</a>) (<a href="https://github.com/webpack/webpack-dev-server/commit/03d12141bf7be09dfb14e91e5c834ee63bd9a9a2">03d1214</a>)</li> </ul> <h2>v5.2.1</h2> <h2><a href="https://github.com/webpack/webpack-dev-server/compare/v5.2.0...v6.0.0">5.2.1</a> (2025-03-26)</h2> <h3>Security</h3> <ul> <li>cross-origin requests are not allowed unless allowed by <code>Access-Control-Allow-Origin</code> header</li> <li>requests with an IP addresses in the <code>Origin</code> header are not allowed to connect to WebSocket server unless configured by <code>allowedHosts</code> or it different from the <code>Host</code> header</li> </ul> <p>The above changes may make the dev server not work if you relied on such behavior, but unfortunately they carry security risks, so they were considered as fixes.</p> <h3>Bug Fixes</h3> <ul> <li>prevent overlay for errors caught by React error boundaries (<a href="https://redirect.github.com/webpack/webpack-dev-server/issues/5431">#5431</a>) (<a href="https://github.com/webpack/webpack-dev-server/commit/8c1abc903ab444d9ce99e567b9a6c603e1ec06be">8c1abc9</a>)</li> <li>take the first network found instead of the last one, this restores the same behavior as 5.0.4 (<a href="https://redirect.github.com/webpack/webpack-dev-server/issues/5411">#5411</a>) (<a href="https://github.com/webpack/webpack-dev-server/commit/ffd0b86b790d372f90e17aea92cfd9def83fee96">ffd0b86</a>)</li> </ul> <h2>v5.2.0</h2> <h2><a href="https://github.com/webpack/webpack-dev-server/compare/v5.1.0...v5.2.0">5.2.0</a> (2024-12-11)</h2> <h3>Features</h3> <ul> <li>added <code>getClientEntry</code> and <code>getClientHotEntry</code> methods to get clients entries (<a href="https://github.com/webpack/webpack-dev-server/commit/dc642a832d45c23c5c7a08fbf29995e0db7e0d95">dc642a8</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>speed up initial client bundling (<a href="https://github.com/webpack/webpack-dev-server/commit/145b5d01610a16468fc32719a20366682b0e8572">145b5d0</a>)</li> </ul> <h2>v5.1.0</h2> <h2><a href="https://github.com/webpack/webpack-dev-server/compare/v5.0.4...v5.1.0">5.1.0</a> (2024-09-03)</h2> <h3>Features</h3> <ul> <li>add visual progress indicators (<a href="https://github.com/webpack/webpack-dev-server/commit/a8f40b74e6439a8281b9fe8868eb9db7e4c5de50">a8f40b7</a>)</li> <li>added the <code>app</code> option to be <code>Function</code> (by default only with <code>connect</code> compatibility frameworks) (<a href="https://github.com/webpack/webpack-dev-server/commit/3096148746c906105c4424352f5b5ad1bff0fd4f">3096148</a>)</li> <li>allow the <code>server</code> option to be <code>Function</code> (<a href="https://redirect.github.com/webpack/webpack-dev-server/issues/5275">#5275</a>) (<a href="https://github.com/webpack/webpack-dev-server/commit/02a1c6d788f5fc47c11cc7d910fd1b5e17aed886">02a1c6d</a>)</li> <li>http2 support for <code>connect</code> and <code>connect</code> compatibility frameworks which support HTTP2 (<a href="https://redirect.github.com/webpack/webpack-dev-server/issues/5267">#5267</a>) (<a href="https://github.com/webpack/webpack-dev-server/commit/6509a3fd3eb5decb61f60a9f2db97d76f71ecb99">6509a3f</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/webpack/webpack-dev-server/blob/main/CHANGELOG.md">webpack-dev-server's changelog</a>.</em></p> <blockquote> <h3><a href="https://github.com/webpack/webpack-dev-server/compare/v5.2.1...v5.2.2">5.2.2</a> (2025-06-03)</h3> <h3>Bug Fixes</h3> <ul> <li>&quot;Overlay enabled&quot; false positive (<a href="https://github.com/webpack/webpack-dev-server/commit/18e72ee3e57a6e7598a6c068c0ff7c7bb6a857f1">18e72ee</a>)</li> <li>do not crush when error is null for runtime errors (<a href="https://redirect.github.com/webpack/webpack-dev-server/issues/5447">#5447</a>) (<a href="https://github.com/webpack/webpack-dev-server/commit/309991f947baa0354140b9930a9654ac792e20c4">309991f</a>)</li> <li>remove unnecessary header <code>X_TEST</code> (<a href="https://redirect.github.com/webpack/webpack-dev-server/issues/5451">#5451</a>) (<a href="https://github.com/webpack/webpack-dev-server/commit/64a6124bf1b4d158bb42a4341dd03121ae3759fa">64a6124</a>)</li> <li>respect the <code>allowedHosts</code> option for cross-origin header check (<a href="https://redirect.github.com/webpack/webpack-dev-server/issues/5510">#5510</a>) (<a href="https://github.com/webpack/webpack-dev-server/commit/03d12141bf7be09dfb14e91e5c834ee63bd9a9a2">03d1214</a>)</li> </ul> <h2><a href="https://github.com/webpack/webpack-dev-server/compare/v5.2.0...v6.0.0">5.2.1</a> (2025-03-26)</h2> <h3>Security</h3> <ul> <li>cross-origin requests are not allowed unless allowed by <code>Access-Control-Allow-Origin</code> header</li> <li>requests with an IP addresses in the <code>Origin</code> header are not allowed to connect to WebSocket server unless configured by <code>allowedHosts</code> or it different from the <code>Host</code> header</li> </ul> <p>The above changes may make the dev server not work if you relied on such behavior, but unfortunately they carry security risks, so they were considered as fixes.</p> <h3>Bug Fixes</h3> <ul> <li>prevent overlay for errors caught by React error boundaries (<a href="https://redirect.github.com/webpack/webpack-dev-server/issues/5431">#5431</a>) (<a href="https://github.com/webpack/webpack-dev-server/commit/8c1abc903ab444d9ce99e567b9a6c603e1ec06be">8c1abc9</a>)</li> <li>take the first network found instead of the last one, this restores the same behavior as 5.0.4 (<a href="https://redirect.github.com/webpack/webpack-dev-server/issues/5411">#5411</a>) (<a href="https://github.com/webpack/webpack-dev-server/commit/ffd0b86b790d372f90e17aea92cfd9def83fee96">ffd0b86</a>)</li> </ul> <h2><a href="https://github.com/webpack/webpack-dev-server/compare/v5.1.0...v5.2.0">5.2.0</a> (2024-12-11)</h2> <h3>Features</h3> <ul> <li>added <code>getClientEntry</code> and <code>getClientHotEntry</code> methods to get clients entries (<a href="https://github.com/webpack/webpack-dev-server/commit/dc642a832d45c23c5c7a08fbf29995e0db7e0d95">dc642a8</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>speed up initial client bundling (<a href="https://github.com/webpack/webpack-dev-server/commit/145b5d01610a16468fc32719a20366682b0e8572">145b5d0</a>)</li> </ul> <h2><a href="https://github.com/webpack/webpack-dev-server/compare/v5.0.4...v5.1.0">5.1.0</a> (2024-09-03)</h2> <h3>Features</h3> <ul> <li>add visual progress indicators (<a href="https://github.com/webpack/webpack-dev-server/commit/a8f40b74e6439a8281b9fe8868eb9db7e4c5de50">a8f40b7</a>)</li> <li>added the <code>app</code> option to be <code>Function</code> (by default only with <code>connect</code> compatibility frameworks) (<a href="https://github.com/webpack/webpack-dev-server/commit/3096148746c906105c4424352f5b5ad1bff0fd4f">3096148</a>)</li> <li>allow the <code>server</code> option to be <code>Function</code> (<a href="https://redirect.github.com/webpack/webpack-dev-server/issues/5275">#5275</a>) (<a href="https://github.com/webpack/webpack-dev-server/commit/02a1c6d788f5fc47c11cc7d910fd1b5e17aed886">02a1c6d</a>)</li> <li>http2 support for <code>connect</code> and <code>connect</code> compatibility frameworks which support HTTP2 (<a href="https://redirect.github.com/webpack/webpack-dev-server/issues/5267">#5267</a>) (<a href="https://github.com/webpack/webpack-dev-server/commit/6509a3fd3eb5decb61f60a9f2db97d76f71ecb99">6509a3f</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>check the <code>platform</code> property to determinate the target (<a href="https://redirect.github.com/webpack/webpack-dev-server/issues/5269">#5269</a>) (<a href="https://github.com/webpack/webpack-dev-server/commit/c3b532c6360317319793dcda22c76fbfc05fbdcf">c3b532c</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/webpack/webpack-dev-server/commit/195a7e6f7102e48725b1b1fbc3bb80c5df0efedf"><code>195a7e6</code></a> chore(release): 5.2.2</li> <li><a href="https://github.com/webpack/webpack-dev-server/commit/620bef1a6998efbf6718d7c0725aba3f6e7bc0dd"><code>620bef1</code></a> chore(deps): update (<a href="https://redirect.github.com/webpack/webpack-dev-server/issues/5511">#5511</a>)</li> <li><a href="https://github.com/webpack/webpack-dev-server/commit/03d12141bf7be09dfb14e91e5c834ee63bd9a9a2"><code>03d1214</code></a> fix: respect the <code>allowedHosts</code> option for cross-origin header check (<a href="https://redirect.github.com/webpack/webpack-dev-server/issues/5510">#5510</a>)</li> <li><a href="https://github.com/webpack/webpack-dev-server/commit/5ba862e4185b7548e80aceeec732cf47d5951310"><code>5ba862e</code></a> chore(deps-dev): bump the dependencies group across 1 directory with 7 update...</li> <li><a href="https://github.com/webpack/webpack-dev-server/commit/f7fec94203c100a07ca5ec71b1db6aa90649e9cf"><code>f7fec94</code></a> chore: fix typo (<a href="https://redirect.github.com/webpack/webpack-dev-server/issues/5508">#5508</a>)</li> <li><a href="https://github.com/webpack/webpack-dev-server/commit/6ee8cd092594e1ebb09e19c416e5fb7182e3e84b"><code>6ee8cd0</code></a> ci: add Node.js v24 (<a href="https://redirect.github.com/webpack/webpack-dev-server/issues/5492">#5492</a>)</li> <li><a href="https://github.com/webpack/webpack-dev-server/commit/d30f963259af0e33af8c1b963ba35cbe8cdd0dc0"><code>d30f963</code></a> chore: update http-proxy-middleware to ^2.0.9 (<a href="https://redirect.github.com/webpack/webpack-dev-server/issues/5503">#5503</a>)</li> <li><a href="https://github.com/webpack/webpack-dev-server/commit/66cf0339367ac52f2bc0648c22dc750b03715275"><code>66cf033</code></a> chore(deps-dev): bump the dependencies group with 2 updates (<a href="https://redirect.github.com/webpack/webpack-dev-server/issues/5504">#5504</a>)</li> <li><a href="https://github.com/webpack/webpack-dev-server/commit/4367a5cec5afff91a62475d95c53b07b46b79261"><code>4367a5c</code></a> refactor: use 'String#startsWith' &amp; replace if-then-else (<a href="https://redirect.github.com/webpack/webpack-dev-server/issues/5501">#5501</a>)</li> <li><a href="https://github.com/webpack/webpack-dev-server/commit/8e6604f7a3e3c5d633ccb7c17c5ad64a1ccbe955"><code>8e6604f</code></a> chore(deps): bump the dependencies group across 1 directory with 4 updates (#...</li> <li>Additional commits viewable in <a href="https://github.com/webpack/webpack-dev-server/compare/v4.15.2...v5.2.2">compare view</a></li> </ul> </details> <br /> Updates `@docusaurus/core` from 3.5.2 to 3.9.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/docusaurus/releases"><code>@​docusaurus/core</code>'s releases</a>.</em></p> <blockquote> <h2>3.9.1 (2025-09-26)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11434">#11434</a> fix(core): fix Docusaurus outDir for sites using baseUrl (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> </ul> <h4>Committers: 1</h4> <ul> <li>Sébastien Lorber (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> <h2>3.9.0 (2025-09-25)</h2> <h4>:rocket: New Feature</h4> <ul> <li><code>docusaurus-theme-search-algolia</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11421">#11421</a> feat(theme-search-algolia): use DocSearch v4.1, optimize integration (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-content-blog</code>, <code>docusaurus-theme-classic</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11425">#11425</a> feat(blog): Add support for email social icon + resize default social icon a bit (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-theme-classic</code>, <code>docusaurus-theme-common</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11426">#11426</a> feat(theme): Add theme-tabs-container stable className (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-theme-classic</code>, <code>docusaurus-theme-search-algolia</code>, <code>docusaurus-theme-translations</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11327">#11327</a> feat(search): add runtime support for DocSearch v4 (<a href="https://github.com/dylantientcheu"><code>@​dylantientcheu</code></a>)</li> </ul> </li> <li><code>docusaurus-faster</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11415">#11415</a> feat(faster): upgrade Rspack to 1.5, use lazyBarrel experiment, remove deprecated option (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11294">#11294</a> feat(faster): Upgrade to Rspack 1.4 (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-utils</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11397">#11397</a> feat(mdx): resolve <code>@site/*</code> markdown links, fix resolution priority bugs (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-theme-mermaid</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11357">#11357</a> feat(mermaid): support elk layout (<a href="https://github.com/Feez2403"><code>@​Feez2403</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-pwa</code>, <code>docusaurus-theme-classic</code>, <code>docusaurus-theme-common</code>, <code>docusaurus-types</code>, <code>docusaurus-utils</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11316">#11316</a> feat(core): Add <code>i18n.localeConfigs[locale].{url,baseUrl}</code> config options, fix multi-domain deployments (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-content-blog</code>, <code>docusaurus-plugin-content-docs</code>, <code>docusaurus-plugin-content-pages</code>, <code>docusaurus-types</code>, <code>docusaurus-utils</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11304">#11304</a> feat(core): add <code>i18n.localeConfigs.translate</code> + skip translation process if <code>i18n/&lt;locale&gt;</code> dir doesn't exist (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-content-docs</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11228">#11228</a> feat(docs): sidebar item <code>key</code> attribute - fix docs translations key conflicts (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>create-docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11293">#11293</a> feat(create-docusaurus): use respectPrefersColorScheme in init template (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-mdx-loader</code>, <code>docusaurus-types</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11282">#11282</a> feat(core): add <code>siteConfig.markdown.emoji</code> config option to disable <code>remark-emoji</code> (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>create-docusaurus</code>, <code>docusaurus-mdx-loader</code>, <code>docusaurus-plugin-content-blog</code>, <code>docusaurus-plugin-content-docs</code>, <code>docusaurus-types</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11283">#11283</a> feat(core): Add <code>siteConfig.markdown.hooks</code>, deprecate <code>siteConfig.onBrokenMarkdownLinks</code> (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><code>docusaurus-theme-classic</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11422">#11422</a> fix(theme): fix copy of indented code blocks, replace copy-text-to-clipboard by clipboard API (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-theme-classic</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11407">#11407</a> fix(theme): remove hardcoded fill from Bluesky and LinkedIn icons (<a href="https://github.com/Simek"><code>@​Simek</code></a>)</li> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11389">#11389</a> fix(theme): render sidebar category index with unlisted children as a simple doc/link item (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md"><code>@​docusaurus/core</code>'s changelog</a>.</em></p> <blockquote> <h2>3.9.1 (2025-09-26)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11434">#11434</a> fix(core): fix Docusaurus outDir for sites using baseUrl (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> </ul> <h4>Committers: 1</h4> <ul> <li>Sébastien Lorber (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> <h2>3.9.0 (2025-09-25)</h2> <h4>:rocket: New Feature</h4> <ul> <li><code>docusaurus-theme-search-algolia</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11421">#11421</a> feat(theme-search-algolia): use DocSearch v4.1, optimize integration (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-content-blog</code>, <code>docusaurus-theme-classic</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11425">#11425</a> feat(blog): Add support for email social icon + resize default social icon a bit (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-theme-classic</code>, <code>docusaurus-theme-common</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11426">#11426</a> feat(theme): Add theme-tabs-container stable className (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-theme-classic</code>, <code>docusaurus-theme-search-algolia</code>, <code>docusaurus-theme-translations</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11327">#11327</a> feat(search): add runtime support for DocSearch v4 (<a href="https://github.com/dylantientcheu"><code>@​dylantientcheu</code></a>)</li> </ul> </li> <li><code>docusaurus-faster</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11415">#11415</a> feat(faster): upgrade Rspack to 1.5, use lazyBarrel experiment, remove deprecated option (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11294">#11294</a> feat(faster): Upgrade to Rspack 1.4 (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-utils</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11397">#11397</a> feat(mdx): resolve <code>@site/*</code> markdown links, fix resolution priority bugs (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-theme-mermaid</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11357">#11357</a> feat(mermaid): support elk layout (<a href="https://github.com/Feez2403"><code>@​Feez2403</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-pwa</code>, <code>docusaurus-theme-classic</code>, <code>docusaurus-theme-common</code>, <code>docusaurus-types</code>, <code>docusaurus-utils</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11316">#11316</a> feat(core): Add <code>i18n.localeConfigs[locale].{url,baseUrl}</code> config options, fix multi-domain deployments (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-content-blog</code>, <code>docusaurus-plugin-content-docs</code>, <code>docusaurus-plugin-content-pages</code>, <code>docusaurus-types</code>, <code>docusaurus-utils</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11304">#11304</a> feat(core): add <code>i18n.localeConfigs.translate</code> + skip translation process if <code>i18n/&lt;locale&gt;</code> dir doesn't exist (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-content-docs</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11228">#11228</a> feat(docs): sidebar item <code>key</code> attribute - fix docs translations key conflicts (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>create-docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11293">#11293</a> feat(create-docusaurus): use respectPrefersColorScheme in init template (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-mdx-loader</code>, <code>docusaurus-types</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11282">#11282</a> feat(core): add <code>siteConfig.markdown.emoji</code> config option to disable <code>remark-emoji</code> (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>create-docusaurus</code>, <code>docusaurus-mdx-loader</code>, <code>docusaurus-plugin-content-blog</code>, <code>docusaurus-plugin-content-docs</code>, <code>docusaurus-types</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11283">#11283</a> feat(core): Add <code>siteConfig.markdown.hooks</code>, deprecate <code>siteConfig.onBrokenMarkdownLinks</code> (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><code>docusaurus-theme-classic</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11422">#11422</a> fix(theme): fix copy of indented code blocks, replace copy-text-to-clipboard by clipboard API (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-theme-classic</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11407">#11407</a> fix(theme): remove hardcoded fill from Bluesky and LinkedIn icons (<a href="https://github.com/Simek"><code>@​Simek</code></a>)</li> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11389">#11389</a> fix(theme): render sidebar category index with unlisted children as a simple doc/link item (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/facebook/docusaurus/commit/c0dd59f0e712f85b6053c59e46b0514b5d2d1414"><code>c0dd59f</code></a> v3.9.1</li> <li><a href="https://github.com/facebook/docusaurus/commit/e41fa2e1911b84735ab4fac494d00e7881a0c91e"><code>e41fa2e</code></a> fix(core): fix Docusaurus outDir for sites using baseUrl (<a href="https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus/issues/11434">#11434</a>)</li> <li><a href="https://github.com/facebook/docusaurus/commit/c24d7dc86a7c213a039e03c60e20ddd98e02e711"><code>c24d7dc</code></a> chore: release v3.9 (<a href="https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus/issues/11419">#11419</a>)</li> <li><a href="https://github.com/facebook/docusaurus/commit/4dc05762ee5ad1a98c37d64b73948c79840cdd6e"><code>4dc0576</code></a> fix(theme): fix copy of indented code blocks, replace copy-text-to-clipboard ...</li> <li><a href="https://github.com/facebook/docusaurus/commit/a9bab411adbd470d0e6f4e07825de1034d0eb6bf"><code>a9bab41</code></a> feat(faster): upgrade Rspack to 1.5, use lazyBarrel experiment, remove deprec...</li> <li><a href="https://github.com/facebook/docusaurus/commit/af3d5caf86051bce4bf7f4f7dae807d92beda27b"><code>af3d5ca</code></a> fix(deps): upgrade webpack-dev-server to v5, fix security warning (<a href="https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus/issues/11410">#11410</a>)</li> <li><a href="https://github.com/facebook/docusaurus/commit/1c484e1d5903ea4c9f35a07224538b958794f6f7"><code>1c484e1</code></a> chore: drop support for Node 18, that reached End-of-Life (<a href="https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus/issues/11408">#11408</a>)</li> <li><a href="https://github.com/facebook/docusaurus/commit/2febb76fae9a353778d9d995ced18f9515dab8de"><code>2febb76</code></a> feat(core): Add <code>i18n.localeConfigs[locale].{url,baseUrl}</code> config options (<a href="https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus/issues/1">#1</a>...</li> <li><a href="https://github.com/facebook/docusaurus/commit/c81808459d9f494fe6a801473987d0c783ddb642"><code>c818084</code></a> fix(core): Fix docusaurus start on macOS when exec throws a synchronous error...</li> <li><a href="https://github.com/facebook/docusaurus/commit/3733dfee525201f4520daccddf9c56563cb7ff76"><code>3733dfe</code></a> test: fix site test infinite loop in Jest --watch mode + simplify test (<a href="https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus/issues/11312">#11312</a>)</li> <li>Additional commits viewable in <a href="https://github.com/facebook/docusaurus/commits/v3.9.1/packages/docusaurus">compare view</a></li> </ul> </details> <br /> Updates `@docusaurus/preset-classic` from 3.5.2 to 3.9.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/docusaurus/releases"><code>@​docusaurus/preset-classic</code>'s releases</a>.</em></p> <blockquote> <h2>3.9.1 (2025-09-26)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11434">#11434</a> fix(core): fix Docusaurus outDir for sites using baseUrl (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> </ul> <h4>Committers: 1</h4> <ul> <li>Sébastien Lorber (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> <h2>3.9.0 (2025-09-25)</h2> <h4>:rocket: New Feature</h4> <ul> <li><code>docusaurus-theme-search-algolia</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11421">#11421</a> feat(theme-search-algolia): use DocSearch v4.1, optimize integration (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-content-blog</code>, <code>docusaurus-theme-classic</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11425">#11425</a> feat(blog): Add support for email social icon + resize default social icon a bit (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-theme-classic</code>, <code>docusaurus-theme-common</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11426">#11426</a> feat(theme): Add theme-tabs-container stable className (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-theme-classic</code>, <code>docusaurus-theme-search-algolia</code>, <code>docusaurus-theme-translations</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11327">#11327</a> feat(search): add runtime support for DocSearch v4 (<a href="https://github.com/dylantientcheu"><code>@​dylantientcheu</code></a>)</li> </ul> </li> <li><code>docusaurus-faster</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11415">#11415</a> feat(faster): upgrade Rspack to 1.5, use lazyBarrel experiment, remove deprecated option (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11294">#11294</a> feat(faster): Upgrade to Rspack 1.4 (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-utils</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11397">#11397</a> feat(mdx): resolve <code>@site/*</code> markdown links, fix resolution priority bugs (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-theme-mermaid</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11357">#11357</a> feat(mermaid): support elk layout (<a href="https://github.com/Feez2403"><code>@​Feez2403</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-pwa</code>, <code>docusaurus-theme-classic</code>, <code>docusaurus-theme-common</code>, <code>docusaurus-types</code>, <code>docusaurus-utils</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11316">#11316</a> feat(core): Add <code>i18n.localeConfigs[locale].{url,baseUrl}</code> config options, fix multi-domain deployments (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-content-blog</code>, <code>docusaurus-plugin-content-docs</code>, <code>docusaurus-plugin-content-pages</code>, <code>docusaurus-types</code>, <code>docusaurus-utils</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11304">#11304</a> feat(core): add <code>i18n.localeConfigs.translate</code> + skip translation process if <code>i18n/&lt;locale&gt;</code> dir doesn't exist (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-content-docs</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11228">#11228</a> feat(docs): sidebar item <code>key</code> attribute - fix docs translations key conflicts (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>create-docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11293">#11293</a> feat(create-docusaurus): use respectPrefersColorScheme in init template (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-mdx-loader</code>, <code>docusaurus-types</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11282">#11282</a> feat(core): add <code>siteConfig.markdown.emoji</code> config option to disable <code>remark-emoji</code> (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>create-docusaurus</code>, <code>docusaurus-mdx-loader</code>, <code>docusaurus-plugin-content-blog</code>, <code>docusaurus-plugin-content-docs</code>, <code>docusaurus-types</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11283">#11283</a> feat(core): Add <code>siteConfig.markdown.hooks</code>, deprecate <code>siteConfig.onBrokenMarkdownLinks</code> (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><code>docusaurus-theme-classic</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11422">#11422</a> fix(theme): fix copy of indented code blocks, replace copy-text-to-clipboard by clipboard API (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-theme-classic</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11407">#11407</a> fix(theme): remove hardcoded fill from Bluesky and LinkedIn icons (<a href="https://github.com/Simek"><code>@​Simek</code></a>)</li> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11389">#11389</a> fix(theme): render sidebar category index with unlisted children as a simple doc/link item (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md"><code>@​docusaurus/preset-classic</code>'s changelog</a>.</em></p> <blockquote> <h2>3.9.1 (2025-09-26)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11434">#11434</a> fix(core): fix Docusaurus outDir for sites using baseUrl (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> </ul> <h4>Committers: 1</h4> <ul> <li>Sébastien Lorber (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> <h2>3.9.0 (2025-09-25)</h2> <h4>:rocket: New Feature</h4> <ul> <li><code>docusaurus-theme-search-algolia</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11421">#11421</a> feat(theme-search-algolia): use DocSearch v4.1, optimize integration (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-content-blog</code>, <code>docusaurus-theme-classic</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11425">#11425</a> feat(blog): Add support for email social icon + resize default social icon a bit (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-theme-classic</code>, <code>docusaurus-theme-common</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11426">#11426</a> feat(theme): Add theme-tabs-container stable className (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-theme-classic</code>, <code>docusaurus-theme-search-algolia</code>, <code>docusaurus-theme-translations</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11327">#11327</a> feat(search): add runtime support for DocSearch v4 (<a href="https://github.com/dylantientcheu"><code>@​dylantientcheu</code></a>)</li> </ul> </li> <li><code>docusaurus-faster</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11415">#11415</a> feat(faster): upgrade Rspack to 1.5, use lazyBarrel experiment, remove deprecated option (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11294">#11294</a> feat(faster): Upgrade to Rspack 1.4 (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-utils</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11397">#11397</a> feat(mdx): resolve <code>@site/*</code> markdown links, fix resolution priority bugs (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-theme-mermaid</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11357">#11357</a> feat(mermaid): support elk layout (<a href="https://github.com/Feez2403"><code>@​Feez2403</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-pwa</code>, <code>docusaurus-theme-classic</code>, <code>docusaurus-theme-common</code>, <code>docusaurus-types</code>, <code>docusaurus-utils</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11316">#11316</a> feat(core): Add <code>i18n.localeConfigs[locale].{url,baseUrl}</code> config options, fix multi-domain deployments (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-content-blog</code>, <code>docusaurus-plugin-content-docs</code>, <code>docusaurus-plugin-content-pages</code>, <code>docusaurus-types</code>, <code>docusaurus-utils</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11304">#11304</a> feat(core): add <code>i18n.localeConfigs.translate</code> + skip translation process if <code>i18n/&lt;locale&gt;</code> dir doesn't exist (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-content-docs</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11228">#11228</a> feat(docs): sidebar item <code>key</code> attribute - fix docs translations key conflicts (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>create-docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11293">#11293</a> feat(create-docusaurus): use respectPrefersColorScheme in init template (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-mdx-loader</code>, <code>docusaurus-types</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11282">#11282</a> feat(core): add <code>siteConfig.markdown.emoji</code> config option to disable <code>remark-emoji</code> (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>create-docusaurus</code>, <code>docusaurus-mdx-loader</code>, <code>docusaurus-plugin-content-blog</code>, <code>docusaurus-plugin-content-docs</code>, <code>docusaurus-types</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11283">#11283</a> feat(core): Add <code>siteConfig.markdown.hooks</code>, deprecate <code>siteConfig.onBrokenMarkdownLinks</code> (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><code>docusaurus-theme-classic</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11422">#11422</a> fix(theme): fix copy of indented code blocks, replace copy-text-to-clipboard by clipboard API (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-theme-classic</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11407">#11407</a> fix(theme): remove hardcoded fill from Bluesky and LinkedIn icons (<a href="https://github.com/Simek"><code>@​Simek</code></a>)</li> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11389">#11389</a> fix(theme): render sidebar category index with unlisted children as a simple doc/link item (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/facebook/docusaurus/commit/c0dd59f0e712f85b6053c59e46b0514b5d2d1414"><code>c0dd59f</code></a> v3.9.1</li> <li><a href="https://github.com/facebook/docusaurus/commit/c24d7dc86a7c213a039e03c60e20ddd98e02e711"><code>c24d7dc</code></a> chore: release v3.9 (<a href="https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic/issues/11419">#11419</a>)</li> <li><a href="https://github.com/facebook/docusaurus/commit/1c484e1d5903ea4c9f35a07224538b958794f6f7"><code>1c484e1</code></a> chore: drop support for Node 18, that reached End-of-Life (<a href="https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic/issues/11408">#11408</a>)</li> <li><a href="https://github.com/facebook/docusaurus/commit/f811e2dbf432f4ff6d2201b397df91c83ea3f058"><code>f811e2d</code></a> chore: release 3.8.1 (<a href="https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic/issues/11249">#11249</a>)</li> <li><a href="https://github.com/facebook/docusaurus/commit/b126e643d19095f6a1525a4ac5ef0fa6be181c38"><code>b126e64</code></a> chore: release Docusaurus 3.8 (<a href="https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic/issues/11200">#11200</a>)</li> <li><a href="https://github.com/facebook/docusaurus/commit/abd04a2b7104ff988701b558d43a82c0f4680618"><code>abd04a2</code></a> feat(theme): new CSS cascade layers plugin + built-in `v4.useCssCascadeLayers...</li> <li><a href="https://github.com/facebook/docusaurus/commit/71d682c53b2f6bcb2e70c86dde79cbb7c581e9a8"><code>71d682c</code></a> chore: release Docusaurus 3.7.0 (<a href="https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic/issues/10812">#10812</a>)</li> <li><a href="https://github.com/facebook/docusaurus/commit/0f29a37b3a6d3ee48ce21c69ddc7a9b8b5ff2165"><code>0f29a37</code></a> feat: Add React 19 support to Docusaurus v3 (<a href="https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic/issues/10763">#10763</a>)</li> <li><a href="https://github.com/facebook/docusaurus/commit/df6f53a2f55bbb3c14ea813924615d8164c80ae1"><code>df6f53a</code></a> feat(svgr): create new Docusaurus SVGR plugin (<a href="https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic/issues/10677">#10677</a>)</li> <li><a href="https://github.com/facebook/docusaurus/commit/fd43036ab80739119040f6c2b7393e0debd3da26"><code>fd43036</code></a> chore: release Docusaurus 3.6.3 (<a href="https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic/issues/10713">#10713</a>)</li> <li>Additional commits viewable in <a href="https://github.com/facebook/docusaurus/commits/v3.9.1/packages/docusaurus-preset-classic">compare view</a></li> </ul> </details> <br /> Updates `@docusaurus/theme-mermaid` from 3.5.2 to 3.9.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/docusaurus/releases"><code>@​docusaurus/theme-mermaid</code>'s releases</a>.</em></p> <blockquote> <h2>3.9.1 (2025-09-26)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11434">#11434</a> fix(core): fix Docusaurus outDir for sites using baseUrl (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> </ul> <h4>Committers: 1</h4> <ul> <li>Sébastien Lorber (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> <h2>3.9.0 (2025-09-25)</h2> <h4>:rocket: New Feature</h4> <ul> <li><code>docusaurus-theme-search-algolia</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11421">#11421</a> feat(theme-search-algolia): use DocSearch v4.1, optimize integration (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-content-blog</code>, <code>docusaurus-theme-classic</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11425">#11425</a> feat(blog): Add support for email social icon + resize default social icon a bit (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-theme-classic</code>, <code>docusaurus-theme-common</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11426">#11426</a> feat(theme): Add theme-tabs-container stable className (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-theme-classic</code>, <code>docusaurus-theme-search-algolia</code>, <code>docusaurus-theme-translations</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11327">#11327</a> feat(search): add runtime support for DocSearch v4 (<a href="https://github.com/dylantientcheu"><code>@​dylantientcheu</code></a>)</li> </ul> </li> <li><code>docusaurus-faster</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11415">#11415</a> feat(faster): upgrade Rspack to 1.5, use lazyBarrel experiment, remove deprecated option (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11294">#11294</a> feat(faster): Upgrade to Rspack 1.4 (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-utils</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11397">#11397</a> feat(mdx): resolve <code>@site/*</code> markdown links, fix resolution priority bugs (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-theme-mermaid</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11357">#11357</a> feat(mermaid): support elk layout (<a href="https://github.com/Feez2403"><code>@​Feez2403</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-pwa</code>, <code>docusaurus-theme-classic</code>, <code>docusaurus-theme-common</code>, <code>docusaurus-types</code>, <code>docusaurus-utils</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11316">#11316</a> feat(core): Add <code>i18n.localeConfigs[locale].{url,baseUrl}</code> config options, fix multi-domain deployments (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-content-blog</code>, <code>docusaurus-plugin-content-docs</code>, <code>docusaurus-plugin-content-pages</code>, <code>docusaurus-types</code>, <code>docusaurus-utils</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11304">#11304</a> feat(core): add <code>i18n.localeConfigs.translate</code> + skip translation process if <code>i18n/&lt;locale&gt;</code> dir doesn't exist (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-content-docs</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11228">#11228</a> feat(docs): sidebar item <code>key</code> attribute - fix docs translations key conflicts (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>create-docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11293">#11293</a> feat(create-docusaurus): use respectPrefersColorScheme in init template (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-mdx-loader</code>, <code>docusaurus-types</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11282">#11282</a> feat(core): add <code>siteConfig.markdown.emoji</code> config option to disable <code>remark-emoji</code> (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>create-docusaurus</code>, <code>docusaurus-mdx-loader</code>, <code>docusaurus-plugin-content-blog</code>, <code>docusaurus-plugin-content-docs</code>, <code>docusaurus-types</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11283">#11283</a> feat(core): Add <code>siteConfig.markdown.hooks</code>, deprecate <code>siteConfig.onBrokenMarkdownLinks</code> (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><code>docusaurus-theme-classic</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11422">#11422</a> fix(theme): fix copy of indented code blocks, replace copy-text-to-clipboard by clipboard API (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-theme-classic</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11407">#11407</a> fix(theme): remove hardcoded fill from Bluesky and LinkedIn icons (<a href="https://github.com/Simek"><code>@​Simek</code></a>)</li> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11389">#11389</a> fix(theme): render sidebar category index with unlisted children as a simple doc/link item (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md"><code>@​docusaurus/theme-mermaid</code>'s changelog</a>.</em></p> <blockquote> <h2>3.9.1 (2025-09-26)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11434">#11434</a> fix(core): fix Docusaurus outDir for sites using baseUrl (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> </ul> <h4>Committers: 1</h4> <ul> <li>Sébastien Lorber (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> <h2>3.9.0 (2025-09-25)</h2> <h4>:rocket: New Feature</h4> <ul> <li><code>docusaurus-theme-search-algolia</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11421">#11421</a> feat(theme-search-algolia): use DocSearch v4.1, optimize integration (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-content-blog</code>, <code>docusaurus-theme-classic</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11425">#11425</a> feat(blog): Add support for email social icon + resize default social icon a bit (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-theme-classic</code>, <code>docusaurus-theme-common</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11426">#11426</a> feat(theme): Add theme-tabs-container stable className (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-theme-classic</code>, <code>docusaurus-theme-search-algolia</code>, <code>docusaurus-theme-translations</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11327">#11327</a> feat(search): add runtime support for DocSearch v4 (<a href="https://github.com/dylantientcheu"><code>@​dylantientcheu</code></a>)</li> </ul> </li> <li><code>docusaurus-faster</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11415">#11415</a> feat(faster): upgrade Rspack to 1.5, use lazyBarrel experiment, remove deprecated option (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11294">#11294</a> feat(faster): Upgrade to Rspack 1.4 (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-utils</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11397">#11397</a> feat(mdx): resolve <code>@site/*</code> markdown links, fix resolution priority bugs (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-theme-mermaid</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11357">#11357</a> feat(mermaid): support elk layout (<a href="https://github.com/Feez2403"><code>@​Feez2403</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-pwa</code>, <code>docusaurus-theme-classic</code>, <code>docusaurus-theme-common</code>, <code>docusaurus-types</code>, <code>docusaurus-utils</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11316">#11316</a> feat(core): Add <code>i18n.localeConfigs[locale].{url,baseUrl}</code> config options, fix multi-domain deployments (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-content-blog</code>, <code>docusaurus-plugin-content-docs</code>, <code>docusaurus-plugin-content-pages</code>, <code>docusaurus-types</code>, <code>docusaurus-utils</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11304">#11304</a> feat(core): add <code>i18n.localeConfigs.translate</code> + skip translation process if <code>i18n/&lt;locale&gt;</code> dir doesn't exist (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-content-docs</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11228">#11228</a> feat(docs): sidebar item <code>key</code> attribute - fix docs translations key conflicts (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>create-docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11293">#11293</a> feat(create-docusaurus): use respectPrefersColorScheme in init template (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-mdx-loader</code>, <code>docusaurus-types</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11282">#11282</a> feat(core): add <code>siteConfig.markdown.emoji</code> config option to disable <code>remark-emoji</code> (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>create-docusaurus</code>, <code>docusaurus-mdx-loader</code>, <code>docusaurus-plugin-content-blog</code>, <code>docusaurus-plugin-content-docs</code>, <code>docusaurus-types</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11283">#11283</a> feat(core): Add <code>siteConfig.markdown.hooks</code>, deprecate <code>siteConfig.onBrokenMarkdownLinks</code> (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> </ul> <h4>:bug: Bug Fix</h4> <ul> <li><code>docusaurus-theme-classic</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11422">#11422</a> fix(theme): fix copy of indented code blocks, replace copy-text-to-clipboard by clipboard API (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-theme-classic</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11407">#11407</a> fix(theme): remove hardcoded fill from Bluesky and LinkedIn icons (<a href="https://github.com/Simek"><code>@​Simek</code></a>)</li> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11389">#11389</a> fix(theme): render sidebar category index with unlisted children as a simple doc/link item (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/facebook/docusaurus/commit/c0dd59f0e712f85b6053c59e46b0514b5d2d1414"><code>c0dd59f</code></a> v3.9.1</li> <li><a href="https://github.com/facebook/docusaurus/commit/c24d7dc86a7c213a039e03c60e20ddd98e02e711"><code>c24d7dc</code></a> chore: release v3.9 (<a href="https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-theme-mermaid/issues/11419">#11419</a>)</li> <li><a href="https://github.com/facebook/docusaurus/commit/1c484e1d5903ea4c9f35a07224538b958794f6f7"><code>1c484e1</code></a> chore: drop support for Node 18, that reached End-of-Life (<a href="https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-theme-mermaid/issues/11408">#11408</a>)</li> <li><a href="https://github.com/facebook/docusaurus/commit/305910758b1cfcfad053726ae7cff8d7c6ab0cc1"><code>3059107</code></a> feat(mermaid): support elk layout (<a href="https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-theme-mermaid/issues/11357">#11357</a>)</li> <li><a href="https://github.com/facebook/docusaurus/commit/f811e2dbf432f4ff6d2201b397df91c83ea3f058"><code>f811e2d</code></a> chore: release 3.8.1 (<a href="https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-theme-mermaid/issues/11249">#11249</a>)</li> <li><a href="https://github.com/facebook/docusaurus/commit/b126e643d19095f6a1525a4ac5ef0fa6be181c38"><code>b126e64</code></a> chore: release Docusaurus 3.8 (<a href="https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-theme-mermaid/issues/11200">#11200</a>)</li> <li><a href="https://github.com/facebook/docusaurus/commit/6215983cddb4b14d683fd75e52a47a9c2d7ed683"><code>6215983</code></a> chore: upgrade mermaid, fix diagram labels bug (<a href="https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-theme-mermaid/issues/11066">#11066</a>)</li> <li><a href="https://github.com/facebook/docusaurus/commit/15b0ef6d135714cd0bf0e8a82ad78ff89f4775dc"><code>15b0ef6</code></a> chore: add <code>eslint-plugin-react-compiler</code> (<a href="https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-theme-mermaid/issues/10969">#10969</a>)</li> <li><a href="https://github.com/facebook/docusaurus/commit/71d682c53b2f6bcb2e70c86dde79cbb7c581e9a8"><code>71d682c</code></a> chore: release Docusaurus 3.7.0 (<a href="https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-theme-mermaid/issues/10812">#10812</a>)</li> <li><a href="https://github.com/facebook/docusaurus/commit/0f29a37b3a6d3ee48ce21c69ddc7a9b8b5ff2165"><code>0f29a37</code></a> feat: Add React 19 support to Docusaurus v3 (<a href="https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-theme-mermaid/issues/10763">#10763</a>)</li> <li>Additional commits viewable in <a href="https://github.com/facebook/docusaurus/commits/v3.9.1/packages/docusaurus-theme-mermaid">compare view</a></li> </ul> </details> <br /> Updates `@docusaurus/plugin-content-docs` from 3.5.2 to 3.9.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/docusaurus/releases"><code>@​docusaurus/plugin-content-docs</code>'s releases</a>.</em></p> <blockquote> <h2>3.9.1 (2025-09-26)</h2> <h4>:bug: Bug Fix</h4> <ul> <li><code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11434">#11434</a> fix(core): fix Docusaurus outDir for sites using baseUrl (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> </ul> <h4>Committers: 1</h4> <ul> <li>Sébastien Lorber (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> <h2>3.9.0 (2025-09-25)</h2> <h4>:rocket: New Feature</h4> <ul> <li><code>docusaurus-theme-search-algolia</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11421">#11421</a> feat(theme-search-algolia): use DocSearch v4.1, optimize integration (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-content-blog</code>, <code>docusaurus-theme-classic</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11425">#11425</a> feat(blog): Add support for email social icon + resize default social icon a bit (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-theme-classic</code>, <code>docusaurus-theme-common</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11426">#11426</a> feat(theme): Add theme-tabs-container stable className (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-theme-classic</code>, <code>docusaurus-theme-search-algolia</code>, <code>docusaurus-theme-translations</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11327">#11327</a> feat(search): add runtime support for DocSearch v4 (<a href="https://github.com/dylantientcheu"><code>@​dylantientcheu</code></a>)</li> </ul> </li> <li><code>docusaurus-faster</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11415">#11415</a> feat(faster): upgrade Rspack to 1.5, use lazyBarrel experiment, remove deprecated option (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11294">#11294</a> feat(faster): Upgrade to Rspack 1.4 (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-utils</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11397">#11397</a> feat(mdx): resolve <code>@site/*</code> markdown links, fix resolution priority bugs (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-theme-mermaid</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11357">#11357</a> feat(mermaid): support elk layout (<a href="https://github.com/Feez2403"><code>@​Feez2403</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-pwa</code>, <code>docusaurus-theme-classic</code>, <code>docusaurus-theme-common</code>, <code>docusaurus-types</code>, <code>docusaurus-utils</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11316">#11316</a> feat(core): Add <code>i18n.localeConfigs[locale].{url,baseUrl}</code> config options, fix multi-domain deployments (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-content-blog</code>, <code>docusaurus-plugin-content-docs</code>, <code>docusaurus-plugin-content-pages</code>, <code>docusaurus-types</code>, <code>docusaurus-utils</code>, <code>docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11304">#11304</a> feat(core): add <code>i18n.localeConfigs.translate</code> + skip translation process if <code>i18n/&lt;locale&gt;</code> dir doesn't exist (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>docusaurus-plugin-content-docs</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11228">#11228</a> feat(docs): sidebar item <code>key</code> attribute - fix docs translations key conflicts (<a href="https://github.com/slorber"><code>@​slorber</code></a>)</li> </ul> </li> <li><code>create-docusaurus</code> <ul> <li><a href="https://redirect.github.com/facebook/docusaurus/pull/11293">#11293</a> feat(create-docusaurus): use respectPrefersColorScheme in init template…
2 parents 6b7b926 + 844ebf6 commit f898c71

File tree

2 files changed

+6831
-3973
lines changed

2 files changed

+6831
-3973
lines changed

0 commit comments

Comments
 (0)