Skip to content

chore(deps): update docusaurus to v3.10.0#5439

Merged
thomhurst merged 1 commit intomainfrom
renovate/docusaurus
Apr 7, 2026
Merged

chore(deps): update docusaurus to v3.10.0#5439
thomhurst merged 1 commit intomainfrom
renovate/docusaurus

Conversation

@thomhurst
Copy link
Copy Markdown
Owner

@thomhurst thomhurst commented Apr 7, 2026

This PR contains the following updates:

Package Type Update Change
@docusaurus/core (source) dependencies minor 3.9.23.10.0
@docusaurus/module-type-aliases (source) devDependencies minor 3.9.23.10.0
@docusaurus/preset-classic (source) dependencies minor 3.9.23.10.0
@docusaurus/tsconfig (source) devDependencies minor 3.9.23.10.0
@docusaurus/types (source) devDependencies minor 3.9.23.10.0

Release Notes

facebook/docusaurus (@​docusaurus/core)

v3.10.0

Compare Source

🚀 New Feature
  • docusaurus-types, docusaurus
  • create-docusaurus
  • Other
  • create-docusaurus, docusaurus-bundler, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-plugin-pwa, docusaurus-types, docusaurus
    • #​11802 feat(core): Docusaurus Faster is stable + v4 future flag turns it on by default (@​slorber)
  • docusaurus-mdx-loader, docusaurus-utils, docusaurus
    • #​11777 feat(cli): write-heading-ids CLI now supports the --syntax and --migrate options (@​slorber)
  • docusaurus-mdx-loader
    • #​11755 feat(mdx-loader): add support for explicit headingId based on MD/MDX comments (@​slorber)
  • docusaurus-theme-live-codeblock, docusaurus-theme-translations
  • docusaurus-theme-classic, docusaurus-theme-common
    • #​11734 feat(theme): Split <DocCard>, improve extensibility, better handling of emoji icons, stable classNames (@​slorber)
    • #​11733 feat(theme): Use React context for <Tabs>, allow custom <TabItem> components (@​slorber)
  • docusaurus-faster, docusaurus
    • #​11715 feat(bundler): upgrade to Rspack 1.7, remove useless experimental feature flags (@​slorber)
  • docusaurus-plugin-content-pages
  • docusaurus-mdx-loader, docusaurus-theme-classic
    • #​11642 feat(mdx-loader): add admonitions directive support for class/id shortcuts (@​lebalz)
  • docusaurus-theme-classic
  • docusaurus-theme-search-algolia
  • create-docusaurus, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-plugin-sitemap, docusaurus-types, docusaurus-utils, docusaurus
    • #​11512 feat(core): New siteConfig future.experimental_vcs API + future.experimental_faster.gitEagerVcs flag (@​slorber)
🐛 Bug Fix
  • docusaurus
  • docusaurus-faster, docusaurus
  • create-docusaurus, docusaurus-logger, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-google-gtag, docusaurus-plugin-pwa, docusaurus
  • docusaurus-utils
  • docusaurus-theme-classic
  • docusaurus-plugin-content-docs
  • docusaurus-plugin-google-gtag
  • docusaurus-theme-search-algolia
  • docusaurus-plugin-content-blog
  • docusaurus-theme-classic, docusaurus-theme-common
  • docusaurus-plugin-ideal-image
    • #​11659 fix(ideal-image): <IdealImage> should forward remaining props to the underlying component (@​tempoz)
  • eslint-plugin
  • docusaurus-mdx-loader
  • docusaurus-bundler, docusaurus-faster, docusaurus-theme-mermaid
🏃‍♀️ Performance
  • docusaurus-plugin-content-blog
  • create-docusaurus, docusaurus-utils, docusaurus
    • #​11684 refactor(create-docusaurus): remove useless dependencies (docusaurus-utils, execa, fs-extra) + simplify some code (@​slorber)
  • create-docusaurus
📝 Documentation
🤖 Dependencies
🔧 Maintenance
  • Other
  • create-docusaurus, docusaurus-babel, docusaurus-bundler, docusaurus-cssnano-preset, docusaurus-faster, docusaurus-logger, docusaurus-mdx-loader, docusaurus-module-type-aliases, docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-plugin-css-cascade-layers, docusaurus-plugin-debug, docusaurus-plugin-google-analytics, docusaurus-plugin-google-gtag, docusaurus-plugin-google-tag-manager, docusaurus-plugin-ideal-image, docusaurus-plugin-pwa, docusaurus-plugin-rsdoctor, docusaurus-plugin-sitemap, docusaurus-plugin-svgr, docusaurus-plugin-vercel-analytics, docusaurus-preset-classic, docusaurus-remark-plugin-npm2yarn, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-mermaid, docusaurus-theme-search-algolia, docusaurus-theme-translations, docusaurus-tsconfig, docusaurus-types, docusaurus-utils-common, docusaurus-utils-validation, docusaurus-utils, docusaurus, eslint-plugin, lqip-loader, stylelint-copyright
  • docusaurus-plugin-content-docs, docusaurus-plugin-ideal-image, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-mermaid, docusaurus-utils, docusaurus
  • docusaurus-cssnano-preset, docusaurus-logger, docusaurus-mdx-loader, docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-plugin-ideal-image, docusaurus-remark-plugin-npm2yarn, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-utils-validation, docusaurus-utils, docusaurus
  • docusaurus-theme-classic, docusaurus-theme-common, docusaurus
  • docusaurus-babel
  • docusaurus-plugin-content-blog
