(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3477],{62563:function(e,t,s){(window.__NEXT_P=window.__NEXT_P||[]).push(["/changelog",function(){return s(24281)}])},21957:function(e,t,s){"use strict";s.d(t,{AT:function(){return a},EK:function(){return l},OP:function(){return r},hG:function(){return n}});let i=["concepts","recipes"];function n(e){return{id:"basic",name:"Basic",hideSectionHeader:!0,itemList:e.filter(e=>"getting-started"===e.id||"features"===e.id||"concepts"===e.id||"recipes"===e.id||"showcase"===e.id||"reference"===e.id||"troubleshooting"===e.id).map(e=>({...e,disableCollapsible:!i.some(t=>e.id.endsWith(t))}))}}function a(e){return{id:"basic",name:"Basic",hideSectionHeader:!0,itemList:e.map(e=>({...e,disableCollapsible:!0}))}}function r(e){return e.filter(e=>"create-nx-plugin"!==e.id&&"create-nx-workspace"!==e.id&&"tao"!==e.id).map(e=>({id:e.id,name:e.name,itemList:e.children,hideSectionHeader:!1}))}function l(e){return{id:"basic",name:"Basic",hideSectionHeader:!0,itemList:e.filter(e=>"intro"===e.id||"features"===e.id||"concepts"===e.id||"recipes"===e.id||"reference"===e.id||"troubleshooting"===e.id).map(e=>({...e,disableCollapsible:!e.id.endsWith("tutorial")&&!e.id.endsWith("concepts")}))}}},24281:function(e,t,s){"use strict";s.r(t),s.d(t,{__N_SSG:function(){return p},default:function(){return g}});var i=s(31549),n=s(21263),a=s(44234),r=s(76449),l=s(38637),c=s(97457),d=s(35443),o=s(38728),h=s(60087),x=s(21957),m=s(68228),u=s.n(m),p=!0;function g(e){let t=(0,o.useRouter)(),s=e.changelog.map(e=>{if(e.content){var t;let{node:s}=(0,l.ap)(e.content,{filePath:null!==(t=e.filePath)&&void 0!==t?t:""});return{...e,version:e.version,content:s,date:e.date}}return e}),m=e=>new Date(e.replace(/(nd|th|rd|st)/g,"")),{toggleNav:p,navIsOpen:g}=(0,h.s)(),f={sections:[(0,x.hG)(e.menu)]};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(d.PB,{title:"Nx Changelog",description:"Scroll and Enjoy the Nx Changelog",openGraph:{url:"https://nx.dev"+t.asPath,title:"Nx Changelog",description:"Learn about all the changes",images:[{url:"https://nx.dev/images/nx-media.jpg",width:800,height:421,alt:"Nx: Smart Monorepos \xb7 Fast CI",type:"image/jpeg"}],siteName:"NxDev",type:"website"}}),(0,i.jsx)("div",{className:"w-full flex-shrink-0",children:(0,i.jsx)(r.aV,{isNavOpen:g,toggleNav:p})}),(0,i.jsx)("main",{id:"main",role:"main",children:(0,i.jsxs)("div",{className:"mx-auto flex max-w-7xl flex-col px-4 py-8 sm:px-6 lg:px-8",children:[(0,i.jsx)("div",{className:"mb-6",children:(0,i.jsx)(r.Oo,{path:t.asPath})}),(0,i.jsx)("div",{className:"hidden",children:(0,i.jsx)(r._G,{menu:f,toggleNav:p,navIsOpen:g})}),(0,i.jsxs)("header",{className:"mt-0",children:[(0,i.jsx)("h1",{className:"text-3xl font-semibold tracking-tight text-slate-900 sm:text-5xl dark:text-slate-100",children:"Nx Changelog"}),(0,i.jsxs)("p",{className:"mt-4",children:["All the Nx goodies in one page, sorted by release. See our"," ",(0,i.jsx)(u(),{className:"underline",href:"/reference/releases",prefetch:!1,children:"release page"})," ","for information about the release cycle and LTS policy."]})]}),(0,i.jsx)("ul",{className:"m-0 space-y-6 py-6",children:s.map((e,t)=>(0,i.jsxs)("li",{className:"relative gap-x-4 sm:flex",children:[(0,i.jsx)("div",{className:(0,c.cx)(t===s.length-1?"h-6":"-bottom-6","absolute left-0 top-0 hidden w-6 justify-center sm:flex"),children:(0,i.jsx)("div",{className:"w-px bg-slate-200 dark:bg-slate-700"})}),(0,i.jsx)("div",{className:"relative mt-1 hidden h-6 w-6 flex-none items-center justify-center sm:flex",children:(0,i.jsx)("div",{className:"h-2 w-2 rounded-full bg-slate-100 ring-1 ring-slate-300 dark:bg-slate-600 dark:ring-slate-500"})}),(0,i.jsxs)("div",{id:e.version,className:"group flex w-36 shrink-0 flex-col",children:[(0,i.jsxs)("p",{className:"py-0.5",children:[(0,i.jsxs)("a",{title:"See release tag on GitHub",href:"https://github.com/nrwl/nx/releases/tag/".concat(e.version),target:"_blank",rel:"noreferrer",className:"text-xl font-medium leading-5 text-slate-900 hover:underline dark:text-slate-100",children:[(0,i.jsx)(n.Z,{className:"inline-flex h-4 w-4","aria-hidden":"true"})," ","v",e.version.split(".").slice(0,2).join(".")]}),(0,i.jsx)(u(),{"aria-hidden":"true",href:"#".concat(e.version),children:(0,i.jsx)(a.Z,{className:"mb-1 ml-2 inline h-5 w-5 opacity-0 group-hover:opacity-100"})})]}),(0,i.jsx)("p",{className:"py-0.5 text-xs leading-5 text-slate-400 dark:text-slate-500",children:(0,i.jsx)("time",{dateTime:m(e.date).toLocaleDateString(),children:e.date})})]}),(0,i.jsxs)("div",{className:"flex flex-grow flex-col gap-8 md:ml-12",children:[(0,i.jsx)("div",{className:"prose prose-slate dark:prose-invert max-w-none",children:e.content}),e.patches.length>0&&(0,i.jsx)("div",{className:"space-x-2 text-right",children:e.patches.map(e=>(0,i.jsx)("a",{href:"https://github.com/nrwl/nx/releases/tag/".concat(e),target:"_blank",rel:"noreferrer",className:"inline-flex items-center rounded-md bg-slate-50 px-2 py-1 text-xs font-medium text-slate-600 ring-1 ring-inset ring-slate-500/10 hover:underline dark:bg-slate-600/30 dark:text-slate-500 dark:ring-slate-700",children:e},e))})]})]},e.version))})]})}),(0,i.jsx)(r.$_,{})]})}}},function(e){e.O(0,[9425,3611,9036,127,6706,8176,2228,6449,4467,2888,9774,179],function(){return e(e.s=62563)}),_N_E=e.O()}]);