text: (self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1385],{80360:function(e){"use strict";const t=e=>{const t=document.createElement("textarea"),n=document.activeElement;t.value=e,t.setAttribute("readonly",""),t.style.contain="strict",t.style.position="absolute",t.style.left="-9999px",t.style.fontSize="12pt";const r=document.getSelection();let i=!1;r.rangeCount>0&&(i=r.getRangeAt(0)),document.body.append(t),t.select(),t.selectionStart=0,t.selectionEnd=e.length;let s=!1;try{s=document.execCommand("copy")}catch(o){}return t.remove(),i&&(r.removeAllRanges(),r.addRange(i)),n&&n.focus(),s};e.exports=t,e.exports.default=t},95266:function(e){e.exports=function(e,t){if(void 0==t&&(t={fuzzy:!0}),/youtu\.?be/.test(e)){var n,r=[/youtu\.be\/([^#\&\?]{11})/,/\?v=([^#\&\?]{11})/,/\&v=([^#\&\?]{11})/,/embed\/([^#\&\?]{11})/,/\/v\/([^#\&\?]{11})/];for(n=0;n<r.length;++n)if(r[n].test(e))return r[n].exec(e)[1];if(t.fuzzy){var i=e.split(/[\/\&\?=#\.\s]/g);for(n=0;n<i.length;++n)if(/^[^#\&\?]{11}$/.test(i[n]))return i[n]}}return null}},36567:function(e,t,n){"use strict";var r=n(67105),i=n(24246),s=n(38944),o=n(67147),a=n.n(o);t.Z=function(e){var t=e.children,n=e.avatar,o=e.title,c=e.description,l=e.message,u=e.controls,d=e.hideControlsOnMobile,h=e.actions,f=e.darkFold;return(0,i.jsxs)("div",{children:[(0,i.jsxs)("header",{className:a().wrapper,children:[(0,i.jsxs)("div",{className:a().header,children:[n&&(0,i.jsx)("div",{className:a().icon,children:n}),(0,i.jsxs)("div",{className:a().title,children:[o&&(0,i.jsx)("h1",{children:o}),c&&(0,i.jsx)("p",{className:(0,s.Z)(a().description,"geist-ellipsis"),children:c})]})]}),l&&(0,i.jsx)("div",{className:a().message,children:l}),u||h?(0,i.jsxs)("div",{className:(0,s.Z)(a().menu,(0,r.Z)({},a().center,!u||!h||d)),children:[u?(0,i.jsx)("div",{className:(0,s.Z)(a().controls,(0,r.Z)({},a().hideControlsOnMobile,d)),children:u}):(0,i.jsx)("div",{}),h?(0,i.jsx)("div",{className:a().actions,children:h}):(0,i.jsx)("div",{})]}):null]}),f?(0,i.jsx)("div",{className:a()["child-wrapper"],children:(0,i.jsx)("div",{className:a().main,children:t})}):t?(0,i.jsx)("div",{className:a().main,children:t}):null]})}},61498:function(e,t,n){"use strict";n.d(t,{Z:function(){return _}});var r=n(67105),i=n(24246),s=n(98502),o=n(27378),a=n(86677),c=n(59768),l=n(18213),u=n(68691),d=n(87776),h=n(86628);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var g=encodeURIComponent;function p(e){var t=e.active,n=(0,s.Z)(e,["active"]);(0,h.Z)();var r=(0,a.useRouter)(),f=(0,l.ZP)().isTeam,p=r.query,v=r.pathname,b=p.teamSlug,x=p.suffix,w=v.startsWith("/[teamSlug]/[project]/[id]"),j=!w&&v.startsWith("/[teamSlug]/[project]"),y="/dashboard/integrations/console/[slug]"===v||"/dashboard/integrations/console"===v||"/dashboard/integrations/edit"===v||"/dashboard/integrations/create"===v,_=(0,o.useMemo)((function(){if(j)return(0,i.jsx)(d.ck,{bold:!0,children:(0,i.jsx)(c.Z,{href:"/[teamSlug]/[project]",as:"/".concat(g(b),"/").concat(g(p.project)),title:p.project,className:"breadcrumb-link geist-ellipsis",children:p.project})})}),[j,b,p.project]),O=(0,o.useMemo)((function(){return w?[{href:"/[teamSlug]/[project]/[id]".concat(x?"/[suffix]":""),as:"/".concat(g(b),"/").concat(g(p.project),"/").concat(p.id).concat(x?"/".concat(x):""),text:"Overview",isActive:"Overview"===t},{href:"/[teamSlug]/[project]/[id]".concat(x?"/[suffix]":"","/functions"),as:"/".concat(g(b),"/").concat(g(p.project),"/").concat(p.id).concat(x?"/".concat(x):"","/functions"),text:"Functions",isActive:"Functions"===t},{href:"/[teamSlug]/[project]/[id]".concat(x?"/[suffix]":"","/source"),as:"/".concat(g(b),"/").concat(g(p.project),"/").concat(p.id).concat(x?"/".concat(x):"","/source"),text:"Source",isActive:"Source"===t}]:j?[{href:"/[teamSlug]/[project]",as:"/".concat(g(b),"/").concat(g(p.project)),text:"Overview",isActive:"Overview"===t},{href:"/[teamSlug]/[project]/deployments",as:"/".concat(g(b),"/").concat(g(p.project),"/deployments"),text:"Deployments",isActive:"Deployments"===t},{href:"/".concat(g(b),"/").concat(g(p.project),"/analytics"),text:"Analytics",isActive:"Analytics"===t},{href:"/[teamSlug]/[project]/settings",as:"/".concat(g(b),"/").concat(g(p.project),"/settings"),text:"Settings",isActive:"Settings"===t}].filter(Boolean):y?[{text:"Integration Console",href:f?"/dashboard/integrations/console?teamSlug=".concat(g(b)):"/dashboard/integrations/console",as:f?"/dashboard/".concat(g(b),"/integrations/console"):"/dashboard/integrations/console",isActive:"Integration Console"===t},{text:"Create New",href:f?"/dashboard/[teamSlug]/integrations/create":"/dashboard/integrations/create",as:f?"/dashboard/".concat(g(b),"/integrations/create"):"/dashboard/integrations/create",isActive:"Create New"===t}]:[{href:"/dashboard".concat(f?"?teamSlug=".concat(g(b)):""),as:f?"/".concat(g(b)):"/dashboard",text:"Overview",isActive:"Overview"===t},{href:"/dashboard/projects".concat(f?"?teamSlug=".concat(g(b)):""),as:"".concat(f?"/dashboard/".concat(g(b)):"/dashboard","/projects"),text:"Projects",isActive:"Projects"===t},{href:"/dashboard/integrations".concat(f?"?teamSlug=".concat(g(b)):""),as:"".concat(f?"/dashboard/".concat(g(b)):"/dashboard","/integrations"),text:"Integrations",isActive:"Integrations"===t},{href:"/dashboard/activity".concat(f?"?teamSlug=".concat(g(b)):""),as:"".concat(f?"/dashboard/".concat(g(b)):"/dashboard","/activity"),text:"Activity",isActive:"Activity"===t},{href:"/dashboard/domains".concat(f?"?teamSlug=".concat(g(b)):""),as:"".concat(f?"/dashboard/".concat(g(b)):"/dashboard","/domains"),text:"Domains",isActive:"Domains"===t},{href:"/dashboard/usage".concat(f?"?teamSlug=".concat(g(b)):""),as:"".concat(f?"/dashboard/".concat(g(b)):"/dashboard","/usage"),text:"Usage",isActive:"Usage"===t},{href:f?"/teams/[teamSlug]/settings":"/account",as:f?"/teams/".concat(g(b),"/settings"):"/account",text:"Settings",isActive:"Settings"===t}]}),[w,j,y,f,b,t,p.project,p.id,x]);return(0,i.jsx)(u.Z,m(m({title:"Deployment",tabs:O,headerDashboard:!0},n),{},{breadcrumb:_||n.breadcrumb}))}var v=n(97165);function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var x=encodeURIComponent;function w(e){var t=e.active,n=(0,s.Z)(e,["active"]),o=(0,a.useRouter)().query,c=o.host,l=o.handle,d=o.teamSlug,h=o.appname,f=o.id,m=o.suffix,g=o.project,p=c?"/deployments/"+c:"/"+[l||d,h||g,f].map(x).join("/")+(m?"/"+m:""),w=c?"/deployments/[host]":"/[teamSlug]/[project]/[id]".concat(m?"/[suffix]":""),j=[{href:"".concat(w,"?").concat((0,v.c)(o)),as:p,text:"Overview",isActive:"Overview"===t},{href:"".concat(w,"/functions?").concat((0,v.c)(o)),as:"".concat(p,"/functions"),text:"Functions",isActive:"Functions"===t},{href:"".concat(w,"/source?").concat((0,v.c)(o)),as:"".concat(p,"/source"),text:"Source",isActive:"Source"===t}];return(0,i.jsx)(u.Z,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?b(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):b(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({title:"Deployment",tabs:j,headerDashboard:!0},n))}function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?j(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):j(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var _=function(e){var t=e.deployment,n=e.dashboard,r=(0,s.Z)(e,["deployment","dashboard"]);return n?(0,i.jsx)(p,y({},r)):t?(0,i.jsx)(w,y({},r)):(0,i.jsx)(u.Z,y({},r))}},58802:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSG:function(){return G},default:function(){return X}});var r=n(24246),i=n(86677),s=n(27378),o=n(61498),a=n(38671),c=n(23545),l=n(63677),u=n(52995),d=n(52416),h=n.n(d),f=function(e){var t=e.authors;return(0,r.jsx)("div",{className:h().authors,children:(0,r.jsx)(c.Z,{members:t.map((function(e){return{username:e.vercel||e.zeit,uid:e.real,name:e.real}})),size:30,limit:0})})},m=function(e){return(0,r.jsxs)("aside",{children:[e.date?e.isLegacyChangelog?(0,r.jsx)("span",{className:h().changelog,children:"Changelog"}):(0,r.jsx)(a.ZP,{value:e.date,tzOffset:e.tzOffset}):(0,r.jsx)(a.ZP,{placeholder:"group"}),e.date&&e.communityAuthors&&e.communityAuthors.length>0&&(0,r.jsx)("span",{className:h()["community-badge"],children:(0,r.jsx)(u.Z,{uppercase:!0,size:"small",type:"secondary",children:"Community"})}),(0,r.jsx)("div",{className:h().title,children:(0,r.jsx)(l.Z,{href:e.dynamic?"/blog/[post]":e.link,as:e.link,type:"primary",children:e.title})}),e.authors&&e.authors.length>0&&(0,r.jsx)(f,{authors:e.authors}),e.communityAuthors&&e.communityAuthors.length>0&&(0,r.jsx)(f,{authors:e.communityAuthors})]})},g=n(36567),p=n(11624),v=n(38944),b=n(48245),x=n(58917),w=n(38869),j=n(6882),y=n(27248),_=n(33362),O=n(39387),k=n.n(O),S=function(e){var t=e.item;return(0,r.jsxs)(x.Z,{row:!0,noWrap:!0,className:k()["changelog-preview"],direction:["column","column","row"],children:[(0,r.jsxs)("section",{className:k().left,children:[(0,r.jsxs)(x.Z,{row:!0,vcenter:!0,className:k().container,children:[(0,r.jsx)(l.Z,{href:"/changelog/[item]",as:t.link,variant:"secondary",children:(0,b.Z)(new Date(t.date),"MMMM d, yyyy")}),(0,r.jsx)("div",{className:(0,v.Z)(k().circle,"geist-hide-on-tablet"),children:(0,r.jsx)(y.Z,{size:20,color:"#fff"})})]}),(0,r.jsx)("span",{className:(0,v.Z)(k().divider,"geist-hide-on-tablet")})]}),(0,r.jsxs)("section",{className:k().right,children:[t.twitterCard&&(0,r.jsx)("div",{className:k().preview,children:(0,r.jsx)(w.Z,{src:t.twitterCard,width:t.twitterCardWidth||0,height:t.twitterCardHeight||0})}),(0,r.jsx)(j.ZP,{h3:!0,style:t.twitterCard?{}:{marginTop:0},children:(0,r.jsx)(l.Z,{href:t.link,variant:"primary",children:t.title})}),(0,_.$U)(t.content,!0),t.authors&&t.authors.length>0&&(0,r.jsx)("div",{className:k().authors,children:(0,r.jsx)(c.Z,{members:t.authors.map((function(e){return{username:e.vercel,uid:e.real,name:e.real}})),size:30,limit:0})})]})]})},Z=n(45890),N=function(){return(0,r.jsxs)(x.Z,{row:!0,noWrap:!0,className:k()["changelog-preview"],direction:["column","column","row"],children:[(0,r.jsxs)("section",{className:k().left,children:[(0,r.jsx)(x.Z,{row:!0,vcenter:!0,right:!0,children:(0,r.jsx)("div",{className:(0,v.Z)(k().circle,"geist-hide-on-tablet"),style:{backgroundColor:"var(--geist-foreground)"},children:(0,r.jsx)(Z.Z,{height:14,fill:"var(--geist-background)",style:{marginLeft:"2px"}})})}),(0,r.jsx)("span",{className:(0,v.Z)(k().divider,"geist-hide-on-tablet")})]}),(0,r.jsxs)("section",{className:k().right,children:[(0,r.jsx)(l.Z,{href:"https://twitter.com/intent/follow?screen_name=vercel_changes",type:"highlight",children:"Follow us on Twitter"})," to hear about changes first."]})]})},A=n(67105),P=n(88742),C=n.n(P),E=n(40505),F=n(57893),z=n(90588),D=n.n(z);function R(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"===typeof e)return L(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return L(e,t)}(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,o=!0,a=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){a=!0,s=e},f:function(){try{o||null==n.return||n.return()}finally{if(a)throw s}}}}function L(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var M=function(){var e=(0,s.useState)(null),t=e[0],i=e[1],o=(0,s.useState)(""),a=o[0],c=o[1],l=(0,s.useState)(!1),u=l[0],d=l[1],h=(0,s.useState)([]),f=h[0],m=h[1],g=(0,s.useState)(0),p=g[0],b=g[1],x=(0,s.useState)(!1),w=x[0],j=x[1],y=(0,s.useRef)(null),_=(0,s.useRef)(null);(0,s.useEffect)((function(){var e=function(e){var t,n=e.target,r=null===(t=y.current)||void 0===t?void 0:t.contains(n);w&&!r&&j(!1)};return document.addEventListener("click",e),function(){return document.removeEventListener("click",e)}}),[w]);var O=(0,s.useCallback)((function(e){if("/"===e.key&&_&&_.current){if(document.activeElement===_.current)return;if(document.activeElement!==document.body)return;e.preventDefault(),_.current.focus()}}),[]);(0,s.useEffect)((function(){return window.addEventListener("keydown",O),function(){window.removeEventListener("keydown",O)}}),[O]);var k=function(){var e=(0,E.Z)(C().mark((function e(){var r,s,o,a;return C().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=15;break}return e.next=3,n.e(882).then(n.bind(n,10882));case 3:return r=e.sent,i(r),s=r.init("/blog-assets/stork.wasm"),e.next=8,fetch("/blog-assets/index-blog.st");case 8:return o=e.sent,e.next=11,o.arrayBuffer();case 11:return a=e.sent,e.next=14,s;case 14:r.wasm_register_index("index-blog",new Uint8Array(a));case 15:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("label",{ref:y,role:"combobox","aria-haspopup":"listbox","aria-owns":"index-blog-output","aria-expanded":w,className:(0,v.Z)(D().label,(0,A.Z)({},D().focused,u)),children:[(0,r.jsx)("span",{className:D().icon,children:(0,r.jsx)(F.Z,{size:16})}),(0,r.jsx)("input",{className:D().input,type:"search",autoComplete:"off","aria-autocomplete":"list","aria-controls":"index-blog-output",placeholder:"Search posts...",value:a,ref:_,onChange:function(e){var n=e.target.value;c(n),j(!!n);var r=t.wasm_search("index-blog",n),i=JSON.parse(r).results.filter((function(e,t){return t<5}));m(i),b(0)},onBlur:function(){return d(!1)},onFocus:function(){d(!0),j(!!a),k()},onKeyDown:function(e){switch(e.key){case"ArrowDown":e.preventDefault(),b(Math.min(f.length-1,p+1));break;case"ArrowUp":e.preventDefault(),b(Math.max(0,p-1));break;case"Enter":var t=f[p];t&&(window.location.href=t.entry.url)}}})]}),(0,r.jsx)("ul",{id:"index-blog-output",role:"listbox",className:D().results,style:{display:w?"":"none"},children:null!==f&&void 0!==f&&f.length?f.map((function(e,t){return(0,r.jsx)(I,{entry:e.entry,excerpts:e.excerpts,title_highlight_ranges:e.title_highlight_ranges,index:t,selectedIndex:p,setSelectedIndex:b},t)})):(0,r.jsx)(B,{inputValue:a})})]})};function I(e){var t=e.entry,n=e.excerpts,i=e.title_highlight_ranges,s=e.index,o=e.selectedIndex,a=e.setSelectedIndex,c=n.find((function(e){return e.text[0].toUpperCase()===e.text[0]}))||n[0];return(0,r.jsx)("li",{className:D().result,role:"option","aria-selected":s===o,onMouseEnter:function(){return a(s)},children:(0,r.jsxs)("a",{href:t.url,children:[(0,r.jsx)(q,{className:D().title,text:t.title,ranges:i}),c&&(0,r.jsx)(q,{className:D().excerpt,text:c.text,ranges:c.highlight_ranges})]})})}function q(e){var t=e.text,n=e.ranges,i=e.className,s=[];n.sort((function(e,t){return e.beginning-t.beginning}));var o,a=0,c=R(n);try{for(c.s();!(o=c.n()).done;){var l=o.value,u=l.beginning,d=l.end;s.push({str:t.slice(a,u)}),s.push({str:t.slice(u,d),cls:D().highlight}),a=d}}catch(h){c.e(h)}finally{c.f()}return s.push({str:t.slice(a)}),(0,r.jsx)("div",{className:i,children:s.map((function(e,t){return(0,r.jsx)("span",{className:e.cls,children:e.str},t)}))})}function B(e){var t=e.inputValue;return(0,r.jsx)("li",{className:D().result,role:"option","aria-selected":"false",children:(0,r.jsxs)("div",{className:D().titleNoResult,children:['No results found for "',t,'".',(0,r.jsx)("br",{}),"Try again with a different keyword."]})})}var T=(0,s.memo)(M),U=n(8202),W=n(42484),$=n(4902),H=n.n($),J=function(e){var t=e.posts,n=void 0===t?[]:t;return(0,r.jsxs)("div",{className:H().sidebar,children:[(0,r.jsx)("h3",{children:"Recommended Posts"}),(0,r.jsx)("ul",{children:n.map((function(e){var t=e.link.startsWith("/blog")?e.link:"/blog/".concat(e.link);return(0,r.jsx)(l.Z,{href:e.preview?"/blog/[post]":t,as:t,variant:"secondary",children:(0,r.jsxs)("li",{children:[(0,r.jsx)("span",{className:H().tag,children:(0,r.jsx)(p.Z,{size:"1em"})}),(0,r.jsx)("span",{className:H().title,children:e.title})]})},e.title)}))})]})},V=function(e){var t=e.firstFivePosts,n=e.remainingPosts,i=e.isChangelog,s=(0,W.Z)();return(0,r.jsxs)(r.Fragment,{children:[t.map((function(e,t){var n=(0,_.$U)(e.preview);return i?(0,r.jsx)(S,{item:e},t):(0,r.jsxs)("div",{className:H()["post-container"],children:[(0,r.jsx)(m,{date:s?e.date:null,title:e.title,authors:e.authors,communityAuthors:e.communityAuthors,isLegacyChangelog:e.isLegacyChangelog,dynamic:e.preview,link:e.link,hideTimeOnMobile:!0}),n,(0,r.jsx)(l.Z,{href:e.preview?"/blog/[post]":e.link,as:e.link,variant:"highlight",className:H().more,children:"Read more \u2192"})]},e.title)})),!i&&(0,r.jsx)(K,{posts:n})]})},Y=(0,s.memo)((function(e){var t=e.posts,n=e.recommendedPosts,i=e.isChangelog,s=i?t:t.filter((function(e){return!e.isLegacyChangelog})).slice(0,5),o=new Set(s.map((function(e){return e.id}))),a=t.filter((function(e){return!o.has(e.id)})),c=(0,r.jsx)(V,{firstFivePosts:s,remainingPosts:a,isChangelog:i});return(0,r.jsx)(g.Z,{title:i?"Changelog":"Blog",hideControlsOnMobile:!0,controls:!i&&(0,r.jsx)(T,{}),children:i?(0,r.jsxs)(x.Z,{children:[(0,r.jsx)(N,{}),c]}):(0,r.jsxs)(x.Z,{direction:["column","column","row"],noWrap:!0,children:[(0,r.jsx)(x.Z,{flex:"0 0 70%",children:c}),(0,r.jsx)(x.Z,{flex:"0 0 30%",children:(0,r.jsx)(J,{posts:n})})]})})}));Y.displayName="Blog";var K=(0,s.memo)((function(e){var t=e.posts,n=e.tzOffset;return(0,r.jsxs)("div",{className:H()["previous-posts"],children:[(0,r.jsx)("h2",{children:"Previous Posts"}),t.map((function(e){return(0,r.jsx)("div",{className:H()["previous-post"],children:(0,r.jsx)(m,{date:e.date,title:e.title,tzOffset:n,dynamic:e.preview,isLegacyChangelog:e.isLegacyChangelog,link:e.link})},e.link)}))]})}));K.displayName="PreviousPosts";var G=!0,X=(0,i.withRouter)((0,U.Z)((function(e){var t=e.posts,n=e.recommendedPosts,i=e.isChangelog,s=void 0!==i&&i,a=t,c=n;return(0,r.jsx)(o.Z,{title:s?"Changelog":"Blog",image:"".concat("https://assets.vercel.com/image/upload/q_auto/front","/vercel/twitter-card.png"),description:s?"A continuous stream of changes made to the Vercel platform.":"Blog posts from the Vercel team and community. Discover the latest in web development.",children:(0,r.jsx)(Y,{posts:a,recommendedPosts:c,isChangelog:s})})})))},86628:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(70053),i=n(55888),s=n(61659),o=n(93632);function a(){return(0,r.ZP)("".concat(i.lk,"/current"),(function(e){return(0,o.Z)(e,(0,s.LP)(),{throwOnHTTPError:!0})}),{refreshInterval:0,revalidateOnFocus:!1,revalidateOnReconnect:!1})}},39387:function(e){e.exports={left:"changelog_left__1g1ET",right:"changelog_right__1y-8k",preview:"changelog_preview__18yrw","changelog-preview":"changelog_changelog-preview__3m-ok",circle:"changelog_circle__l5C4K",divider:"changelog_divider__355WF",container:"changelog_container__2dqtR",authors:"changelog_authors__1JC8j"}},90588:function(e){e.exports={label:"input_label__3sOF0",focused:"input_focused__ybvos",icon:"input_icon__oD0YF",input:"input_input__3mRB3",results:"input_results__2RIPF",result:"input_result__3YTWr",title:"input_title__3ryj1",titleNoResult:"input_titleNoResult__2v7_9",excerpt:"input_excerpt__w3Pnh",highlight:"input_highlight__Dfpls"}},67147:function(e){e.exports={wrapper:"full-heading_wrapper__2WTq_",icon:"full-heading_icon__2WUp-",header:"full-heading_header__1xRoF",menu:"full-heading_menu__2M1ad",message:"full-heading_message__3tf1z",main:"full-heading_main__1shoH",title:"full-heading_title__2r-dp",actions:"full-heading_actions__2B5H3","child-wrapper":"full-heading_child-wrapper__1J0v6",controls:"full-heading_controls__7PL0z",hideOnMobile:"full-heading_hideOnMobile__38SmZ",center:"full-heading_center__1P2Lj"}},4902:function(e){e.exports={"post-container":"blog_post-container__22gk_",more:"blog_more__2PH4L","previous-posts":"blog_previous-posts__2awux","previous-post":"blog_previous-post__3zdEC",sidebar:"blog_sidebar__19iZm",tag:"blog_tag__3k3YX",title:"blog_title__4_klJ"}},20036:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(93352),i=n(87345),s=n(76356),o=n(93830);function a(e){return(0,r.Z)(e)||(0,i.Z)(e)||(0,s.Z)(e)||(0,o.Z)()}},30754:function(e){!function(){"use strict";var t="undefined"!==typeof window&&"undefined"!==typeof window.document?window.document:{},n=e.exports,r=function(){for(var e,n=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],r=0,i=n.length,s={};r<i;r++)if((e=n[r])&&e[1]in t){for(r=0;r<e.length;r++)s[n[0][r]]=e[r];return s}return!1}(),i={change:r.fullscreenchange,error:r.fullscreenerror},s={request:function(e){return new Promise(function(n,i){var s=function(){this.off("change",s),n()}.bind(this);this.on("change",s);var o=(e=e||t.documentElement)[r.requestFullscreen]();o instanceof Promise&&o.then(s).catch(i)}.bind(this))},exit:function(){return new Promise(function(e,n){if(this.isFullscreen){var i=function(){this.off("change",i),e()}.bind(this);this.on("change",i);var s=t[r.exitFullscreen]();s instanceof Promise&&s.then(i).catch(n)}else e()}.bind(this))},toggle:function(e){return this.isFullscreen?this.exit():this.request(e)},onchange:function(e){this.on("change",e)},onerror:function(e){this.on("error",e)},on:function(e,n){var r=i[e];r&&t.addEventListener(r,n,!1)},off:function(e,n){var r=i[e];r&&t.removeEventListener(r,n,!1)},raw:r};r?(Object.defineProperties(s,{isFullscreen:{get:function(){return Boolean(t[r.fullscreenElement])}},element:{enumerable:!0,get:function(){return t[r.fullscreenElement]}},isEnabled:{enumerable:!0,get:function(){return Boolean(t[r.fullscreenEnabled])}}}),n?e.exports=s:window.screenfull=s):n?e.exports={isEnabled:!1}:window.screenfull={isEnabled:!1}}()},79927:function(e,t){!function(e){"use strict";function t(e){var t={},r=/(dolfin)[ \/]([\w.]+)/.exec(e)||/(edge)[ \/]([\w.]+)/.exec(e)||/(chrome)[ \/]([\w.]+)/.exec(e)||/(tizen)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version)?[ \/]([\w.]+)/.exec(e)||/(webkit)(?:.*version)?[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||e.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+))?/.exec(e)||["","unknown"];return"webkit"===r[1]?r=/(iphone|ipad|ipod)[\S\s]*os ([\w._\-]+) like/.exec(e)||/(android)[ \/]([\w._\-]+);/.exec(e)||[r[0],"safari",r[2]]:"mozilla"===r[1]?/trident/.test(e)?r[1]="msie":r[1]="firefox":/polaris|natebrowser|([010|011|016|017|018|019]{3}\d{3,4}\d{4}$)/.test(e)&&(r[1]="polaris"),t[r[1]]=!0,t.name=r[1],t.version=n(r[2]),t}function n(e){var t={},n=e?e.split(/\.|-|_/):["0","0","0"];return t.info=n.join("."),t.major=n[0]||"0",t.minor=n[1]||"0",t.patch=n[2]||"0",t}function r(e){return function(e){if(e.match(/linux|windows (nt|98)|macintosh|cros/)&&!e.match(/android|mobile|polaris|lgtelecom|uzard|natebrowser|ktf;|skt;/))return!0;return!1}(e)?"pc":function(e){if(e.match(/ipad/)||e.match(/android/)&&!e.match(/mobi|mini|fennec/))return!0;return!1}(e)?"tablet":function(e){return!!e.match(/ip(hone|od)|android.+mobile|windows (ce|phone)|blackberry|bb10|symbian|webos|firefox.+fennec|opera m(ob|in)i|tizen.+mobile|polaris|iemobile|lgtelecom|nokia|sonyericsson|dolfin|uzard|natebrowser|ktf;|skt;/)}(e)?"mobile":""}function i(e){var t={},r=/(iphone|ipad|ipod)[\S\s]*os ([\w._\-]+) like/.exec(e)||!!/polaris|natebrowser|([010|011|016|017|018|019]{3}\d{3,4}\d{4}$)/.test(e)&&["","polaris","0.0.0"]||/(windows)(?: nt | phone(?: os){0,1} | )([\w._\-]+)/.exec(e)||/(android)[ \/]([\w._\-]+);/.exec(e)||!!/android/.test(e)&&["","android","0.0.0"]||!!/(windows)/.test(e)&&["","windows","0.0.0"]||/(mac) os x ([\w._\-]+)/.exec(e)||/(tizen)[ \/]([\w._\-]+);/.exec(e)||!!/(linux)/.test(e)&&["","linux","0.0.0"]||!!/webos/.test(e)&&["","webos","0.0.0"]||/(cros)(?:\s[\w]+\s)([\d._\-]+)/.exec(e)||/(bada)[ \/]([\w._\-]+)/.exec(e)||!!/bada/.test(e)&&["","bada","0.0.0"]||!!/(rim|blackberry|bb10)/.test(e)&&["","blackberry","0.0.0"]||["","unknown","0.0.0"];return"iphone"===r[1]||"ipad"===r[1]||"ipod"===r[1]?r[1]="ios":"windows"===r[1]&&"98"===r[2]&&(r[2]="0.98.0"),"cros"===r[1]&&(r[1]="chrome"),t[r[1]]=!0,t.name=r[1],t.version=n(r[2]),t}Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)});var s=["crios","fxios","daumapps"];function o(e,t){var r={},i=null,o=s;Array.isArray(t)?o=s.concat(t):"string"===typeof t&&(o=s.concat([t]));for(var a=0,c=o.length;a<c;a+=1){var l=o[a];if(i=new RegExp("("+l+")[ \\/]([\\w._\\-]+)").exec(e))break}return i||(i=["",""]),i[1]?(r.isApp=!0,r.name=i[1],r.version=n(i[2])):r.isApp=!1,r}var a=e.userAgent=function(e,n){var s=function(e){return e?e.toLowerCase():"undefined"!==typeof window&&window.navigator&&"string"===typeof window.navigator.userAgent?window.navigator.userAgent.toLowerCase():""}(e);return{ua:s,browser:t(s),platform:r(s),os:i(s),app:o(s,n)}};"object"===typeof window&&window.navigator.userAgent&&(window.ua_result=a(window.navigator.userAgent)||null)}((t.daumtools=t,t.util=t,t))}}]);