🌐 Translations
Committers: 41

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


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

This PR has been generated by Renovate Bot.

@thomhurst thomhurst added dependencies Pull requests that update a dependency file MINOR renovate-bot labels Apr 7, 2026
@thomhurst thomhurst enabled auto-merge (squash) April 7, 2026 14:43
Copy link
Copy Markdown
Contributor

@claude claude bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This is a routine automated dependency update (Renovate bot) bumping Docusaurus from 3.9.2 → 3.10.0 across all five Docusaurus packages in the docs/ directory.

Summary of Changes

  • docs/package.json: Version bumps for @docusaurus/core, @docusaurus/preset-classic, @docusaurus/module-type-aliases, @docusaurus/tsconfig, and @docusaurus/types
  • docs/yarn.lock: Lockfile updated to reflect the new versions and transitive dependency changes

Notable Observation (Positive)

The lockfile reveals a meaningful transitive dependency reduction in @docsearch/react: the new 4.6.2 version drops its dependency on @ai-sdk/react, ai, marked, and zod that were present in 4.3.2. This appears to be a removal of an AI/LLM chat feature from Algolia's DocSearch component. This reduces bundle size and removes several heavy AI-SDK dependencies from the docs build.

Assessment

✅ This is a minor version bump with no breaking changes expected per semver.
✅ The dependency reduction from @docsearch/react is a net positive.
✅ No changes to the main TUnit C# codebase — this is documentation-only.

LGTM. Safe to merge.

Copy link
Copy Markdown
Contributor

@claude claude bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This is a routine automated dependency update (Renovate bot) bumping Docusaurus from 3.9.2 → 3.10.0 across all five Docusaurus packages in the docs/ directory.

Summary of Changes

  • docs/package.json: Version bumps for @docusaurus/core, @docusaurus/preset-classic, @docusaurus/module-type-aliases, @docusaurus/tsconfig, and @docusaurus/types
  • docs/yarn.lock: Lockfile updated to reflect the new versions and transitive dependency changes

Notable Observation (Positive)

The lockfile reveals a meaningful transitive dependency reduction in @docsearch/react: the new 4.6.2 version drops its dependency on @ai-sdk/react, ai, marked, and zod that were present in 4.3.2. This appears to be a removal of an AI/LLM chat feature from Algolia's DocSearch component. This reduces bundle size and removes several heavy AI-SDK dependencies from the docs build.

Assessment

✅ This is a minor version bump with no breaking changes expected per semver.
✅ The dependency reduction from @docsearch/react is a net positive.
✅ No changes to the main TUnit C# codebase — this is documentation-only.

LGTM. Safe to merge.

@codacy-production
Copy link
Copy Markdown

codacy-production bot commented Apr 7, 2026

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

TIP This summary will be updated as you push new changes. Give us feedback

@claude
Copy link
Copy Markdown
Contributor

claude bot commented Apr 7, 2026

Code Review (Follow-up)

A previous review from this session already covered this PR thoroughly. No new commits have been pushed since then — the assessment stands:

  • Routine Docusaurus minor version bump (3.9.2 → 3.10.0), docs-only
  • Positive side effect: 4.6.2 drops heavy AI-SDK transitive deps (, , , ), reducing bundle size
  • No breaking changes expected; no TUnit C# code affected

LGTM. Safe to merge.

Copy link
Copy Markdown
Contributor

@claude claude bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Follow-up Review Note

A prior review (also from this bot) has already approved this PR. This is a brief confirmation that no further concerns have been identified upon re-examination.

This Renovate-generated PR bumps all five @docusaurus/* packages from 3.9.2 → 3.10.0 and updates docs/yarn.lock accordingly. The only notable side-effect is a transitive reduction in @docsearch/react (4.3.2 → 4.6.2), which drops several heavy AI-SDK dependencies (@ai-sdk/react, ai, marked, zod) from the docs build — a positive change.

No action required; safe to merge when ready.

This was referenced Apr 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file MINOR renovate-bot

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants