mirror of
https://github.com/facebook/docusaurus.git
synced 2025-05-28 08:27:03 +02:00
1 line
No EOL
3.9 KiB
JavaScript
1 line
No EOL
3.9 KiB
JavaScript
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[27893],{87739:(e,s,t)=>{t.d(s,{Z:()=>n});const n=t.p+"assets/images/social-card-75819f68ecbb579fe176843bb2e3df82.png"},15745:(e,s,t)=>{t.d(s,{Z:()=>n});const n=t.p+"assets/images/social-card-75819f68ecbb579fe176843bb2e3df82.png"},7393:(e,s,t)=>{t.r(s),t.d(s,{assets:()=>c,contentTitle:()=>a,default:()=>d,frontMatter:()=>o,metadata:()=>i,toc:()=>u});var n=t(24246),r=t(71670);const o={title:"Announcing Docusaurus 3.0",authors:["slorber"],tags:["release"],image:"./img/social-card.png",date:new Date("2023-10-31T00:00:00.000Z")},a=void 0,i={permalink:"/blog/releases/3.0",editUrl:"https://github.com/facebook/docusaurus/edit/main/website/blog/releases/3.0/index.mdx",source:"@site/blog/releases/3.0/index.mdx",title:"Announcing Docusaurus 3.0",description:"Today, we are happy to announce Docusaurus 3.0! \ud83e\udd73",date:"2023-10-31T00:00:00.000Z",tags:[{inline:!1,label:"Release",permalink:"/blog/tags/release",description:"Blog posts about Docusaurus' new releases"}],readingTime:10.515,hasTruncateMarker:!0,authors:[{name:"S\xe9bastien Lorber",title:"Docusaurus maintainer, This Week In React editor",url:"https://thisweekinreact.com",socials:{x:"https://x.com/sebastienlorber",linkedin:"https://www.linkedin.com/in/sebastienlorber/",github:"https://github.com/slorber",newsletter:"https://thisweekinreact.com"},imageURL:"https://github.com/slorber.png",key:"slorber"}],frontMatter:{title:"Announcing Docusaurus 3.0",authors:["slorber"],tags:["release"],image:"./img/social-card.png",date:"2023-10-31T00:00:00.000Z"},unlisted:!1,lastUpdatedAt:1721119886e3,lastUpdatedBy:"dependabot[bot]",prevItem:{title:"Docusaurus 3.1",permalink:"/blog/releases/3.1"},nextItem:{title:"Preparing your site for Docusaurus v3",permalink:"/blog/preparing-your-site-for-docusaurus-v3"}},c={image:t(87739).Z,authorsImageUrls:[void 0]},u=[];function l(e){const s={a:"a",img:"img",p:"p",strong:"strong",...(0,r.a)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(s.p,{children:["Today, we are happy to ",(0,n.jsx)(s.strong,{children:"announce Docusaurus 3.0"}),"! \ud83e\udd73"]}),"\n",(0,n.jsxs)(s.p,{children:["At ",(0,n.jsx)(s.a,{href:"https://opensource.fb.com/",children:(0,n.jsx)(s.strong,{children:"Meta Open Source"})}),", we believe Docusaurus will help you build the ",(0,n.jsx)(s.strong,{children:"best documentation websites"})," with ",(0,n.jsx)(s.strong,{children:"minimal effort"}),", letting you ",(0,n.jsx)(s.strong,{children:"focus on what really matters"}),": writing the content."]}),"\n",(0,n.jsxs)(s.p,{children:["This is a new ",(0,n.jsx)(s.strong,{children:"major version"})," of Docusaurus, coming with ",(0,n.jsx)(s.strong,{children:"new exciting features"})," and upgraded dependencies."]}),"\n",(0,n.jsxs)(s.p,{children:["In line with the ",(0,n.jsx)(s.a,{href:"https://semver.org/",children:(0,n.jsx)(s.strong,{children:"Semantic Versioning"})})," principles, this release includes ",(0,n.jsx)(s.strong,{children:"breaking changes"})," we documented thoroughly in the ",(0,n.jsx)(s.a,{href:"/docs/migration/v3/",children:(0,n.jsx)(s.strong,{children:"v3 upgrade guide"})}),". Breaking changes can be bothersome, but they are necessary to set the ground for a ",(0,n.jsx)(s.strong,{children:"new wave of Docusaurus features"})," we plan to implement."]}),"\n",(0,n.jsx)(s.p,{children:(0,n.jsx)(s.img,{alt:"v3.0 social-card image",src:t(15745).Z+"",width:"1200",height:"600"})})]})}function d(e={}){const{wrapper:s}={...(0,r.a)(),...e.components};return s?(0,n.jsx)(s,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},71670:(e,s,t)=>{t.d(s,{Z:()=>i,a:()=>a});var n=t(27378);const r={},o=n.createContext(r);function a(e){const s=n.useContext(o);return n.useMemo((function(){return"function"==typeof e?e(s):{...s,...e}}),[s,e])}function i(e){let s;return s=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:a(e.components),n.createElement(o.Provider,{value:s},e.children)}}}]); |