fix(deps): update docs
This PR contains the following updates:
Release Notes
facebook/docusaurus (@​docusaurus/core)
v3.9.2
:bug: Bug Fix
-
docusaurus-plugin-content-docs-
#​11490 fix(docs): add support for missing
sidebar_keyfront matter attribute (@​slorber)
-
#​11490 fix(docs): add support for missing
-
docusaurus-cssnano-preset -
docusaurus-theme-search-algolia- #​11468 fix(theme-search-algolia): Fix Algolia AskAI validation logic (@​slorber)
-
docusaurus-theme-translations- #​11431 fix(theme-translation): add missing Polish (pl) theme translations (@​mariuszkrzaczkowski)
-
docusaurus-theme-classic,docusaurus-theme-common-
#​11466 fix(theme): Fix CSS
scroll-margin-topwhen clicking footnote items, factorize code (@​slorber)
-
#​11466 fix(theme): Fix CSS
-
docusaurus-
#​11452 fix(core): allow
i18n.localeConfigs.translatein validation (@​trofim24)
-
#​11452 fix(core): allow
-
docusaurus-theme-mermaid- #​11437 fix(theme-mermaid): Fix Mermaid ELK layout dependency required bug on v3.9 (@​slorber)
:running_woman: Performance
-
docusaurus-theme-mermaid- #​11438 perf(theme-mermaid): lazy load the Mermaid library (@​slorber)
:nail_care: Polish
-
docusaurus-theme-classic- #​11463 fix(theme): remove "Edit this page" button from print view (@​richk21)
:robot: Dependencies
- #​11479 chore(deps): bump stefanzweifel/git-auto-commit-action from 6 to 7 (@​dependabot[bot])
- #​11480 chore(deps): bump github/codeql-action from 3.26.5 to 4.30.8 (@​dependabot[bot])
- #​11481 chore(deps): bump actions/dependency-review-action from 4.8.0 to 4.8.1 (@​dependabot[bot])
- #​11446 chore(deps): bump actions/dependency-review-action from 4.7.3 to 4.8.0 (@​dependabot[bot])
:globe_with_meridians: Translations
-
docusaurus-theme-translations- #​11484 fix(translations): improve Arabic theme translations (@​maysara-elshewehy)
Committers: 9
- Alexander Trofimov (@​trofim24)
- Dan Roscigno (@​DanRoscigno)
- Eleni Grosdouli (@​egrosdou01)
- Ethan (@​ethanppl)
- Mariusz Krzaczkowski (@​mariuszkrzaczkowski)
- Maysara (@​maysara-elshewehy)
- Richa Kiran (@​richk21)
- Sébastien Lorber (@​slorber)
- @​YDKK
v3.9.1
:bug: Bug Fix
-
docusaurus- #​11434 fix(core): fix Docusaurus outDir for sites using baseUrl (@​slorber)
Committers: 1
- Sébastien Lorber (@​slorber)
v3.9.0
:rocket: New Feature
-
docusaurus-theme-search-algolia- #​11421 feat(theme-search-algolia): use DocSearch v4.1, optimize integration (@​slorber)
-
docusaurus-plugin-content-blog,docusaurus-theme-classic- #​11425 feat(blog): Add support for email social icon + resize default social icon a bit (@​slorber)
-
docusaurus-theme-classic,docusaurus-theme-common- #​11426 feat(theme): Add theme-tabs-container stable className (@​slorber)
-
docusaurus-theme-classic,docusaurus-theme-search-algolia,docusaurus-theme-translations- #​11327 feat(search): add runtime support for DocSearch v4 (@​dylantientcheu)
-
docusaurus-faster,docusaurus- #​11415 feat(faster): upgrade Rspack to 1.5, use lazyBarrel experiment, remove deprecated option (@​slorber)
- #​11294 feat(faster): Upgrade to Rspack 1.4 (@​slorber)
-
docusaurus-utils-
#​11397 feat(mdx): resolve
@site/*markdown links, fix resolution priority bugs (@​slorber)
-
#​11397 feat(mdx): resolve
-
docusaurus-theme-mermaid- #​11357 feat(mermaid): support elk layout (@​Feez2403)
-
docusaurus-plugin-pwa,docusaurus-theme-classic,docusaurus-theme-common,docusaurus-types,docusaurus-utils,docusaurus-
#​11316 feat(core): Add
i18n.localeConfigs[locale].{url,baseUrl}config options, fix multi-domain deployments (@​slorber)
-
#​11316 feat(core): Add
-
docusaurus-plugin-content-blog,docusaurus-plugin-content-docs,docusaurus-plugin-content-pages,docusaurus-types,docusaurus-utils,docusaurus-
#​11304 feat(core): add
i18n.localeConfigs.translate+ skip translation process ifi18n/<locale>dir doesn't exist (@​slorber)
-
#​11304 feat(core): add
-
docusaurus-plugin-content-docs-
#​11228 feat(docs): sidebar item
keyattribute - fix docs translations key conflicts (@​slorber)
-
#​11228 feat(docs): sidebar item
-
create-docusaurus- #​11293 feat(create-docusaurus): use respectPrefersColorScheme in init template (@​slorber)
-
docusaurus-mdx-loader,docusaurus-types,docusaurus-
#​11282 feat(core): add
siteConfig.markdown.emojiconfig option to disableremark-emoji(@​slorber)
-
#​11282 feat(core): add
-
create-docusaurus,docusaurus-mdx-loader,docusaurus-plugin-content-blog,docusaurus-plugin-content-docs,docusaurus-types,docusaurus-
#​11283 feat(core): Add
siteConfig.markdown.hooks, deprecatesiteConfig.onBrokenMarkdownLinks(@​slorber)
-
#​11283 feat(core): Add
:bug: Bug Fix
-
docusaurus-theme-classic,docusaurus- #​11422 fix(theme): fix copy of indented code blocks, replace copy-text-to-clipboard by clipboard API (@​slorber)
-
docusaurus-theme-classic- #​11407 fix(theme): remove hardcoded fill from Bluesky and LinkedIn icons (@​Simek)
- #​11389 fix(theme): render sidebar category index with unlisted children as a simple doc/link item (@​slorber)
- #​11360 fix(theme): Add translate no to heading anchors and blog authors (@​slorber)
- #​11356 fix(theme): Doc sidebar links/categories with long labels should display properly (@​slorber)
- #​11338 fix(theme-classic): fix collapsed sidebar category expansion when navigating to another link within that category (@​qqq614)
- #​11289 fix(theme): Fix footnote ref scrolling behind the navbar when footnote back reference clicked (@​slorber)
-
docusaurus- #​11410 fix(deps): upgrade webpack-dev-server to v5, fix security warning (@​slorber)
- #​11347 fix(core): Fix docusaurus start on macOS when exec throws a synchronous error (@​slorber)
- #​11271 fix(dev-server): use correct dev server HTML lang attribute (@​enumura1)
-
docusaurus-theme-common-
#​11405 fix(theme): fix
useColorMode()visual glitches due to provider unmounts/remounts (@​slorber) - #​11280 fix(theme-common): Export FooterColumnItem type (@​stubinubin)
-
#​11405 fix(theme): fix
-
docusaurus-bundler,docusaurus-faster-
#​11383 fix(ssg): HTML minifier should preserve
<head>forog:imagecrawlers (@​slorber)
-
#​11383 fix(ssg): HTML minifier should preserve
-
docusaurus-theme-classic,docusaurus-theme-translations-
#​11331 fix(theme): Add
aria-labeltoIconExternalLinkwith value'(opens in new tab)'(@​WestonThayer)
-
#​11331 fix(theme): Add
-
docusaurus-plugin-content-docs-
#​11281 fix(docs): Fix empty sidebar item category
classNamelost when post-processed to a doc (@​slorber) - #​11251 fix(docs): prevent docs ids conflicts within a version (@​slorber)
-
#​11281 fix(docs): Fix empty sidebar item category
-
docusaurus-theme-classic,docusaurus-theme-common-
#​11263 fix(theme): make
useHistorySelector()hydration-safe + use it read search/hash in theme (@​slorber)
-
#​11263 fix(theme): make
:memo: Documentation
- #​11339 docs: clarify impact of document ID on the URL (@​shanti2530)
:robot: Dependencies
- #​11402 chore(deps): bump actions/github-script from 7.0.1 to 8.0.0 (@​dependabot[bot])
- #​11401 chore(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 (@​dependabot[bot])
- #​11403 chore(deps): bump actions/setup-node from 4.4.0 to 5.0.0 (@​dependabot[bot])
- #​11373 chore(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 (@​dependabot[bot])
- #​11365 chore(deps): bump actions/checkout from 4 to 5 (@​dependabot[bot])
- #​11342 chore(deps): bump form-data from 4.0.1 to 4.0.4 (@​dependabot[bot])
- #​11341 chore(deps): bump marocchino/sticky-pull-request-comment from 2.9.3 to 2.9.4 (@​dependabot[bot])
- #​11285 chore(deps): bump marocchino/sticky-pull-request-comment from 2.9.2 to 2.9.3 (@​dependabot[bot])
- #​11272 chore(deps): bump stefanzweifel/git-auto-commit-action from 5 to 6 (@​dependabot[bot])
- #​11273 chore(deps): bump treosh/lighthouse-ci-action from 12.1.0 to 12.6.1 (@​dependabot[bot])
:wrench: Maintenance
-
create-docusaurus,docusaurus-babel,docusaurus-bundler,docusaurus-cssnano-preset,docusaurus-faster,docusaurus-logger,docusaurus-mdx-loader,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-utils-common,docusaurus-utils-validation,docusaurus-utils,docusaurus,eslint-plugin,lqip-loader- #​11408 chore: drop support for Node 18, that reached End-of-Life (@​slorber)
-
docusaurus-theme-classic- #​11317 chore: minor reduction to inline svg/js code (@​SethFalco)
-
docusaurus-plugin-content-docs- #​11307 test(docs): fix docs tests issues (@​slorber)
-
docusaurus-bundler- #​11290 chore: upgrade website to Rspack 1.4 + fix Rspack internal performance tracing (@​slorber)
- Other
- #​11287 chore(website): split changelog per version + adjust changelog plugin implementation (@​slorber)
:globe_with_meridians: Translations
-
docusaurus-theme-translations- #​11315 fix(theme-translations): Add missing Portuguese (pt-BR) theme translations and improve some of it. (@​marcelocell)
- #​11305 fix(translations): Add missing Ukrainian translations (@​maluke)
Committers: 18
- Akshat Sinha (@​akshatsinha0)
- Bartosz Kaszubowski (@​Simek)
- Dylan Tientcheu (@​dylantientcheu)
- Guo Ci (@​guoci)
- Jaime Iniesta (@​jaimeiniesta)
- Joshua Chen (@​Josh-Cena)
- Marcelo Junior (@​marcelocell)
- Maria Stellini (@​shanti2530)
- Riccardo (@​3v0k4)
- Sergey Schetinin (@​maluke)
- Seth Falco (@​SethFalco)
- Sébastien Lorber (@​slorber)
- Weston Thayer (@​WestonThayer)
- @​Feez2403
- @​stubinubin
- @​ya-dvorovenko
- enumura (@​enumura1)
- hjcho (@​qqq614)
mdx-js/mdx (@​mdx-js/react)
v3.1.1
Fix
-
3cad7d7@mdx-js/mdx: add dependency onacorn -
0dc4472@mdx-js/esbuild: fix crash with esbuild loader andjsxoption by @​egnor in #​2593 -
84ec66e@mdx-js/esbuild: refactor to improve error conversion in esbuild by @​egnor in #​2595 -
2b3381a@mdx-js/rollup: fix support for query parameters in Vite by @​markdalgleish in #​2629
Types
-
933ab44@mdx-js/mdx: addattributesto export/import declarations
Docs
-
c156a1fAddrehype-mdx-tocto list of plugin by @​boning-w in #​2622 -
913659cAddrecma-module-to-functionto list of plugins by @​remcohaszing in #​2605 -
67fb1d0Remove unneeded JSX type casting in docs, tests -
f0d20daRemove local use ofJSXby @​remcohaszing in #​2604 -
63f39ceRemove references to twitter -
35ac59dRefactor some docs regarding recma plugins
Full Changelog: https://github.com/mdx-js/mdx/compare/3.1.0...3.1.1
facebook/react (react)
v19.2.3: 19.2.3 (December 11th, 2025)
React Server Components
- Add extra loop protection to React Server Functions (@​sebmarkbage #​35351)
v19.2.2: 19.2.2 (December 11th, 2025)
React Server Components
- Move
react-server-dom-webpack/*.unbundledto privatereact-server-dom-unbundled(@​eps1lon #​35290) - Patch Promise cycles and toString on Server Functions (@​sebmarkbage, @​unstubbable #​35289)
v19.2.1: 19.2.1 (December 3rd, 2025)
React Server Components
- Bring React Server Component fixes to Server Actions (@​sebmarkbage #​35277)
v19.2.0
Below is a list of all new features, APIs, and bug fixes.
Read the React 19.2 release post for more information.
New React Features
-
<Activity>: A new API to hide and restore the UI and internal state of its children. -
useEffectEventis a React Hook that lets you extract non-reactive logic into an Effect Event. -
cacheSignal(for RSCs) lets your know when thecache()lifetime is over. - React Performance tracks appear on the Performance panel’s timeline in your browser developer tools
New React DOM Features
- Added resume APIs for partial pre-rendering with Web Streams:
-
resume: to resume a prerender to a stream. -
resumeAndPrerender: to resume a prerender to HTML.
-
- Added resume APIs for partial pre-rendering with Node Streams:
-
resumeToPipeableStream: to resume a prerender to a stream. -
resumeAndPrerenderToNodeStream: to resume a prerender to HTML.
-
- Updated
prerenderAPIs to return apostponedstate that can be passed to theresumeAPIs.
Notable changes
- React DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming
<ViewTransition>Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics. - Add Node Web Streams (
prerender,renderToReadableStream) to server-side-rendering APIs for Node.js - Use underscore instead of
:IDs generated by useId
All Changes
React
-
<Activity />was developed over many years, starting beforeClassComponent.setState(@​acdlite @​sebmarkbage and many others) - Stringify context as "SomeContext" instead of "SomeContext.Provider" (@​kassens #​33507)
- Include stack of cause of React instrumentation errors with
%oplaceholder (@​eps1lon #​34198) - Fix infinite
useDeferredValueloop in popstate event (@​acdlite #​32821) - Fix a bug when an initial value was passed to
useDeferredValue(@​acdlite #​34376) - Fix a crash when submitting forms with Client Actions (@​sebmarkbage #​33055)
- Hide/unhide the content of dehydrated suspense boundaries if they resuspend (@​sebmarkbage #​32900)
- Avoid stack overflow on wide trees during Hot Reload (@​sophiebits #​34145)
- Improve Owner and Component stacks in various places (@​sebmarkbage, @​eps1lon: #​33629, #​33724, #​32735, #​33723)
- Add
cacheSignal(@​sebmarkbage #​33557)
React DOM
- Block on Suspensey Fonts during reveal of server-side-rendered content (@​sebmarkbage #​33342)
- Use underscore instead of
:for IDs generated byuseId(@​sebmarkbage, @​eps1lon: #​32001, #​33342#​33099, #​33422) - Stop warning when ARIA 1.3 attributes are used (@​Abdul-Omira #​34264)
- Allow
nonceto be used on hoistable styles (@​Andarist #​32461) - Warn for using a React owned node as a Container if it also has text content (@​sebmarkbage #​32774)
- s/HTML/text for for error messages if text hydration mismatches (@​rickhanlonii #​32763)
- Fix a bug with
React.useinsideReact.lazy-ed Component (@​hi-ogawa #​33941) - Enable the
progressiveChunkSizeoption for server-side-rendering APIs (@​sebmarkbage #​33027) - Fix a bug with deeply nested Suspense inside Suspense fallback when server-side-rendering (@​gnoff #​33467)
- Avoid hanging when suspending after aborting while rendering (@​gnoff #​34192)
- Add Node Web Streams to server-side-rendering APIs for Node.js (@​sebmarkbage #​33475)
React Server Components
- Preload
<img>and<link>using hints before they're rendered (@​sebmarkbage #​34604) - Log error if production elements are rendered during development (@​eps1lon #​34189)
- Fix a bug when returning a Temporary reference (e.g. a Client Reference) from Server Functions (@​sebmarkbage #​34084, @​denk0403 #​33761)
- Pass line/column to
filterStackFrame(@​eps1lon #​33707) - Support Async Modules in Turbopack Server References (@​lubieowoce #​34531)
- Add support for .mjs file extension in Webpack (@​jennyscript #​33028)
- Fix a wrong missing key warning (@​unstubbable #​34350)
- Make console log resolve in predictable order (@​sebmarkbage #​33665)
React Reconciler
-
createContainer and createHydrationContainer had their parameter order adjusted after
on*handlers to account for upcoming experimental APIs
v19.1.4: 19.1.4 (December 11th, 2025)
React Server Components
- Add extra loop protection to React Server Functions (@​sebmarkbage #​35351)
v19.1.3: 19.1.3 (December 11th, 2025)
React Server Components
- Move
react-server-dom-webpack/*.unbundledto privatereact-server-dom-unbundled(@​eps1lon #​35290) - Patch Promise cycles and toString on Server Functions (@​sebmarkbage, @​unstubbable #​35289, #​35345)
v19.1.2: 19.1.2 (December 3rd, 2025)
React Server Components
- Bring React Server Component fixes to Server Actions (@​sebmarkbage #​35277)
v19.1.1
React
yarnpkg/berry (yarn)
v3.8.7
v3.8.6
v3.8.5
v3.8.4
v3.8.3
v3.8.2
v3.8.1
v3.8.0
v3.7.0
v3.6.4
v3.6.3
v3.6.2
v3.6.1
v3.6.0
v3.5.1
v3.5.0
v3.4.1
- Fixes an accidental backport error in
yarn init.
v3.4.0
Node.js parity
- PnP now supports the Node
--conditionsflag. - PnP now supports the Node
--watchflag on Node 18 (it previously only supported it on Node 19).
Bugfixes
- The PnP API module (
pnpapi) can now be imported from ESM modules. -
ZipFS.prototype.getBufferAndClosewill not error on empty archives resulting from an unlink after write. - Fixes various issues around postinstall script inter-dependencies.
- Removes the message prefixes (
YN0000) fromyarn workspaces foreach.
Compatibility
- Updates the PnP compatibility layer for TypeScript v5.0.0-beta.
v3.3.1
v3.3.0
Installs
- The node-modules linker avoids creation of circular symlinks
- The node-modules linker no longer creates duplicate copies inside of aliased packages
- The node-modules linker locates binaries correctly when the same version of the package is duplicated inside root workspace and another workspace
- Improved performance for
hardlinks-globalnode-moduleslinker mode by 1.5x
Compatibility
- Updates the PnP compatibility layer for TypeScript v4.9.2-rc.
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.
đź‘» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
⚠️ No Changeset found
Latest commit: 0275aa3feb51c3c11cc00f0f4e19c19ea823b05c
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
This PR includes no changesets
When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR
:warning: Please install the to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 92.19%. Comparing base (643537c) to head (0275aa3).
:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@ Coverage Diff @@
## main #821 +/- ##
=======================================
Coverage 92.19% 92.19%
=======================================
Files 17 17
Lines 397 397
Branches 137 135 -2
=======================================
Hits 366 366
Misses 31 31
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
:rocket: New features to boost your workflow:
- :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
- :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.