mirror of
https://github.com/facebook/docusaurus.git
synced 2025-06-03 03:12:35 +02:00
1 line
No EOL
17 KiB
JavaScript
1 line
No EOL
17 KiB
JavaScript
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[84593],{62159:(e,i,s)=>{s.r(i),s.d(i,{assets:()=>d,contentTitle:()=>o,default:()=>t,frontMatter:()=>r,metadata:()=>n,toc:()=>h});var n=s(63486),l=s(62540),c=s(43023);let r={mdx:{format:"md"},date:"2019-12-01T20:00",authors:["binarylogic","endiliey","gimdongwoo","lex111","wgao19"]},o="2.0.0-alpha.37",d={authorsImageUrls:[void 0,void 0,void 0,void 0,void 0]},h=[{value:"\u{1F4A5} Breaking Change",id:"boom-breaking-change",level:2},{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{1F4DD} Documentation",id:"memo-documentation",level:2},{value:"\u{1F3E0} Internal",id:"house-internal",level:2},{value:":running: Performance",id:"running-performance",level:2},{value:"Committers: 5",id:"committers-5",level:2}];function u(e){let i={a:"a",code:"code",h2:"h2",li:"li",ul:"ul",...(0,c.R)(),...e.components};return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(i.h2,{id:"boom-breaking-change",children:"\u{1F4A5} Breaking Change"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.code,{children:"docusaurus-init"}),", ",(0,l.jsx)(i.code,{children:"docusaurus-plugin-content-blog"}),", ",(0,l.jsx)(i.code,{children:"docusaurus-plugin-content-docs"}),", ",(0,l.jsx)(i.code,{children:"docusaurus-plugin-content-pages"}),", ",(0,l.jsx)(i.code,{children:"docusaurus-theme-classic"}),", ",(0,l.jsx)(i.code,{children:"docusaurus-theme-live-codeblock"}),", ",(0,l.jsx)(i.code,{children:"docusaurus-theme-search-algolia"}),", ",(0,l.jsx)(i.code,{children:"docusaurus-utils"}),", ",(0,l.jsx)(i.code,{children:"docusaurus"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2045",children:"#2045"})," breaking(v2): minimum required nodejs version 8.9-> 8.10 so we can use es2017 (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(i.h2,{id:"rocket-new-feature",children:"\u{1F680} New Feature"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.code,{children:"docusaurus-theme-classic"}),", ",(0,l.jsx)(i.code,{children:"docusaurus"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2069",children:"#2069"})," feat(v2): support prefers-color-scheme & fix dark mode FOUC on refresh (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.code,{children:"docusaurus-plugin-content-blog"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2000",children:"#2000"})," feat(v2): add meta RSS/Atom feed links to head (",(0,l.jsx)(i.a,{href:"https://github.com/lex111",children:"@lex111"}),")"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.code,{children:"docusaurus-plugin-content-docs"}),", ",(0,l.jsx)(i.code,{children:"docusaurus-types"}),", ",(0,l.jsx)(i.code,{children:"docusaurus"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2057",children:"#2057"})," feat(v2): injectHtmlTags API to inject head and/or body html tags (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.code,{children:"docusaurus-mdx-loader"}),", ",(0,l.jsx)(i.code,{children:"docusaurus-plugin-content-docs"}),", ",(0,l.jsx)(i.code,{children:"docusaurus-plugin-sitemap"}),", ",(0,l.jsx)(i.code,{children:"docusaurus-theme-classic"}),", ",(0,l.jsx)(i.code,{children:"docusaurus"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2032",children:"#2032"})," feat(v2): allow non sidebar category to be first item of sidebar (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.code,{children:"docusaurus-plugin-content-docs"}),", ",(0,l.jsx)(i.code,{children:"docusaurus-theme-classic"}),", ",(0,l.jsx)(i.code,{children:"docusaurus-types"}),", ",(0,l.jsx)(i.code,{children:"docusaurus"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/1983",children:"#1983"})," feat(v2): docs versioning \u2744\uFE0F\u{1F525} (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(i.h2,{id:"bug-bug-fix",children:"\u{1F41B} Bug Fix"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.code,{children:"docusaurus-theme-classic"}),", ",(0,l.jsx)(i.code,{children:"docusaurus"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2069",children:"#2069"})," feat(v2): support prefers-color-scheme & fix dark mode FOUC on refresh (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.code,{children:"docusaurus-mdx-loader"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2067",children:"#2067"})," fix(v2): toc should not be broken for heading with html inline code (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.code,{children:"docusaurus-theme-classic"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2064",children:"#2064"})," fix(v2): markdown reference to file should not be page not found (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2061",children:"#2061"})," fix(v2): fix docs sidebar highlighting if link is partially matched (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.code,{children:"docusaurus"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2042",children:"#2042"})," fix(v2): remove css order warning if css imports are not sorted (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(i.h2,{id:"nail_care-polish",children:"\u{1F485} Polish"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.code,{children:"docusaurus-theme-classic"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2066",children:"#2066"})," refactor(v2): add title attribute to anchor link (",(0,l.jsx)(i.a,{href:"https://github.com/lex111",children:"@lex111"}),")"]}),"\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/1990",children:"#1990"})," refactor(v2): make better a11y for tabs (",(0,l.jsx)(i.a,{href:"https://github.com/lex111",children:"@lex111"}),")"]}),"\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2034",children:"#2034"})," feat(v2): style sidebar on overflow (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(i.h2,{id:"memo-documentation",children:"\u{1F4DD} Documentation"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:["Other\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2068",children:"#2068"})," docs(v2): quick proofread docs (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2047",children:"#2047"})," docs(v2): add manual migration guide for versioning (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2036",children:"#2036"})," docs(v2): Reorganize migration guide (",(0,l.jsx)(i.a,{href:"https://github.com/wgao19",children:"@wgao19"}),")"]}),"\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2052",children:"#2052"})," fix(v2): make proper spelling of Yarn in tabs (",(0,l.jsx)(i.a,{href:"https://github.com/lex111",children:"@lex111"}),")"]}),"\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2040",children:"#2040"})," docs(v2): showcase user vector.dev :) (",(0,l.jsx)(i.a,{href:"https://github.com/binarylogic",children:"@binarylogic"}),")"]}),"\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2038",children:"#2038"})," docs(v2): add documentation on versioning (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2037",children:"#2037"})," docs(v2): display yarn and npm command on website (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2051",children:"#2051"})," docs(v2): more examples on lifecycle apis, cleanup (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(i.h2,{id:"house-internal",children:"\u{1F3E0} Internal"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.code,{children:"docusaurus-plugin-content-blog"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2072",children:"#2072"})," refactor(v2): stronger typing for blog plugin (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.code,{children:"docusaurus"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2060",children:"#2060"})," fix(v2): clean generated manifest from previous build so we dont use the wrong one (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2033",children:"#2033"})," refactor(v2): move unused generated files out from build folder (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.code,{children:"docusaurus-types"}),", ",(0,l.jsx)(i.code,{children:"docusaurus"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2043",children:"#2043"})," refactor(v2): stronger typing for route gen (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.code,{children:"docusaurus-mdx-loader"}),", ",(0,l.jsx)(i.code,{children:"docusaurus-plugin-ideal-image"}),", ",(0,l.jsx)(i.code,{children:"docusaurus-types"}),", ",(0,l.jsx)(i.code,{children:"docusaurus"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2044",children:"#2044"})," chore(v2): bump deps (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.code,{children:"docusaurus-init"}),", ",(0,l.jsx)(i.code,{children:"docusaurus-mdx-loader"}),", ",(0,l.jsx)(i.code,{children:"docusaurus-plugin-content-docs"}),", ",(0,l.jsx)(i.code,{children:"docusaurus"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2029",children:"#2029"})," chore(v2): bump deps and remove unused deps (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(i.h2,{id:"running-performance",children:":running: Performance"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.code,{children:"docusaurus-plugin-google-analytics"}),", ",(0,l.jsx)(i.code,{children:"docusaurus-plugin-google-gtag"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2070",children:"#2070"})," perf(v2): more performant gtag and analytics plugin (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.code,{children:"docusaurus"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2046",children:"#2046"})," perf(v2): use webpack future version of asset emitting logic to free memory (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2039",children:"#2039"})," perf(v2): replace unnecessary json stringify(string) with inline string (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2035",children:"#2035"})," perf(v2): use @babel/runtime plugin to reduce codesize (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n"]}),"\n"]}),"\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.code,{children:"docusaurus-plugin-content-docs"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:[(0,l.jsx)(i.a,{href:"https://github.com/facebook/docusaurus/pull/2054",children:"#2054"})," perf(v2): unblock metadata processing when possible (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(i.h2,{id:"committers-5",children:"Committers: 5"}),"\n",(0,l.jsxs)(i.ul,{children:["\n",(0,l.jsxs)(i.li,{children:["Alexey Pyltsyn (",(0,l.jsx)(i.a,{href:"https://github.com/lex111",children:"@lex111"}),")"]}),"\n",(0,l.jsxs)(i.li,{children:["Binary Logic (",(0,l.jsx)(i.a,{href:"https://github.com/binarylogic",children:"@binarylogic"}),")"]}),"\n",(0,l.jsxs)(i.li,{children:["Dongwoo Gim (",(0,l.jsx)(i.a,{href:"https://github.com/gimdongwoo",children:"@gimdongwoo"}),")"]}),"\n",(0,l.jsxs)(i.li,{children:["Endi (",(0,l.jsx)(i.a,{href:"https://github.com/endiliey",children:"@endiliey"}),")"]}),"\n",(0,l.jsxs)(i.li,{children:["Wei Gao (",(0,l.jsx)(i.a,{href:"https://github.com/wgao19",children:"@wgao19"}),")"]}),"\n"]})]})}function t(e={}){let{wrapper:i}={...(0,c.R)(),...e.components};return i?(0,l.jsx)(i,{...e,children:(0,l.jsx)(u,{...e})}):u(e)}},43023:(e,i,s)=>{s.d(i,{R:()=>r,x:()=>o});var n=s(63696);let l={},c=n.createContext(l);function r(e){let i=n.useContext(c);return n.useMemo(function(){return"function"==typeof e?e(i):{...i,...e}},[i,e])}function o(e){let i;return i=e.disableParentContext?"function"==typeof e.components?e.components(l):e.components||l:r(e.components),n.createElement(c.Provider,{value:i},e.children)}},63486:e=>{e.exports=JSON.parse('{"permalink":"/changelog/2.0.0-alpha.37","source":"@site/changelog/source/2.0.0-alpha.37.md","title":"2.0.0-alpha.37","description":"Breaking Change","date":"2019-12-01T20:00:00.000Z","tags":[],"hasTruncateMarker":true,"authors":[{"name":"Binary Logic","alias":"binarylogic","url":"https://github.com/binarylogic","imageURL":"https://github.com/binarylogic.png","key":"binarylogic","page":null},{"name":"Endi","alias":"endiliey","url":"https://github.com/endiliey","imageURL":"https://github.com/endiliey.png","key":"endiliey","page":null},{"name":"Dongwoo Gim","alias":"gimdongwoo","url":"https://github.com/gimdongwoo","imageURL":"https://github.com/gimdongwoo.png","key":"gimdongwoo","page":null},{"name":"Alexey Pyltsyn","alias":"lex111","url":"https://github.com/lex111","imageURL":"https://github.com/lex111.png","key":"lex111","page":null},{"name":"Wei Gao","alias":"wgao19","url":"https://github.com/wgao19","imageURL":"https://github.com/wgao19.png","key":"wgao19","page":null}],"frontMatter":{"mdx":{"format":"md"},"date":"2019-12-01T20:00","authors":["binarylogic","endiliey","gimdongwoo","lex111","wgao19"]},"unlisted":false,"prevItem":{"title":"2.0.0-alpha.38","permalink":"/changelog/2.0.0-alpha.38"},"nextItem":{"title":"2.0.0-alpha.36","permalink":"/changelog/2.0.0-alpha.36"},"listPageLink":"/changelog/page/5"}')}}]); |