Conversation
Bumps all @docusaurus/* packages from 3.9.2 to 3.10.0 and migrates onBrokenMarkdownLinks to its new home under markdown.hooks (the top-level option is deprecated in 3.10 and removed in v4). Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (2)
📝 WalkthroughWalkthroughThis pull request updates the Docusaurus configuration to use the new markdown hooks system for broken link handling, and upgrades eight Docusaurus packages from version 3.9.2 to 3.10.0 in the project dependencies. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Pull request overview
Upgrades the documentation site to Docusaurus 3.10.0 and updates configuration to match the new markdown link-checking hook location.
Changes:
- Bump all
@docusaurus/*dependencies from3.9.2→3.10.0. - Migrate
onBrokenMarkdownLinksfrom top-level config tomarkdown.hooks.onBrokenMarkdownLinksto avoid the 3.10 deprecation path / v4 removal.
Reviewed changes
Copilot reviewed 2 out of 3 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
package.json |
Updates all Docusaurus package versions to 3.10.0. |
docusaurus.config.ts |
Moves broken-markdown-link handling into markdown.hooks per 3.10+ config structure. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Summary
@docusaurus/*packages from 3.9.2 → 3.10.0 (one minor release; npmlatest).onBrokenMarkdownLinksfrom the top-level config tomarkdown.hooks.onBrokenMarkdownLinks— the old location now logs a deprecation warning in 3.10 and is removed in v4.@docusaurus/faster(Rspack), v4 future flags, and other dep updates.Test plan
npm installclean — no peer-dep warnings;redocusaurus2.5.0 /docusaurus-theme-redoc2.5.0 resolve against 3.10.0npm run buildsucceeds;build/welcome.htmlis 209 KB with navbar, sidebar, footer, Algolia, and Kapa markers intactsrc/plugins/preload-css.js) still inlines thestyles.*.csschunk (~186 KB style block inwelcome.html)npm run startboots cleanly, compile in ~44s, no errors/docs/welcome,/docs/getting-started/local-development,/docs/reference/api,/docs/kratos/quickstartbuild/reference/api.html193 KB)@docusaurus/theme-common/internal(Navbar→useNavbarMobileSidebar,DocSidebarItem/Category→isSamePath) are unaffected by 3.10's Tabs context refactorbuild,static_checks,argos(visual regression),playwright🤖 Generated with Claude Code
Summary by CodeRabbit