Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn morehere.
This PR contains the following updates:
Release Notes
facebook/docusaurus (@docusaurus/core)
Compare Source
🐛 Bug Fix
docusaurus-theme-classic- #11242 fix(theme): fix unability to navigate to category's page when browsing its children items (@slorber)
docusaurus-plugin-css-cascade-layersdocusaurus- #11222 fix(bundler): fix
docusaurus start usingconcatenateModules: true (@slorber) - #11217 fix: include Arc to supported Chromium Browsers (@wellwelwel)
- #11205 fix(core): fix
docusaurus start error for macOS users with no Chromium-based browser (@slorber)
docusaurus-types
🏃♀️ Performance
docusaurus-plugin-content-blog,docusaurus-plugin-sitemap,docusaurus-theme-classic,docusaurus-types,docusaurus-utils,docusaurus- #11211 perf: avoid duplicated
git log calls inloadContent() andpostBuild() for untracked Git files (@slorber)
🔧 Maintenance
docusaurus-fasterdocusaurus-plugin-content-docs- #11230 refactor(docs): extract
loadVersion() without changing the behavior (@slorber)
- Other
Committers: 7
Compare Source
🚀 New Feature
docusaurus-plugin-css-cascade-layers,docusaurus-preset-classic,docusaurus-theme-classic,docusaurus-types,docusaurus- #11142 feat(theme): new CSS cascade layers plugin + built-in
v4.useCssCascadeLayers future flag (@slorber)
docusaurusdocusaurus-module-type-aliases,docusaurus-plugin-content-blog,docusaurus-theme-classic,docusaurus-theme-common,docusaurus-theme-search-algolia,docusaurus- #11090 feat(theme): make it possible to provide your own page title formatter (@slorber)
docusaurus-plugin-content-pages- #11088 feat(pages): Support
frontMatter.slug like docs and blog plugins (@slorber)
docusaurus-faster,docusaurusdocusaurus-theme-classic,docusaurus-theme-common,docusaurus-theme-translationsdocusaurus-remark-plugin-npm2yarndocusaurus-theme-classic,docusaurus-theme-commondocusaurus-faster,docusaurus-plugin-content-docs,docusaurus-types,docusaurusdocusaurus-theme-classic- #10852 feat(theme): add
versions attribute todocsVersionDropdown navbar item (@hrumhurum)
docusaurus-types,docusaurusdocusaurus-plugin-sitemap,docusaurus-types,docusaurus- #10850 feat(core): new
postBuild({routesBuildMetadata}) API, deprecatehead attribute + v4 future flag (@slorber)
🐛 Bug Fix
docusaurus-plugin-content-blogdocusaurus-plugin-content-blogdocusaurus-plugin-content-docs- #11179 fix(mdx-loader): remove opt-in for mdx dependency file (@slorber)
- #10875 fix(docs): versioning CLI should copy localized translation file
current.json toversion-<v>.json (@jkboxomine)
create-docusaurus- #11157 fix(create-docusaurus): Improve init template README, fix headings and remove $ in bash code blocks (@arienshibani)
docusaurus-theme-common- #11153 fix(theme): restore former code block theme-common internal APIs (@slorber)
- #11046 fix(theme): Fix code block magic comments with CRLF line breaks bug (@coder-xiaomo)
- #10989 fix(theme): mobile drawer history blocker should be rendered conditionally (workaround) (@slorber)
- #10954 fix(theme): fix
useColorMode().colorMode leading to React hydration mismatches (@slorber)
docusaurus-theme-classicdocusaurus-theme-classic,docusaurus-theme-translations- #11053 fix(theme): navbar mobile sidebar should allow clicking dropdown parent link (@slorber)
docusaurus-utilsdocusaurus-theme-translationsdocusaurus-plugin-ideal-image- #11026 fix(ideal-image): fix waypoint initial scroll bug (@slorber)
- #11014 fix(ideal-image): Internalize
react-waypoint dependency, fix React 19 compatibility (@slorber) - #10910 fix(ideal-image): Add issuer to ideal-image Webpack loader (@slorber)
docusaurus-mdx-loader- #11004 fix(mdx-loader): refactor and fix heading to toc html value serialization (@slorber)
docusaurus-module-type-aliasesdocusaurus-theme-classic,docusaurus-theme-common,docusaurus-theme-translationscreate-docusaurus,docusaurus-utils- #10958 fix(create-docusaurus): fix CLI and remove shelljs escapeShellArg util (@slorber)
docusaurus-mdx-loader,docusaurus-plugin-content-docs- #10934 fix(docs): fix mdx loader cache invalidation bug on versions changes (@slorber)
docusaurus-plugin-content-blog,docusaurus-plugin-content-docs,docusaurus-plugin-content-pagesdocusaurus-plugin-content-blog,docusaurus-plugin-content-docs,docusaurus-theme-classic,docusaurus-theme-common- #10888 fix(seo): docs breadcrumb structured data should use JSON-LD and filter unliked categories (@johnnyreilly)
docusaurus-theme-classic,docusaurus-theme-common- #10886 fix(theme): collapse doc sidebar category on label click if active (@slorber)
docusaurus- #10915 fix(core): use
os.availableParallelism() for SSG worker threads count (@slorber)
docusaurus-plugin-content-docs,docusaurus-theme-classic- #10847 fix(theme): Fix
<DocCardList> usage on docs at root of a sidebar (@slorber)
docusaurus-plugin-svgr,docusaurus-types,docusaurus-utils,docusaurusdocusaurus-logger
🏃♀️ Performance
docusaurus-utils,docusaurusdocusaurus- #11177 perf(core): fix bad value for mergeDuplicateChunks (typo) (@slorber)
- #11170 perf(core): add default for DOCUSAURUS_SSG_WORKER_THREAD_RECYCLER_MAX_MEMORY (@slorber)
- #11166 feat(core): expose opt-in env variable for SSG thread recycling (@slorber)
- #11072 perf(core): remove bundler
optimization.removeAvailableModules (@slorber) - #11067 feat(core): enable Rspack
parallelCodeSplitting (@slorber) - #11037 refactor(core): remove clean-webpack-plugin (@slorber)
- #11007 perf(core): Optimize
docusaurus start/serve, fixopenBrowser() perf issue on macOS (@slorber)
docusaurus-bundler,docusaurus-faster,docusaurusdocusaurus-utilsdocusaurus-logger,docusaurus- #11162 perf(core): optimize SSG collected data memory and worker thread communication (@slorber)
docusaurus-bundler,docusaurus- #10956 refactor: remove
react-dev-utils (CRA) dependency, internalize code (@slorber)
docusaurus-theme-classicdocusaurus-types,docusaurus
💅 Polish
docusaurus-theme-live-codeblockdocusaurus-theme-translations
📝 Documentation
🤖 Dependencies
🔧 Maintenance
docusaurus-mdx-loader,docusaurus-utilsdocusaurus-plugin-content-blogdocusaurus-mdx-loader,docusaurus-theme-common,docusaurus-theme-live-codeblock- #11077 refactor(live-codeblock): refactor live code block theme components (@slorber)
- Other
docusaurus-fasterdocusaurus-theme-mermaiddocusaurus-mdx-loaderdocusaurus-theme-classic,docusaurus-theme-common- #11062 refactor(theme): introduce CodeBlockContextProvider + split into smaller components (@slorber)
- #11059 refactor(theme): CodeBlock, centralize metadata parsing + refactor theme component (@slorber)
docusaurus-plugin-content-blog,docusaurus-plugin-content-docs,docusaurus-theme-common- #11058 refactor(theme): refactor CodeBlock parseLines logic + use inline snapshots to ease review (@slorber)
docusaurus-faster,docusaurusdocusaurus-plugin-ideal-image- #11010 refactor(ideal-image-plugin): internalize legacy component code (@slorber)
docusaurus-theme-classic,docusaurus-theme-common,docusaurus-theme-mermaid,docusaurus-theme-search-algoliadocusaurus-cssnano-preset,docusaurus-mdx-loader,docusaurus-plugin-content-blog,docusaurus-remark-plugin-npm2yarn,eslint-plugin,stylelint-copyrightdocusaurus-bundler,docusaurus- #10956 refactor: remove
react-dev-utils (CRA) dependency, internalize code (@slorber)
create-docusaurus,docusaurus-plugin-content-docs,docusaurus-utils,docusaurusdocusaurus-theme-search-algoliadocusaurus-plugin-debug- #10903 chore(plugin-debug): upgrade react-json-view-lite to v2.3.0 for react 19 (@reece-white)
- #10819 chore(plugin-debug): upgrade react-json-view-lite to v2, prepare for React 19 (@slorber)
create-docusaurus- #10871 refactor(create-docusaurus): add
future.v4 flag to init templates (@slorber)
Committers: 38
Configuration
📅Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated byMend Renovate. View therepository job log.
Uh oh!
There was an error while loading.Please reload this page.
Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn morehere.
This PR contains the following updates:
~3.7.0->~3.8.0~3.7.0->~3.8.0~3.7.0->~3.8.0~3.7.0->~3.8.0~3.7.0->~3.8.0~3.7.0->~3.8.0~3.7.0->~3.8.0Release Notes
facebook/docusaurus (@docusaurus/core)
v3.8.1Compare Source
🐛 Bug Fix
docusaurus-theme-classicdocusaurus-plugin-css-cascade-layersdocusaurusdocusaurus startusingconcatenateModules: true(@slorber)docusaurus starterror for macOS users with no Chromium-based browser (@slorber)docusaurus-types🏃♀️ Performance
docusaurus-plugin-content-blog,docusaurus-plugin-sitemap,docusaurus-theme-classic,docusaurus-types,docusaurus-utils,docusaurusgit logcalls inloadContent()andpostBuild()for untracked Git files (@slorber)🔧 Maintenance
docusaurus-fasterdocusaurus-plugin-content-docsloadVersion()without changing the behavior (@slorber)Committers: 7
v3.8.0Compare Source
🚀 New Feature
docusaurus-plugin-css-cascade-layers,docusaurus-preset-classic,docusaurus-theme-classic,docusaurus-types,docusaurusv4.useCssCascadeLayersfuture flag (@slorber)docusaurusparallelCodeSplitting(@slorber)docusaurus-module-type-aliases,docusaurus-plugin-content-blog,docusaurus-theme-classic,docusaurus-theme-common,docusaurus-theme-search-algolia,docusaurusdocusaurus-plugin-content-pagesfrontMatter.sluglike docs and blog plugins (@slorber)docusaurus-faster,docusaurusdocusaurus-theme-classic,docusaurus-theme-common,docusaurus-theme-translationsdocusaurus-remark-plugin-npm2yarndocusaurus-theme-classic,docusaurus-theme-commondocusaurus-faster,docusaurus-plugin-content-docs,docusaurus-types,docusaurusdocusaurus-theme-classicversionsattribute todocsVersionDropdownnavbar item (@hrumhurum)docusaurus-types,docusaurusdocusaurus-plugin-sitemap,docusaurus-types,docusauruspostBuild({routesBuildMetadata})API, deprecateheadattribute + v4 future flag (@slorber)🐛 Bug Fix
docusaurus-plugin-content-blogreading-timewithIntl.SegmenterAPI (@shreedharbhat98)docusaurus-plugin-content-blogreading-timewithIntl.SegmenterAPI (@shreedharbhat98)docusaurus-plugin-content-docscurrent.jsontoversion-<v>.json(@jkboxomine)create-docusaurusdocusaurus-theme-commonuseColorMode().colorModeleading to React hydration mismatches (@slorber)docusaurus-theme-classicrel="tag"attribute for docs/blog tags (@slorber)titleofReactNodetype (@lebalz)sidebar_class_namein DocCard + better dogfooding (@slorber)<DocCard>height inconsistency (@hichemfantar)docusaurus-theme-classic,docusaurus-theme-translationsdocusaurus-utilsdocusaurus-theme-translationsdocusaurus-plugin-ideal-imagereact-waypointdependency, fix React 19 compatibility (@slorber)docusaurus-mdx-loaderdocusaurus-module-type-aliasesdocusaurus-theme-classic,docusaurus-theme-common,docusaurus-theme-translationscreate-docusaurus,docusaurus-utilsdocusaurus-mdx-loader,docusaurus-plugin-content-docsdocusaurus-plugin-content-blog,docusaurus-plugin-content-docs,docusaurus-plugin-content-pagesvalidateOptionstypes (@slorber)docusaurus-plugin-content-blog,docusaurus-plugin-content-docs,docusaurus-theme-classic,docusaurus-theme-commondocusaurus-theme-classic,docusaurus-theme-commondocusaurusos.availableParallelism()for SSG worker threads count (@slorber)docusaurus-plugin-content-docs,docusaurus-theme-classic<DocCardList>usage on docs at root of a sidebar (@slorber)docusaurus-plugin-svgr,docusaurus-types,docusaurus-utils,docusaurusdocusaurus-logger🏃♀️ Performance
docusaurus-utils,docusaurusparallelCodeSplittingtemporarily (@slorber)docusaurusoptimization.removeAvailableModules(@slorber)parallelCodeSplitting(@slorber)docusaurus start/serve, fixopenBrowser()perf issue on macOS (@slorber)docusaurus-bundler,docusaurus-faster,docusaurusdocusaurus-utilsdocusaurus-logger,docusaurusdocusaurus-bundler,docusaurusreact-dev-utils(CRA) dependency, internalize code (@slorber)docusaurus-theme-classicdocusaurus-types,docusaurus💅 Polish
docusaurus-theme-live-codeblockdocusaurus-theme-translations📝 Documentation
sharpinstall script (@slorber)layer0from deployment docs (@PaiJi)🤖 Dependencies
🔧 Maintenance
docusaurus-mdx-loader,docusaurus-utilsdocusaurus-plugin-content-blogdocusaurus-mdx-loader,docusaurus-theme-common,docusaurus-theme-live-codeblockyarn lint:spelling:fixscript (@slorber)docusaurus-fasterdocusaurus-theme-mermaiddocusaurus-mdx-loaderdocusaurus-theme-classic,docusaurus-theme-commondocusaurus-plugin-content-blog,docusaurus-plugin-content-docs,docusaurus-theme-commondocusaurus-faster,docusaurusdocusaurus-plugin-ideal-imagedocusaurus-theme-classic,docusaurus-theme-common,docusaurus-theme-mermaid,docusaurus-theme-search-algoliaeslint-plugin-react-compiler(@slorber)docusaurus-cssnano-preset,docusaurus-mdx-loader,docusaurus-plugin-content-blog,docusaurus-remark-plugin-npm2yarn,eslint-plugin,stylelint-copyrightdocusaurus-bundler,docusaurusreact-dev-utils(CRA) dependency, internalize code (@slorber)create-docusaurus,docusaurus-plugin-content-docs,docusaurus-utils,docusaurusdocusaurus-theme-search-algoliadocusaurus-plugin-debugcreate-docusaurusfuture.v4flag to init templates (@slorber)Committers: 38
Configuration
📅Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated byMend Renovate. View therepository job log.