mirror of
https://github.com/facebook/docusaurus.git
synced 2025-06-13 16:23:34 +02:00
1 line
No EOL
57 KiB
JavaScript
1 line
No EOL
57 KiB
JavaScript
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([["83336"],{64409:function(e,s,r){r.r(s),r.d(s,{assets:()=>n,contentTitle:()=>l,default:()=>u,frontMatter:()=>o,metadata:()=>i,toc:()=>t});var i=r(62236),c=r(85893),h=r(80980);let o={mdx:{format:"md"},date:"2025-05-26T20:00",authors:["arienshibani","benmccann","coder-xiaomo","cylewaitforit","Danielku15","DevJoaoLopes","dkroderos","hichemfantar","hidde","hrumhurum","JackHowa","jakeboone02","JDMathew","jkboxomine","johnnyreilly","Josh-Cena","kakakakakku","kennethormandy","kilavvy","lebalz","mariuszkrzaczkowski","Marukome0743","massoudmaboudi","MisterFISHUP","mmaksimovic","mxschmitt","OzakIOne","PaiJi","pedenys","ramazansancar","reece-white","shreedharbhat98","slorber","stephenglass","taraspos","tats-u","waldyrious","yangshun"]},l="3.8.0",n={authorsImageUrls:[void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0]},t=[{value:"\uD83D\uDE80 New Feature",id:"rocket-new-feature",level:2},{value:"\uD83D\uDC1B Bug Fix",id:"bug-bug-fix",level:2},{value:":running: Performance",id:"running-performance",level:2},{value:"\uD83D\uDC85 Polish",id:"nail_care-polish",level:2},{value:"\uD83D\uDCDD Documentation",id:"memo-documentation",level:2},{value:"\uD83E\uDD16 Dependencies",id:"robot-dependencies",level:2},{value:"\uD83D\uDD27 Maintenance",id:"wrench-maintenance",level:2},{value:"Committers: 38",id:"committers-38",level:2}];function a(e){let s={a:"a",code:"code",h2:"h2",li:"li",ul:"ul",...(0,h.a)(),...e.components};return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(s.h2,{id:"rocket-new-feature",children:"\uD83D\uDE80 New Feature"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-plugin-css-cascade-layers"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-preset-classic"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-theme-classic"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-types"}),", ",(0,c.jsx)(s.code,{children:"docusaurus"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11142",children:"#11142"})," feat(theme): new CSS cascade layers plugin + built-in ",(0,c.jsx)(s.code,{children:"v4.useCssCascadeLayers"})," future flag (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11156",children:"#11156"})," feat(core): add internal flag to skip bundling (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11067",children:"#11067"})," feat(core): enable Rspack ",(0,c.jsx)(s.code,{children:"parallelCodeSplitting"})," (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-module-type-aliases"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-plugin-content-blog"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-theme-classic"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-theme-common"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-theme-search-algolia"}),", ",(0,c.jsx)(s.code,{children:"docusaurus"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11090",children:"#11090"})," feat(theme): make it possible to provide your own page title formatter (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-plugin-content-pages"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11088",children:"#11088"})," feat(pages): Support ",(0,c.jsx)(s.code,{children:"frontMatter.slug"})," like docs and blog plugins (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-faster"}),", ",(0,c.jsx)(s.code,{children:"docusaurus"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11006",children:"#11006"})," feat(core): Add bundler tracing/profiling (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-theme-classic"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-theme-common"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-theme-translations"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10987",children:"#10987"})," feat(theme): Allow resetting colorMode to System/OS value (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-remark-plugin-npm2yarn"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10953",children:"#10953"})," feat(plugin-npm2yarn): Add Bun to default tabs conversions (",(0,c.jsx)(s.a,{href:"https://github.com/jakeboone02",children:"@jakeboone02"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-theme-classic"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-theme-common"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10945",children:"#10945"})," feat(theme): add theme layout stable CSS classes (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10846",children:"#10846"})," feat(theme): code block showLineNumbers=start metastring (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-faster"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-plugin-content-docs"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-types"}),", ",(0,c.jsx)(s.code,{children:"docusaurus"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10931",children:"#10931"})," feat(core): Docusaurus Faster - Rspack Persistent Cache (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-theme-classic"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10852",children:"#10852"})," feat(theme): add ",(0,c.jsx)(s.code,{children:"versions"})," attribute to ",(0,c.jsx)(s.code,{children:"docsVersionDropdown"})," navbar item (",(0,c.jsx)(s.a,{href:"https://github.com/hrumhurum",children:"@hrumhurum"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-types"}),", ",(0,c.jsx)(s.code,{children:"docusaurus"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10826",children:"#10826"})," feat(core): Docusaurus Faster - SSG worker threads (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-plugin-sitemap"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-types"}),", ",(0,c.jsx)(s.code,{children:"docusaurus"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10850",children:"#10850"})," feat(core): new ",(0,c.jsx)(s.code,{children:"postBuild({routesBuildMetadata})"})," API, deprecate ",(0,c.jsx)(s.code,{children:"head"})," attribute + v4 future flag (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,c.jsx)(s.h2,{id:"bug-bug-fix",children:"\uD83D\uDC1B Bug Fix"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-plugin-content-blog"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11138",children:"#11138"})," refactor(content-blog): replace ",(0,c.jsx)(s.code,{children:"reading-time"})," with ",(0,c.jsx)(s.code,{children:"Intl.Segmenter"})," API (",(0,c.jsx)(s.a,{href:"https://github.com/shreedharbhat98",children:"@shreedharbhat98"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-plugin-content-blog"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11138",children:"#11138"})," refactor(content-blog): replace ",(0,c.jsx)(s.code,{children:"reading-time"})," with ",(0,c.jsx)(s.code,{children:"Intl.Segmenter"})," API (",(0,c.jsx)(s.a,{href:"https://github.com/shreedharbhat98",children:"@shreedharbhat98"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11068",children:"#11068"})," fix(blog): fix blog Atom feed item url / XSL bug (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-plugin-content-docs"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11179",children:"#11179"})," fix(mdx-loader): remove opt-in for mdx dependency file (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10875",children:"#10875"})," fix(docs): versioning CLI should copy localized translation file ",(0,c.jsx)(s.code,{children:"current.json"})," to ",(0,c.jsx)(s.code,{children:"version-<v>.json"})," (",(0,c.jsx)(s.a,{href:"https://github.com/jkboxomine",children:"@jkboxomine"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"create-docusaurus"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11157",children:"#11157"})," fix(create-docusaurus): Improve init template README, fix headings and remove $ in bash code blocks (",(0,c.jsx)(s.a,{href:"https://github.com/arienshibani",children:"@arienshibani"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-theme-common"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11153",children:"#11153"})," fix(theme): restore former code block theme-common internal APIs (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11046",children:"#11046"})," fix(theme): Fix code block magic comments with CRLF line breaks bug (",(0,c.jsx)(s.a,{href:"https://github.com/coder-xiaomo",children:"@coder-xiaomo"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10989",children:"#10989"})," fix(theme): mobile drawer history blocker should be rendered conditionally (workaround) (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10954",children:"#10954"})," fix(theme): fix ",(0,c.jsx)(s.code,{children:"useColorMode().colorMode"})," leading to React hydration mismatches (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-theme-classic"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11085",children:"#11085"})," fix(theme): add missing ",(0,c.jsx)(s.code,{children:'rel="tag"'})," attribute for docs/blog tags (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10999",children:"#10999"})," fix(theme): CodeBlock should accept ",(0,c.jsx)(s.code,{children:"title"})," of ",(0,c.jsx)(s.code,{children:"ReactNode"})," type (",(0,c.jsx)(s.a,{href:"https://github.com/lebalz",children:"@lebalz"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10705",children:"#10705"})," fix(theme): only render secondaryMenu if it should be shown (",(0,c.jsx)(s.a,{href:"https://github.com/hidde",children:"@hidde"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10898",children:"#10898"})," fix(theme): a11y fix on mobile DropdownNavbarItem (",(0,c.jsx)(s.a,{href:"https://github.com/mxschmitt",children:"@mxschmitt"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10909",children:"#10909"})," fix(theme): apply docs ",(0,c.jsx)(s.code,{children:"sidebar_class_name"})," in DocCard + better dogfooding (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10849",children:"#10849"})," fix(theme): fix ",(0,c.jsx)(s.code,{children:"<DocCard>"})," height inconsistency (",(0,c.jsx)(s.a,{href:"https://github.com/hichemfantar",children:"@hichemfantar"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10866",children:"#10866"})," fix(theme): Hide code block buttons before React hydration (",(0,c.jsx)(s.a,{href:"https://github.com/kennethormandy",children:"@kennethormandy"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-theme-classic"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-theme-translations"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11053",children:"#11053"})," fix(theme): navbar mobile sidebar should allow clicking dropdown parent link (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-utils"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11027",children:"#11027"})," fix(cli): fix CLI write-translation bug (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-theme-translations"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11030",children:"#11030"})," fix(theme-translation): add missing Japanese translation for System Mode (",(0,c.jsx)(s.a,{href:"https://github.com/tats-u",children:"@tats-u"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10893",children:"#10893"})," fix(theme-translations): Turkish exist language translate completed. (",(0,c.jsx)(s.a,{href:"https://github.com/ramazansancar",children:"@ramazansancar"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10884",children:"#10884"})," fix(theme-translations): Add missing Polish (pl) theme translations (",(0,c.jsx)(s.a,{href:"https://github.com/mariuszkrzaczkowski",children:"@mariuszkrzaczkowski"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-plugin-ideal-image"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11026",children:"#11026"})," fix(ideal-image): fix waypoint initial scroll bug (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11014",children:"#11014"})," fix(ideal-image): Internalize ",(0,c.jsx)(s.code,{children:"react-waypoint"})," dependency, fix React 19 compatibility (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10910",children:"#10910"})," fix(ideal-image): Add issuer to ideal-image Webpack loader (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-mdx-loader"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11004",children:"#11004"})," fix(mdx-loader): refactor and fix heading to toc html value serialization (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-module-type-aliases"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10998",children:"#10998"})," fix(module-type-aliases): pin react-helmet-async to @slorber/react-helmet-async@1.3.0 (",(0,c.jsx)(s.a,{href:"https://github.com/cylewaitforit",children:"@cylewaitforit"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-theme-classic"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-theme-common"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-theme-translations"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10987",children:"#10987"})," feat(theme): Allow resetting colorMode to System/OS value (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"create-docusaurus"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-utils"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10958",children:"#10958"})," fix(create-docusaurus): fix CLI and remove shelljs escapeShellArg util (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-mdx-loader"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-plugin-content-docs"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10934",children:"#10934"})," fix(docs): fix mdx loader cache invalidation bug on versions changes (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-plugin-content-blog"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-plugin-content-docs"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-plugin-content-pages"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10929",children:"#10929"})," fix(plugins): add missing ",(0,c.jsx)(s.code,{children:"validateOptions"})," types (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-plugin-content-blog"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-plugin-content-docs"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-theme-classic"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-theme-common"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10888",children:"#10888"})," fix(seo): docs breadcrumb structured data should use JSON-LD and filter unliked categories (",(0,c.jsx)(s.a,{href:"https://github.com/johnnyreilly",children:"@johnnyreilly"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-theme-classic"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-theme-common"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10886",children:"#10886"})," fix(theme): collapse doc sidebar category on label click if active (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10915",children:"#10915"})," fix(core): use ",(0,c.jsx)(s.code,{children:"os.availableParallelism()"})," for SSG worker threads count (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-plugin-content-docs"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-theme-classic"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10847",children:"#10847"})," fix(theme): Fix ",(0,c.jsx)(s.code,{children:"<DocCardList>"})," usage on docs at root of a sidebar (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-plugin-svgr"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-types"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-utils"}),", ",(0,c.jsx)(s.code,{children:"docusaurus"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10820",children:"#10820"})," fix(core): restore core svg file-loader (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-logger"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10818",children:"#10818"})," fix: perflogger mark detail bug (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,c.jsx)(s.h2,{id:"running-performance",children:":running: Performance"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-utils"}),", ",(0,c.jsx)(s.code,{children:"docusaurus"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11178",children:"#11178"})," perf(core): disable Rspack ",(0,c.jsx)(s.code,{children:"parallelCodeSplitting"})," temporarily (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11177",children:"#11177"})," perf(core): fix bad value for mergeDuplicateChunks (typo) (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11170",children:"#11170"})," perf(core): add default for DOCUSAURUS_SSG_WORKER_THREAD_RECYCLER_MAX_MEMORY (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11166",children:"#11166"})," feat(core): expose opt-in env variable for SSG thread recycling (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11072",children:"#11072"})," perf(core): remove bundler ",(0,c.jsx)(s.code,{children:"optimization.removeAvailableModules"})," (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11067",children:"#11067"})," feat(core): enable Rspack ",(0,c.jsx)(s.code,{children:"parallelCodeSplitting"})," (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11037",children:"#11037"})," refactor(core): remove clean-webpack-plugin (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11007",children:"#11007"})," perf(core): Optimize ",(0,c.jsx)(s.code,{children:"docusaurus start/serve"}),", fix ",(0,c.jsx)(s.code,{children:"openBrowser()"})," perf issue on macOS (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-bundler"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-faster"}),", ",(0,c.jsx)(s.code,{children:"docusaurus"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11176",children:"#11176"})," perf(bundler): fine-tuning of Webpack/Rspack optimizations (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-utils"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11163",children:"#11163"})," perf(utils): implement git command queue (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-logger"}),", ",(0,c.jsx)(s.code,{children:"docusaurus"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11162",children:"#11162"})," perf(core): optimize SSG collected data memory and worker thread communication (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-bundler"}),", ",(0,c.jsx)(s.code,{children:"docusaurus"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10956",children:"#10956"})," refactor: remove ",(0,c.jsx)(s.code,{children:"react-dev-utils"})," (CRA) dependency, internalize code (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-theme-classic"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10885",children:"#10885"})," perf(theme): use SVG sprite for IconExternalLink (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-types"}),", ",(0,c.jsx)(s.code,{children:"docusaurus"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10826",children:"#10826"})," feat(core): Docusaurus Faster - SSG worker threads (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,c.jsx)(s.h2,{id:"nail_care-polish",children:"\uD83D\uDC85 Polish"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-theme-live-codeblock"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11120",children:"#11120"})," fix(theme): improve color contrast of live code block header (",(0,c.jsx)(s.a,{href:"https://github.com/JackHowa",children:"@JackHowa"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-theme-translations"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10825",children:"#10825"})," fix(theme-translations): Add missing Polish (pl) theme translations (",(0,c.jsx)(s.a,{href:"https://github.com/mariuszkrzaczkowski",children:"@mariuszkrzaczkowski"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10816",children:"#10816"})," chore(theme-translations): add missing zh theme translations (",(0,c.jsx)(s.a,{href:"https://github.com/MisterFISHUP",children:"@MisterFISHUP"}),")"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,c.jsx)(s.h2,{id:"memo-documentation",children:"\uD83D\uDCDD Documentation"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11181",children:"#11181"})," docs: adjust the Docusaurus release process documentation to our new simpler process (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11180",children:"#11180"})," docs(ideal-image): Add warning for pnpm 10+ and ",(0,c.jsx)(s.code,{children:"sharp"})," install script (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11137",children:"#11137"})," docs(deploy): remove ",(0,c.jsx)(s.code,{children:"layer0"})," from deployment docs (",(0,c.jsx)(s.a,{href:"https://github.com/PaiJi",children:"@PaiJi"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10822",children:"#10822"})," docs(website): Comparison with Rspress (",(0,c.jsx)(s.a,{href:"https://github.com/DevJoaoLopes",children:"@DevJoaoLopes"}),")"]}),"\n"]}),"\n",(0,c.jsx)(s.h2,{id:"robot-dependencies",children:"\uD83E\uDD16 Dependencies"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11185",children:"#11185"})," chore(deps): bump actions/dependency-review-action from 4.7.0 to 4.7.1 (",(0,c.jsx)(s.a,{href:"https://github.com/apps/dependabot",children:"@dependabot[bot]"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11182",children:"#11182"})," chore(deps): bump lockfile-lint-api from 5.9.1 to 5.9.2 (",(0,c.jsx)(s.a,{href:"https://github.com/apps/dependabot",children:"@dependabot[bot]"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11174",children:"#11174"})," chore(deps): bump actions/dependency-review-action from 4.6.0 to 4.7.0 (",(0,c.jsx)(s.a,{href:"https://github.com/apps/dependabot",children:"@dependabot[bot]"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11135",children:"#11135"})," chore(deps): bump http-proxy-middleware from 2.0.7 to 2.0.9 (",(0,c.jsx)(s.a,{href:"https://github.com/apps/dependabot",children:"@dependabot[bot]"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11103",children:"#11103"})," chore(deps): bump marocchino/sticky-pull-request-comment from 2.9.1 to 2.9.2 (",(0,c.jsx)(s.a,{href:"https://github.com/apps/dependabot",children:"@dependabot[bot]"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11102",children:"#11102"})," chore(deps): bump actions/setup-node from 4.3.0 to 4.4.0 (",(0,c.jsx)(s.a,{href:"https://github.com/apps/dependabot",children:"@dependabot[bot]"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11070",children:"#11070"})," chore(deps): bump estree-util-value-to-estree from 3.1.2 to 3.3.3 (",(0,c.jsx)(s.a,{href:"https://github.com/apps/dependabot",children:"@dependabot[bot]"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11069",children:"#11069"})," chore(deps): bump actions/dependency-review-action from 4.5.0 to 4.6.0 (",(0,c.jsx)(s.a,{href:"https://github.com/apps/dependabot",children:"@dependabot[bot]"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11002",children:"#11002"})," chore(deps): bump actions/setup-node from 4.2.0 to 4.3.0 (",(0,c.jsx)(s.a,{href:"https://github.com/apps/dependabot",children:"@dependabot[bot]"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10990",children:"#10990"})," chore(deps): bump @babel/runtime-corejs3 from 7.25.9 to 7.26.10 (",(0,c.jsx)(s.a,{href:"https://github.com/apps/dependabot",children:"@dependabot[bot]"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10970",children:"#10970"})," chore(deps): bump axios from 1.7.7 to 1.8.2 (",(0,c.jsx)(s.a,{href:"https://github.com/apps/dependabot",children:"@dependabot[bot]"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10978",children:"#10978"})," chore(deps): bump prismjs from 1.29.0 to 1.30.0 (",(0,c.jsx)(s.a,{href:"https://github.com/apps/dependabot",children:"@dependabot[bot]"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10957",children:"#10957"})," chore(deps): bump http-proxy-middleware from 2.0.6 to 2.0.7 (",(0,c.jsx)(s.a,{href:"https://github.com/apps/dependabot",children:"@dependabot[bot]"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10937",children:"#10937"})," chore(deps): bump dompurify from 3.1.6 to 3.2.4 (",(0,c.jsx)(s.a,{href:"https://github.com/apps/dependabot",children:"@dependabot[bot]"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10936",children:"#10936"})," chore(deps): bump preactjs/compressed-size-action from 2.7.0 to 2.8.0 (",(0,c.jsx)(s.a,{href:"https://github.com/apps/dependabot",children:"@dependabot[bot]"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10873",children:"#10873"})," chore(deps): bump actions/setup-node from 4.1.0 to 4.2.0 (",(0,c.jsx)(s.a,{href:"https://github.com/apps/dependabot",children:"@dependabot[bot]"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10853",children:"#10853"})," chore(deps): bump marocchino/sticky-pull-request-comment from 2.9.0 to 2.9.1 (",(0,c.jsx)(s.a,{href:"https://github.com/apps/dependabot",children:"@dependabot[bot]"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10851",children:"#10851"})," chore(deps): bump katex from 0.16.11 to 0.16.21 (",(0,c.jsx)(s.a,{href:"https://github.com/apps/dependabot",children:"@dependabot[bot]"}),")"]}),"\n"]}),"\n",(0,c.jsx)(s.h2,{id:"wrench-maintenance",children:"\uD83D\uDD27 Maintenance"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-mdx-loader"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-utils"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11168",children:"#11168"})," chore: add Node 24 to CI + fix deprecation warnings (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-plugin-content-blog"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11116",children:"#11116"})," test(blog): Add unit tests for calculating blog posts reading time (",(0,c.jsx)(s.a,{href:"https://github.com/shreedharbhat98",children:"@shreedharbhat98"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-mdx-loader"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-theme-common"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-theme-live-codeblock"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11077",children:"#11077"})," refactor(live-codeblock): refactor live code block theme components (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:["Other\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11075",children:"#11075"})," fix(c): fix ",(0,c.jsx)(s.code,{children:"yarn lint:spelling:fix"})," script (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-faster"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11073",children:"#11073"})," chore: upgrade Rspack 1.3.3 (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10870",children:"#10870"})," chore(deps): bump @rspack/core in Faster from 1.2.0-alpha.0 to 1.2.2 (",(0,c.jsx)(s.a,{href:"https://github.com/tats-u",children:"@tats-u"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-theme-mermaid"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11066",children:"#11066"})," chore: upgrade mermaid, fix diagram labels bug (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-mdx-loader"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11065",children:"#11065"})," chore: upgrade image-size deps to v2 (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-theme-classic"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-theme-common"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11062",children:"#11062"})," refactor(theme): introduce CodeBlockContextProvider + split into smaller components (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11059",children:"#11059"})," refactor(theme): CodeBlock, centralize metadata parsing + refactor theme component (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-plugin-content-blog"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-plugin-content-docs"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-theme-common"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11058",children:"#11058"})," refactor(theme): refactor CodeBlock parseLines logic + use inline snapshots to ease review (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-faster"}),", ",(0,c.jsx)(s.code,{children:"docusaurus"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11039",children:"#11039"})," chore: use rspack 1.3.0 (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-plugin-ideal-image"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/11010",children:"#11010"})," refactor(ideal-image-plugin): internalize legacy component code (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-theme-classic"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-theme-common"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-theme-mermaid"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-theme-search-algolia"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10969",children:"#10969"})," chore: add ",(0,c.jsx)(s.code,{children:"eslint-plugin-react-compiler"})," (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-cssnano-preset"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-mdx-loader"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-plugin-content-blog"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-remark-plugin-npm2yarn"}),", ",(0,c.jsx)(s.code,{children:"eslint-plugin"}),", ",(0,c.jsx)(s.code,{children:"stylelint-copyright"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10966",children:"#10966"})," chore: upgrade monorepo to TS 5.8 (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-bundler"}),", ",(0,c.jsx)(s.code,{children:"docusaurus"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10956",children:"#10956"})," refactor: remove ",(0,c.jsx)(s.code,{children:"react-dev-utils"})," (CRA) dependency, internalize code (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"create-docusaurus"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-plugin-content-docs"}),", ",(0,c.jsx)(s.code,{children:"docusaurus-utils"}),", ",(0,c.jsx)(s.code,{children:"docusaurus"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10358",children:"#10358"})," refactor: replace unmaintained shelljs dependency by execa (",(0,c.jsx)(s.a,{href:"https://github.com/OzakIOne",children:"@OzakIOne"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-theme-search-algolia"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10941",children:"#10941"})," chore(algolia): bump docsearch dependency to v3.9 (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"docusaurus-plugin-debug"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10903",children:"#10903"})," chore(plugin-debug): upgrade react-json-view-lite to v2.3.0 for react 19 (",(0,c.jsx)(s.a,{href:"https://github.com/reece-white",children:"@reece-white"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10819",children:"#10819"})," chore(plugin-debug): upgrade react-json-view-lite to v2, prepare for React 19 (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.code,{children:"create-docusaurus"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:[(0,c.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10871",children:"#10871"})," refactor(create-docusaurus): add ",(0,c.jsx)(s.code,{children:"future.v4"})," flag to init templates (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,c.jsx)(s.h2,{id:"committers-38",children:"Committers: 38"}),"\n",(0,c.jsxs)(s.ul,{children:["\n",(0,c.jsxs)(s.li,{children:["Arien Shibani (",(0,c.jsx)(s.a,{href:"https://github.com/arienshibani",children:"@arienshibani"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["Balthasar Hofer (",(0,c.jsx)(s.a,{href:"https://github.com/lebalz",children:"@lebalz"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["Ben McCann (",(0,c.jsx)(s.a,{href:"https://github.com/benmccann",children:"@benmccann"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["Daniel Kuschny (",(0,c.jsx)(s.a,{href:"https://github.com/Danielku15",children:"@Danielku15"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["David King Roderos (",(0,c.jsx)(s.a,{href:"https://github.com/dkroderos",children:"@dkroderos"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["FISH UP (",(0,c.jsx)(s.a,{href:"https://github.com/MisterFISHUP",children:"@MisterFISHUP"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["Hichem Fantar (",(0,c.jsx)(s.a,{href:"https://github.com/hichemfantar",children:"@hichemfantar"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["Hidde de Vries (",(0,c.jsx)(s.a,{href:"https://github.com/hidde",children:"@hidde"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["Jack Howard (",(0,c.jsx)(s.a,{href:"https://github.com/JackHowa",children:"@JackHowa"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["Jake Boone (",(0,c.jsx)(s.a,{href:"https://github.com/jakeboone02",children:"@jakeboone02"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["JiPai (",(0,c.jsx)(s.a,{href:"https://github.com/PaiJi",children:"@PaiJi"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["John Reilly (",(0,c.jsx)(s.a,{href:"https://github.com/johnnyreilly",children:"@johnnyreilly"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["Joshua Chen (",(0,c.jsx)(s.a,{href:"https://github.com/Josh-Cena",children:"@Josh-Cena"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["Jo\xe3o Victor Lopes (",(0,c.jsx)(s.a,{href:"https://github.com/DevJoaoLopes",children:"@DevJoaoLopes"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["Justin D Mathew (",(0,c.jsx)(s.a,{href:"https://github.com/JDMathew",children:"@JDMathew"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["Kenneth Ormandy (",(0,c.jsx)(s.a,{href:"https://github.com/kennethormandy",children:"@kennethormandy"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["Mariusz Krzaczkowski (",(0,c.jsx)(s.a,{href:"https://github.com/mariuszkrzaczkowski",children:"@mariuszkrzaczkowski"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["Massoud Maboudi (",(0,c.jsx)(s.a,{href:"https://github.com/massoudmaboudi",children:"@massoudmaboudi"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["Max Schmitt (",(0,c.jsx)(s.a,{href:"https://github.com/mxschmitt",children:"@mxschmitt"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["Milica (",(0,c.jsx)(s.a,{href:"https://github.com/mmaksimovic",children:"@mmaksimovic"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["Oleksiy Gapotchenko (",(0,c.jsx)(s.a,{href:"https://github.com/hrumhurum",children:"@hrumhurum"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["Ramazan Sancar (",(0,c.jsx)(s.a,{href:"https://github.com/ramazansancar",children:"@ramazansancar"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["Shreedhar Bhat (",(0,c.jsx)(s.a,{href:"https://github.com/shreedharbhat98",children:"@shreedharbhat98"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["Stephen Glass (",(0,c.jsx)(s.a,{href:"https://github.com/stephenglass",children:"@stephenglass"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["S\xe9bastien Lorber (",(0,c.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["Taras (",(0,c.jsx)(s.a,{href:"https://github.com/taraspos",children:"@taraspos"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["Tatsunori Uchino (",(0,c.jsx)(s.a,{href:"https://github.com/tats-u",children:"@tats-u"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["Waldir Pimenta (",(0,c.jsx)(s.a,{href:"https://github.com/waldyrious",children:"@waldyrious"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["Yangshun Tay (",(0,c.jsx)(s.a,{href:"https://github.com/yangshun",children:"@yangshun"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["Yoshiaki Yoshida (",(0,c.jsx)(s.a,{href:"https://github.com/kakakakakku",children:"@kakakakakku"}),")"]}),"\n",(0,c.jsx)(s.li,{children:(0,c.jsx)(s.a,{href:"https://github.com/cylewaitforit",children:"@cylewaitforit"})}),"\n",(0,c.jsx)(s.li,{children:(0,c.jsx)(s.a,{href:"https://github.com/jkboxomine",children:"@jkboxomine"})}),"\n",(0,c.jsx)(s.li,{children:(0,c.jsx)(s.a,{href:"https://github.com/reece-white",children:"@reece-white"})}),"\n",(0,c.jsxs)(s.li,{children:["kilavvy (",(0,c.jsx)(s.a,{href:"https://github.com/kilavvy",children:"@kilavvy"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["ozaki (",(0,c.jsx)(s.a,{href:"https://github.com/OzakIOne",children:"@OzakIOne"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["pedenys (",(0,c.jsx)(s.a,{href:"https://github.com/pedenys",children:"@pedenys"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["\u30DE\u30EB\u30B3\u30E1 (",(0,c.jsx)(s.a,{href:"https://github.com/Marukome0743",children:"@Marukome0743"}),")"]}),"\n",(0,c.jsxs)(s.li,{children:["\u7A0B\u5E8F\u5458\u5C0F\u58A8 (",(0,c.jsx)(s.a,{href:"https://github.com/coder-xiaomo",children:"@coder-xiaomo"}),")"]}),"\n"]})]})}function u(e={}){let{wrapper:s}={...(0,h.a)(),...e.components};return s?(0,c.jsx)(s,{...e,children:(0,c.jsx)(a,{...e})}):a(e)}},80980:function(e,s,r){r.d(s,{Z:()=>l,a:()=>o});var i=r(67294);let c={},h=i.createContext(c);function o(e){let s=i.useContext(h);return i.useMemo(function(){return"function"==typeof e?e(s):{...s,...e}},[s,e])}function l(e){let s;return s=e.disableParentContext?"function"==typeof e.components?e.components(c):e.components||c:o(e.components),i.createElement(h.Provider,{value:s},e.children)}},62236:function(e){e.exports=JSON.parse('{"permalink":"/changelog/3.8.0","source":"@site/changelog/source/3.8.0.md","title":"3.8.0","description":"New Feature","date":"2025-05-26T20:00:00.000Z","tags":[],"hasTruncateMarker":true,"authors":[{"name":"Arien Shibani","alias":"arienshibani","url":"https://github.com/arienshibani","imageURL":"https://github.com/arienshibani.png","key":"arienshibani","page":null},{"name":"Ben McCann","alias":"benmccann","url":"https://github.com/benmccann","imageURL":"https://github.com/benmccann.png","key":"benmccann","page":null},{"name":"\u7A0B\u5E8F\u5458\u5C0F\u58A8","alias":"coder-xiaomo","url":"https://github.com/coder-xiaomo","imageURL":"https://github.com/coder-xiaomo.png","key":"coder-xiaomo","page":null},{"name":"cylewaitforit","alias":"cylewaitforit","url":"https://github.com/cylewaitforit","imageURL":"https://github.com/cylewaitforit.png","key":"cylewaitforit","page":null},{"name":"Daniel Kuschny","alias":"Danielku15","url":"https://github.com/Danielku15","imageURL":"https://github.com/Danielku15.png","key":"Danielku15","page":null},{"name":"Jo\xe3o Victor Lopes","alias":"DevJoaoLopes","url":"https://github.com/DevJoaoLopes","imageURL":"https://github.com/DevJoaoLopes.png","key":"DevJoaoLopes","page":null},{"name":"David King Roderos","alias":"dkroderos","url":"https://github.com/dkroderos","imageURL":"https://github.com/dkroderos.png","key":"dkroderos","page":null},{"name":"Hichem Fantar","alias":"hichemfantar","url":"https://github.com/hichemfantar","imageURL":"https://github.com/hichemfantar.png","key":"hichemfantar","page":null},{"name":"Hidde de Vries","alias":"hidde","url":"https://github.com/hidde","imageURL":"https://github.com/hidde.png","key":"hidde","page":null},{"name":"Oleksiy Gapotchenko","alias":"hrumhurum","url":"https://github.com/hrumhurum","imageURL":"https://github.com/hrumhurum.png","key":"hrumhurum","page":null},{"name":"Jack Howard","alias":"JackHowa","url":"https://github.com/JackHowa","imageURL":"https://github.com/JackHowa.png","key":"JackHowa","page":null},{"name":"Jake Boone","alias":"jakeboone02","url":"https://github.com/jakeboone02","imageURL":"https://github.com/jakeboone02.png","key":"jakeboone02","page":null},{"name":"Justin D Mathew","alias":"JDMathew","url":"https://github.com/JDMathew","imageURL":"https://github.com/JDMathew.png","key":"JDMathew","page":null},{"name":"jkboxomine","alias":"jkboxomine","url":"https://github.com/jkboxomine","imageURL":"https://github.com/jkboxomine.png","key":"jkboxomine","page":null},{"name":"John Reilly","alias":"johnnyreilly","url":"https://github.com/johnnyreilly","imageURL":"https://github.com/johnnyreilly.png","key":"johnnyreilly","page":null},{"name":"Joshua Chen","alias":"Josh-Cena","url":"https://github.com/Josh-Cena","imageURL":"https://github.com/Josh-Cena.png","key":"Josh-Cena","page":null},{"name":"Yoshiaki Yoshida","alias":"kakakakakku","url":"https://github.com/kakakakakku","imageURL":"https://github.com/kakakakakku.png","key":"kakakakakku","page":null},{"name":"Kenneth Ormandy","alias":"kennethormandy","url":"https://github.com/kennethormandy","imageURL":"https://github.com/kennethormandy.png","key":"kennethormandy","page":null},{"name":"kilavvy","alias":"kilavvy","url":"https://github.com/kilavvy","imageURL":"https://github.com/kilavvy.png","key":"kilavvy","page":null},{"name":"Balthasar Hofer","alias":"lebalz","url":"https://github.com/lebalz","imageURL":"https://github.com/lebalz.png","key":"lebalz","page":null},{"name":"Mariusz Krzaczkowski","alias":"mariuszkrzaczkowski","url":"https://github.com/mariuszkrzaczkowski","imageURL":"https://github.com/mariuszkrzaczkowski.png","key":"mariuszkrzaczkowski","page":null},{"name":"\u30DE\u30EB\u30B3\u30E1","alias":"Marukome0743","url":"https://github.com/Marukome0743","imageURL":"https://github.com/Marukome0743.png","key":"Marukome0743","page":null},{"name":"Massoud Maboudi","alias":"massoudmaboudi","url":"https://github.com/massoudmaboudi","imageURL":"https://github.com/massoudmaboudi.png","key":"massoudmaboudi","page":null},{"name":"MisterFISHUP","alias":"MisterFISHUP","url":"https://github.com/MisterFISHUP","imageURL":"https://github.com/MisterFISHUP.png","key":"MisterFISHUP","page":null},{"name":"Milica","alias":"mmaksimovic","url":"https://github.com/mmaksimovic","imageURL":"https://github.com/mmaksimovic.png","key":"mmaksimovic","page":null},{"name":"Max Schmitt","alias":"mxschmitt","url":"https://github.com/mxschmitt","imageURL":"https://github.com/mxschmitt.png","key":"mxschmitt","page":null},{"name":"ozaki","alias":"OzakIOne","url":"https://github.com/OzakIOne","imageURL":"https://github.com/OzakIOne.png","key":"OzakIOne","page":null},{"name":"JiPai","alias":"PaiJi","url":"https://github.com/PaiJi","imageURL":"https://github.com/PaiJi.png","key":"PaiJi","page":null},{"name":"pedenys","alias":"pedenys","url":"https://github.com/pedenys","imageURL":"https://github.com/pedenys.png","key":"pedenys","page":null},{"name":"Ramazan SANCAR","alias":"ramazansancar","url":"https://github.com/ramazansancar","imageURL":"https://github.com/ramazansancar.png","key":"ramazansancar","page":null},{"name":"reece-white","alias":"reece-white","url":"https://github.com/reece-white","imageURL":"https://github.com/reece-white.png","key":"reece-white","page":null},{"name":"Shreedhar Bhat","alias":"shreedharbhat98","url":"https://github.com/shreedharbhat98","imageURL":"https://github.com/shreedharbhat98.png","key":"shreedharbhat98","page":null},{"name":"S\xe9bastien Lorber","alias":"slorber","url":"https://github.com/slorber","imageURL":"https://github.com/slorber.png","key":"slorber","page":null},{"name":"Stephen Glass","alias":"stephenglass","url":"https://github.com/stephenglass","imageURL":"https://github.com/stephenglass.png","key":"stephenglass","page":null},{"name":"Taras","alias":"taraspos","url":"https://github.com/taraspos","imageURL":"https://github.com/taraspos.png","key":"taraspos","page":null},{"name":"Tatsunori Uchino","alias":"tats-u","url":"https://github.com/tats-u","imageURL":"https://github.com/tats-u.png","key":"tats-u","page":null},{"name":"Waldir Pimenta","alias":"waldyrious","url":"https://github.com/waldyrious","imageURL":"https://github.com/waldyrious.png","key":"waldyrious","page":null},{"name":"Yangshun Tay","alias":"yangshun","url":"https://github.com/yangshun","imageURL":"https://github.com/yangshun.png","key":"yangshun","page":null}],"frontMatter":{"mdx":{"format":"md"},"date":"2025-05-26T20:00","authors":["arienshibani","benmccann","coder-xiaomo","cylewaitforit","Danielku15","DevJoaoLopes","dkroderos","hichemfantar","hidde","hrumhurum","JackHowa","jakeboone02","JDMathew","jkboxomine","johnnyreilly","Josh-Cena","kakakakakku","kennethormandy","kilavvy","lebalz","mariuszkrzaczkowski","Marukome0743","massoudmaboudi","MisterFISHUP","mmaksimovic","mxschmitt","OzakIOne","PaiJi","pedenys","ramazansancar","reece-white","shreedharbhat98","slorber","stephenglass","taraspos","tats-u","waldyrious","yangshun"]},"unlisted":false,"lastUpdatedAt":null,"lastUpdatedBy":null,"nextItem":{"title":"3.7.0","permalink":"/changelog/3.7.0"},"listPageLink":"/changelog/"}')}}]); |