mirror of
https://github.com/facebook/docusaurus.git
synced 2025-05-09 23:27:28 +02:00
1 line
No EOL
16 KiB
JavaScript
1 line
No EOL
16 KiB
JavaScript
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([["47810"],{67931:function(e,s,o){o.r(s),o.d(s,{assets:()=>l,contentTitle:()=>c,default:()=>a,frontMatter:()=>i,metadata:()=>n,toc:()=>h});var n=o(27759),r=o(85893),t=o(80980);let i={mdx:{format:"md"},date:"2024-05-31T20:00",authors:["Arsero","CodeDoctorDE","homotechsual","ilmedova","namnguyenthanhwork","ncoughlin","OzakIOne","PetarMc1","revi","slorber","tats-u"]},c="3.4.0",l={authorsImageUrls:[void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0]},h=[{value:"\uD83D\uDE80 New Feature",id:"rocket-new-feature",level:2},{value:"\uD83D\uDC1B Bug Fix",id:"bug-bug-fix",level:2},{value:"\uD83D\uDCDD Documentation",id:"memo-documentation",level:2},{value:"\uD83E\uDD16 Dependencies",id:"robot-dependencies",level:2},{value:"Committers: 11",id:"committers-11",level:2}];function u(e){let s={a:"a",code:"code",h2:"h2",li:"li",ul:"ul",...(0,t.a)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.h2,{id:"rocket-new-feature",children:"\uD83D\uDE80 New Feature"}),"\n",(0,r.jsxs)(s.ul,{children:["\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.code,{children:"create-docusaurus"}),", ",(0,r.jsx)(s.code,{children:"docusaurus-plugin-content-blog"}),", ",(0,r.jsx)(s.code,{children:"docusaurus-plugin-content-docs"}),", ",(0,r.jsx)(s.code,{children:"docusaurus-theme-classic"}),", ",(0,r.jsx)(s.code,{children:"docusaurus-utils-validation"}),", ",(0,r.jsx)(s.code,{children:"docusaurus-utils"}),"\n",(0,r.jsxs)(s.ul,{children:["\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10137",children:"#10137"})," feat(docs, blog): add support for ",(0,r.jsx)(s.code,{children:"tags.yml"}),", predefined list of tags (",(0,r.jsx)(s.a,{href:"https://github.com/OzakIOne",children:"@OzakIOne"}),")"]}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.code,{children:"docusaurus-theme-translations"}),"\n",(0,r.jsxs)(s.ul,{children:["\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10151",children:"#10151"})," feat(theme-translations): Added Turkmen (tk) default theme translations (",(0,r.jsx)(s.a,{href:"https://github.com/ilmedova",children:"@ilmedova"}),")"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10111",children:"#10111"})," feat(theme-translations): Add Bulgarian default theme translations (bg) (",(0,r.jsx)(s.a,{href:"https://github.com/PetarMc1",children:"@PetarMc1"}),")"]}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.code,{children:"docusaurus-plugin-client-redirects"}),", ",(0,r.jsx)(s.code,{children:"docusaurus-plugin-content-blog"}),", ",(0,r.jsx)(s.code,{children:"docusaurus-plugin-pwa"}),", ",(0,r.jsx)(s.code,{children:"docusaurus-plugin-sitemap"}),", ",(0,r.jsx)(s.code,{children:"docusaurus-theme-search-algolia"}),", ",(0,r.jsx)(s.code,{children:"docusaurus-types"}),", ",(0,r.jsx)(s.code,{children:"docusaurus-utils"}),", ",(0,r.jsx)(s.code,{children:"docusaurus"}),"\n",(0,r.jsxs)(s.ul,{children:["\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/9859",children:"#9859"})," feat(core): hash router option - browse site offline (experimental) (",(0,r.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.code,{children:"docusaurus-module-type-aliases"}),", ",(0,r.jsx)(s.code,{children:"docusaurus-theme-classic"}),", ",(0,r.jsx)(s.code,{children:"docusaurus-theme-common"}),", ",(0,r.jsx)(s.code,{children:"docusaurus-types"}),", ",(0,r.jsx)(s.code,{children:"docusaurus"}),"\n",(0,r.jsxs)(s.ul,{children:["\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10121",children:"#10121"})," feat(core): site storage config options (experimental) (",(0,r.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,r.jsx)(s.h2,{id:"bug-bug-fix",children:"\uD83D\uDC1B Bug Fix"}),"\n",(0,r.jsxs)(s.ul,{children:["\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.code,{children:"docusaurus-plugin-content-blog"}),", ",(0,r.jsx)(s.code,{children:"docusaurus-plugin-content-docs"}),", ",(0,r.jsx)(s.code,{children:"docusaurus-utils"}),"\n",(0,r.jsxs)(s.ul,{children:["\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10185",children:"#10185"})," fix(docs, blog): Markdown link resolution does not support hot reload (",(0,r.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.code,{children:"docusaurus-theme-search-algolia"}),"\n",(0,r.jsxs)(s.ul,{children:["\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10178",children:"#10178"})," fix(theme): SearchPage should respect ",(0,r.jsx)(s.code,{children:"contextualSearch: false"})," setting (",(0,r.jsx)(s.a,{href:"https://github.com/ncoughlin",children:"@ncoughlin"}),")"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10164",children:"#10164"})," fix(search): fix algolia search container bug (",(0,r.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.code,{children:"docusaurus-mdx-loader"}),", ",(0,r.jsx)(s.code,{children:"docusaurus-plugin-content-blog"}),", ",(0,r.jsx)(s.code,{children:"docusaurus-plugin-content-docs"}),", ",(0,r.jsx)(s.code,{children:"docusaurus-plugin-content-pages"}),", ",(0,r.jsx)(s.code,{children:"docusaurus-utils"}),"\n",(0,r.jsxs)(s.ul,{children:["\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10168",children:"#10168"})," fix(mdx-loader): resolve Markdown/MDX links with Remark instead of RegExp (",(0,r.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.code,{children:"docusaurus-theme-translations"}),"\n",(0,r.jsxs)(s.ul,{children:["\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10165",children:"#10165"})," fix(theme-translation): add missing Korean (ko) theme translations (",(0,r.jsx)(s.a,{href:"https://github.com/revi",children:"@revi"}),")"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10157",children:"#10157"})," fix(theme-translations): complete Vietnamese theme translations (",(0,r.jsx)(s.a,{href:"https://github.com/namnguyenthanhwork",children:"@namnguyenthanhwork"}),")"]}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.code,{children:"docusaurus"}),"\n",(0,r.jsxs)(s.ul,{children:["\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10145",children:"#10145"})," fix(core): fix serve workaround regexp (",(0,r.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10142",children:"#10142"})," fix(core): fix ",(0,r.jsx)(s.code,{children:"docusaurus serve"})," broken for assets when using trailingSlash (",(0,r.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10130",children:"#10130"})," fix(core): the broken anchor checker should not be sensitive pathname trailing slashes (",(0,r.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.code,{children:"docusaurus-theme-classic"}),", ",(0,r.jsx)(s.code,{children:"docusaurus-theme-common"}),"\n",(0,r.jsxs)(s.ul,{children:["\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10144",children:"#10144"})," fix(theme): fix announcement bar layout shift due to missing storage key namespace (",(0,r.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.code,{children:"docusaurus-plugin-content-docs"}),", ",(0,r.jsx)(s.code,{children:"docusaurus"}),"\n",(0,r.jsxs)(s.ul,{children:["\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10132",children:"#10132"})," fix(core): ",(0,r.jsx)(s.code,{children:"configurePostCss()"})," should run after ",(0,r.jsx)(s.code,{children:"configureWebpack()"})," (",(0,r.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.code,{children:"docusaurus-utils"}),", ",(0,r.jsx)(s.code,{children:"docusaurus"}),"\n",(0,r.jsxs)(s.ul,{children:["\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10131",children:"#10131"})," fix(core): codegen should generate unique route prop filenames (",(0,r.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.code,{children:"docusaurus-theme-classic"}),", ",(0,r.jsx)(s.code,{children:"docusaurus-theme-translations"}),"\n",(0,r.jsxs)(s.ul,{children:["\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10118",children:"#10118"})," fix(theme-translations): fix missing pluralization for label DocCard.categoryDescription.plurals (",(0,r.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,r.jsx)(s.h2,{id:"memo-documentation",children:"\uD83D\uDCDD Documentation"}),"\n",(0,r.jsxs)(s.ul,{children:["\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10176",children:"#10176"})," docs: add community plugin docusaurus-graph (",(0,r.jsx)(s.a,{href:"https://github.com/Arsero",children:"@Arsero"}),")"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10173",children:"#10173"})," docs: improve how to use ",(0,r.jsx)(s.code,{children:"<details>"})," (",(0,r.jsx)(s.a,{href:"https://github.com/tats-u",children:"@tats-u"}),")"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10167",children:"#10167"})," docs: suggest using ",(0,r.jsx)(s.code,{children:"{<...>...</...>}"})," if don't use Markdown in migra\u2026 (",(0,r.jsx)(s.a,{href:"https://github.com/tats-u",children:"@tats-u"}),")"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10143",children:"#10143"})," docs: recommend users to remove hast-util-is-element in migration to v3 (",(0,r.jsx)(s.a,{href:"https://github.com/tats-u",children:"@tats-u"}),")"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10124",children:"#10124"})," docs: v3 prepare your site blog post should point users to the upgrade guide (",(0,r.jsx)(s.a,{href:"https://github.com/homotechsual",children:"@homotechsual"}),")"]}),"\n"]}),"\n",(0,r.jsx)(s.h2,{id:"robot-dependencies",children:"\uD83E\uDD16 Dependencies"}),"\n",(0,r.jsxs)(s.ul,{children:["\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10155",children:"#10155"})," chore(deps): bump peaceiris/actions-gh-pages from 3 to 4 (",(0,r.jsx)(s.a,{href:"https://github.com/apps/dependabot",children:"@dependabot[bot]"}),")"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10154",children:"#10154"})," chore(deps): bump github/codeql-action from 2.13.4 to 3.25.6 (",(0,r.jsx)(s.a,{href:"https://github.com/apps/dependabot",children:"@dependabot[bot]"}),")"]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://github.com/facebook/docusaurus/pull/10112",children:"#10112"})," chore(deps): bump actions/dependency-review-action from 4.3.1 to 4.3.2 (",(0,r.jsx)(s.a,{href:"https://github.com/apps/dependabot",children:"@dependabot[bot]"}),")"]}),"\n"]}),"\n",(0,r.jsx)(s.h2,{id:"committers-11",children:"Committers: 11"}),"\n",(0,r.jsxs)(s.ul,{children:["\n",(0,r.jsxs)(s.li,{children:["Azzedine E. (",(0,r.jsx)(s.a,{href:"https://github.com/Arsero",children:"@Arsero"}),")"]}),"\n",(0,r.jsxs)(s.li,{children:["CodeDoctor (",(0,r.jsx)(s.a,{href:"https://github.com/CodeDoctorDE",children:"@CodeDoctorDE"}),")"]}),"\n",(0,r.jsxs)(s.li,{children:["Mahri Ilmedova (",(0,r.jsx)(s.a,{href:"https://github.com/ilmedova",children:"@ilmedova"}),")"]}),"\n",(0,r.jsxs)(s.li,{children:["Mikey O'Toole (",(0,r.jsx)(s.a,{href:"https://github.com/homotechsual",children:"@homotechsual"}),")"]}),"\n",(0,r.jsxs)(s.li,{children:["Nguy\u1EC5n Th\xe0nh Nam (",(0,r.jsx)(s.a,{href:"https://github.com/namnguyenthanhwork",children:"@namnguyenthanhwork"}),")"]}),"\n",(0,r.jsxs)(s.li,{children:["Nick Coughlin (",(0,r.jsx)(s.a,{href:"https://github.com/ncoughlin",children:"@ncoughlin"}),")"]}),"\n",(0,r.jsxs)(s.li,{children:["Petar_mc (",(0,r.jsx)(s.a,{href:"https://github.com/PetarMc1",children:"@PetarMc1"}),")"]}),"\n",(0,r.jsxs)(s.li,{children:["S\xe9bastien Lorber (",(0,r.jsx)(s.a,{href:"https://github.com/slorber",children:"@slorber"}),")"]}),"\n",(0,r.jsxs)(s.li,{children:["Tatsunori Uchino (",(0,r.jsx)(s.a,{href:"https://github.com/tats-u",children:"@tats-u"}),")"]}),"\n",(0,r.jsxs)(s.li,{children:["Yongmin (",(0,r.jsx)(s.a,{href:"https://github.com/revi",children:"@revi"}),")"]}),"\n",(0,r.jsxs)(s.li,{children:["ozaki (",(0,r.jsx)(s.a,{href:"https://github.com/OzakIOne",children:"@OzakIOne"}),")"]}),"\n"]})]})}function a(e={}){let{wrapper:s}={...(0,t.a)(),...e.components};return s?(0,r.jsx)(s,{...e,children:(0,r.jsx)(u,{...e})}):u(e)}},80980:function(e,s,o){o.d(s,{Z:()=>c,a:()=>i});var n=o(67294);let r={},t=n.createContext(r);function i(e){let s=n.useContext(t);return n.useMemo(function(){return"function"==typeof e?e(s):{...s,...e}},[s,e])}function c(e){let s;return s=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),n.createElement(t.Provider,{value:s},e.children)}},27759:function(e){e.exports=JSON.parse('{"permalink":"/changelog/3.4.0","source":"@site/changelog/source/3.4.0.md","title":"3.4.0","description":"New Feature","date":"2024-05-31T20:00:00.000Z","tags":[],"hasTruncateMarker":true,"authors":[{"name":"Azzedine E.","alias":"Arsero","url":"https://github.com/Arsero","imageURL":"https://github.com/Arsero.png","key":"Arsero","page":null},{"name":"CodeDoctor","alias":"CodeDoctorDE","url":"https://github.com/CodeDoctorDE","imageURL":"https://github.com/CodeDoctorDE.png","key":"CodeDoctorDE","page":null},{"name":"Mikey O\'Toole","alias":"homotechsual","url":"https://github.com/homotechsual","imageURL":"https://github.com/homotechsual.png","key":"homotechsual","page":null},{"name":"Mahri Ilmedova","alias":"ilmedova","url":"https://github.com/ilmedova","imageURL":"https://github.com/ilmedova.png","key":"ilmedova","page":null},{"name":"Nguy\u1EC5n Th\xe0nh Nam","alias":"namnguyenthanhwork","url":"https://github.com/namnguyenthanhwork","imageURL":"https://github.com/namnguyenthanhwork.png","key":"namnguyenthanhwork","page":null},{"name":"Nick Coughlin","alias":"ncoughlin","url":"https://github.com/ncoughlin","imageURL":"https://github.com/ncoughlin.png","key":"ncoughlin","page":null},{"name":"ozaki","alias":"OzakIOne","url":"https://github.com/OzakIOne","imageURL":"https://github.com/OzakIOne.png","key":"OzakIOne","page":null},{"name":"Petar_mc","alias":"PetarMc1","url":"https://github.com/PetarMc1","imageURL":"https://github.com/PetarMc1.png","key":"PetarMc1","page":null},{"name":"Yongmin Hong","alias":"revi","url":"https://github.com/revi","imageURL":"https://github.com/revi.png","key":"revi","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-05-31T20:00","authors":["Arsero","CodeDoctorDE","homotechsual","ilmedova","namnguyenthanhwork","ncoughlin","OzakIOne","PetarMc1","revi","slorber","tats-u"]},"unlisted":false,"prevItem":{"title":"3.5.0","permalink":"/changelog/3.5.0"},"nextItem":{"title":"3.3.2","permalink":"/changelog/3.3.2"},"listPageLink":"/changelog/"}')}}]); |