mirror of
https://github.com/facebook/docusaurus.git
synced 2025-05-25 06:56:56 +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:()=>t,contentTitle:()=>o,default:()=>u,frontMatter:()=>c,metadata:()=>l,toc:()=>a});var i=n(24246),r=n(71670);const c={mdx:{format:"md"},date:"2024-01-05T20:00",authors:["axmmisaka","c0h1b4","jgarrow","Josh-Cena","OzakIOne","SimenB","slorber","tats-u"]},o="3.1.0",l={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"},{name:"c0h1b4",alias:"c0h1b4",url:"https://github.com/c0h1b4",imageURL:"https://github.com/c0h1b4.png",key:"c0h1b4"},{name:"Janessa Garrow",alias:"jgarrow",url:"https://github.com/jgarrow",imageURL:"https://github.com/jgarrow.png",key:"jgarrow"},{name:"Joshua Chen",alias:"Josh-Cena",url:"https://github.com/Josh-Cena",imageURL:"https://github.com/Josh-Cena.png",key:"Josh-Cena"},{name:"ozaki",alias:"OzakIOne",url:"https://github.com/OzakIOne",imageURL:"https://github.com/OzakIOne.png",key:"OzakIOne"},{name:"Simen Bekkhus",alias:"SimenB",url:"https://github.com/SimenB",imageURL:"https://github.com/SimenB.png",key:"SimenB"},{name:"S\xe9bastien Lorber",alias:"slorber",url:"https://github.com/slorber",imageURL:"https://github.com/slorber.png",key:"slorber"},{name:"Tatsunori Uchino",alias:"tats-u",url:"https://github.com/tats-u",imageURL:"https://github.com/tats-u.png",key:"tats-u"}],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/"},t={authorsImageUrls:[void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0]},a=[{value:"\ud83d\ude80 New Feature",id:"rocket-new-feature",level:2},{value:"\ud83d\udc1b Bug Fix",id:"bug-bug-fix",level:2},{value:"\ud83d\udc85 Polish",id:"nail_care-polish",level:2},{value:"\ud83d\udd27 Maintenance",id:"wrench-maintenance",level:2},{value:"Committers: 8",id:"committers-8",level:2}];function h(e){const 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:"\ud83d\ude80 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:"\ud83d\udc1b 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:"\ud83d\udc85 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:"\ud83d\udd27 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={}){const{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:()=>l,a:()=>o});var i=n(27378);const r={},c=i.createContext(r);function o(e){const s=i.useContext(c);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(r):e.components||r:o(e.components),i.createElement(c.Provider,{value:s},e.children)}}}]); |