mirror of
https://github.com/facebook/docusaurus.git
synced 2025-06-01 10:22:30 +02:00
1 line
No EOL
12 KiB
JavaScript
1 line
No EOL
12 KiB
JavaScript
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[38472],{27709:(e,s,n)=>{n.r(s),n.d(s,{assets:()=>a,contentTitle:()=>c,default:()=>u,frontMatter:()=>l,metadata:()=>o,toc:()=>t});var i=n(24246),r=n(71670);let l={mdx:{format:"md"},date:"2024-01-05T20:00",authors:["axmmisaka","c0h1b4","jgarrow","Josh-Cena","OzakIOne","SimenB","slorber","tats-u"]},c="3.1.0",o={permalink:"/changelog/3.1.0",source:"@site/changelog/source/3.1.0.md",title:"3.1.0",description:"New Feature",date:"2024-01-05T20:00:00.000Z",tags:[],hasTruncateMarker:!0,authors:[{name:"axmmisaka",alias:"axmmisaka",url:"https://github.com/axmmisaka",imageURL:"https://github.com/axmmisaka.png",key:"axmmisaka",page:null},{name:"c0h1b4",alias:"c0h1b4",url:"https://github.com/c0h1b4",imageURL:"https://github.com/c0h1b4.png",key:"c0h1b4",page:null},{name:"Janessa Garrow",alias:"jgarrow",url:"https://github.com/jgarrow",imageURL:"https://github.com/jgarrow.png",key:"jgarrow",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:"ozaki",alias:"OzakIOne",url:"https://github.com/OzakIOne",imageURL:"https://github.com/OzakIOne.png",key:"OzakIOne",page:null},{name:"Simen Bekkhus",alias:"SimenB",url:"https://github.com/SimenB",imageURL:"https://github.com/SimenB.png",key:"SimenB",page:null},{name:"S\xe9bastien Lorber",alias:"slorber",url:"https://github.com/slorber",imageURL:"https://github.com/slorber.png",key:"slorber",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}],frontMatter:{mdx:{format:"md"},date:"2024-01-05T20:00",authors:["axmmisaka","c0h1b4","jgarrow","Josh-Cena","OzakIOne","SimenB","slorber","tats-u"]},unlisted:!1,prevItem:{title:"3.1.1",permalink:"/changelog/3.1.1"},nextItem:{title:"3.0.1",permalink:"/changelog/3.0.1"},listPageLink:"/changelog/"},a={authorsImageUrls:[void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0]},t=[{value:"\u{1F680} New Feature",id:"rocket-new-feature",level:2},{value:"\u{1F41B} Bug Fix",id:"bug-bug-fix",level:2},{value:"\u{1F485} Polish",id:"nail_care-polish",level:2},{value:"\u{1F527} Maintenance",id:"wrench-maintenance",level:2},{value:"Committers: 8",id:"committers-8",level:2}];function h(e){let s={a:"a",code:"code",h2:"h2",li:"li",ul:"ul",...(0,r.a)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(s.h2,{id:"rocket-new-feature",children:"\u{1F680} New Feature"}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.code,{children:"docusaurus-mdx-loader"}),", ",(0,i.jsx)(s.code,{children:"docusaurus-module-type-aliases"}),", ",(0,i.jsx)(s.code,{children:"docusaurus-theme-classic"}),", ",(0,i.jsx)(s.code,{children:"docusaurus-types"}),", ",(0,i.jsx)(s.code,{children:"docusaurus-utils"}),", ",(0,i.jsx)(s.code,{children:"docusaurus"}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/9528",children:"#9528"})," feat(core): make broken link checker detect broken anchors - add ",(0,i.jsx)(s.code,{children:"onBrokenAnchors"})," config (",(0,i.jsx)(s.a,{href:"https://github.com/OzakIOne",children:"@OzakIOne"}),")"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.code,{children:"docusaurus-mdx-loader"}),", ",(0,i.jsx)(s.code,{children:"docusaurus-types"}),", ",(0,i.jsx)(s.code,{children:"docusaurus"}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/9674",children:"#9674"})," feat(mdx-loader): add support for siteConfig.markdown.remarkRehypeOptions (",(0,i.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.code,{children:"docusaurus-theme-common"}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/9671",children:"#9671"})," feat(theme-common): code block MagicComments support for (Visual) Basic/Batch/Fortran/COBOL/ML (",(0,i.jsx)(s.a,{href:"https://github.com/tats-u",children:"@tats-u"}),")"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.code,{children:"docusaurus-mdx-loader"}),", ",(0,i.jsx)(s.code,{children:"docusaurus-plugin-content-blog"}),", ",(0,i.jsx)(s.code,{children:"docusaurus-plugin-content-docs"}),", ",(0,i.jsx)(s.code,{children:"docusaurus-plugin-content-pages"}),", ",(0,i.jsx)(s.code,{children:"docusaurus-types"}),", ",(0,i.jsx)(s.code,{children:"docusaurus-utils"}),", ",(0,i.jsx)(s.code,{children:"docusaurus"}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/9624",children:"#9624"})," feat: siteConfig.markdown.parseFrontMatter hook (",(0,i.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.code,{children:"docusaurus-utils"}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/9610",children:"#9610"})," feat(core): enable port configuration via environment variable (",(0,i.jsx)(s.a,{href:"https://github.com/OzakIOne",children:"@OzakIOne"}),")"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(s.h2,{id:"bug-bug-fix",children:"\u{1F41B} Bug Fix"}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.code,{children:"docusaurus-theme-classic"}),", ",(0,i.jsx)(s.code,{children:"docusaurus-theme-live-codeblock"}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/9704",children:"#9704"})," fix(theme): allow empty code blocks and live playgrounds (",(0,i.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.code,{children:"create-docusaurus"}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/9696",children:"#9696"})," fix(create-docusaurus): fix init template code blocks, and little improvements (",(0,i.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.code,{children:"docusaurus-plugin-pwa"}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/9668",children:"#9668"})," fix(pwa-plugin): upgrade workbox (",(0,i.jsx)(s.a,{href:"https://github.com/SimenB",children:"@SimenB"}),")"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.code,{children:"docusaurus"}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/9648",children:"#9648"})," fix(cli): output help when no conventional config + no subcommand (",(0,i.jsx)(s.a,{href:"https://github.com/Josh-Cena",children:"@Josh-Cena"}),")"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.code,{children:"docusaurus-theme-live-codeblock"}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/9631",children:"#9631"})," fix(live-codeblock): stabilize react-live transformCode callback, fix editor/preview desync (",(0,i.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.code,{children:"docusaurus-utils"}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/9617",children:"#9617"})," fix(utils): Markdown link replacement with <> but no spaces (",(0,i.jsx)(s.a,{href:"https://github.com/Josh-Cena",children:"@Josh-Cena"}),")"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.code,{children:"docusaurus-module-type-aliases"}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/9612",children:"#9612"})," fix(type-aliases): add ",(0,i.jsx)(s.code,{children:"title"})," prop for imported inline SVG React components (",(0,i.jsx)(s.a,{href:"https://github.com/axmmisaka",children:"@axmmisaka"}),")"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.code,{children:"docusaurus-plugin-content-blog"}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/9581",children:"#9581"})," fix(content-blog): add baseUrl for author.image_url (",(0,i.jsx)(s.a,{href:"https://github.com/OzakIOne",children:"@OzakIOne"}),")"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.code,{children:"docusaurus-theme-translations"}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/9477",children:"#9477"})," fix(i18n): complete translations for theme-common.json Brazilian Portuguese (pt-BR) (",(0,i.jsx)(s.a,{href:"https://github.com/c0h1b4",children:"@c0h1b4"}),")"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(s.h2,{id:"nail_care-polish",children:"\u{1F485} Polish"}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.code,{children:"docusaurus-theme-common"}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/9335",children:"#9335"})," refactor(theme-common): allow optional desktopBreakpoint param in useWindowSize (",(0,i.jsx)(s.a,{href:"https://github.com/jgarrow",children:"@jgarrow"}),")"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(s.h2,{id:"wrench-maintenance",children:"\u{1F527} Maintenance"}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.code,{children:"docusaurus-theme-search-algolia"}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/9604",children:"#9604"})," chore: add lint autofix CI job (",(0,i.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(s.h2,{id:"committers-8",children:"Committers: 8"}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsxs)(s.li,{children:["Janessa Garrow (",(0,i.jsx)(s.a,{href:"https://github.com/jgarrow",children:"@jgarrow"}),")"]}),"\n",(0,i.jsxs)(s.li,{children:["Joshua Chen (",(0,i.jsx)(s.a,{href:"https://github.com/Josh-Cena",children:"@Josh-Cena"}),")"]}),"\n",(0,i.jsxs)(s.li,{children:["Simen Bekkhus (",(0,i.jsx)(s.a,{href:"https://github.com/SimenB",children:"@SimenB"}),")"]}),"\n",(0,i.jsxs)(s.li,{children:["S\xe9bastien Lorber (",(0,i.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n",(0,i.jsxs)(s.li,{children:["Tatsunori Uchino (",(0,i.jsx)(s.a,{href:"https://github.com/tats-u",children:"@tats-u"}),")"]}),"\n",(0,i.jsx)(s.li,{children:(0,i.jsx)(s.a,{href:"https://github.com/c0h1b4",children:"@c0h1b4"})}),"\n",(0,i.jsxs)(s.li,{children:["axmmisaka (",(0,i.jsx)(s.a,{href:"https://github.com/axmmisaka",children:"@axmmisaka"}),")"]}),"\n",(0,i.jsxs)(s.li,{children:["ozaki (",(0,i.jsx)(s.a,{href:"https://github.com/OzakIOne",children:"@OzakIOne"}),")"]}),"\n"]})]})}function u(e={}){let{wrapper:s}={...(0,r.a)(),...e.components};return s?(0,i.jsx)(s,{...e,children:(0,i.jsx)(h,{...e})}):h(e)}},71670:(e,s,n)=>{n.d(s,{Z:()=>o,a:()=>c});var i=n(27378);let r={},l=i.createContext(r);function c(e){let s=i.useContext(l);return i.useMemo(function(){return"function"==typeof e?e(s):{...s,...e}},[s,e])}function o(e){let s;return s=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:c(e.components),i.createElement(l.Provider,{value:s},e.children)}}}]); |