1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7715],{67773:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/specification/release-notes",function(){return n(97969)}])},47839:function(e,t,n){"use strict";n.d(t,{Z:function(){return b}});var a=n(85893);n(67294);var r=n(41664),o=n.n(r),l=n(37856),i=n.n(l),s=n(25675),u=n.n(s),d=n(34680),c=n(12780),f=n(45697),m=n.n(f),h=n(98997);function p(e){let{className:t,orientation:n="horizontal",decorative:r=!0,...o}=e;return(0,a.jsx)(c.f,{"data-slot":"separator",decorative:r,orientation:n,className:(0,h.cn)("bg-border shrink-0 data-[orientation=horizontal]:h-px data-[orientation=horizontal]:w-full data-[orientation=vertical]:h-full data-[orientation=vertical]:w-px",t),...o})}p.propTypes={className:m().string,orientation:m().oneOf(["horizontal","vertical"]),decorative:m().bool};let x=e=>{let{title:t,body:n,icon:r,link:o,image:l,extended:s,headerSize:c="medium",bodyTextSize:f="medium"}=e;return(0,a.jsxs)(d.Zb,{className:"group relative h-full w-full rounded-lg border border-gray-200 bg-white p-6 px-12 shadow-3xl transition-colors ease-in-out hover:bg-slate-100 dark:bg-slate-800 dark:shadow-2xl dark:shadow-slate-900 hover:dark:bg-slate-900/30",children:[l&&(0,a.jsx)("div",{className:"flex justify-center",children:(0,a.jsx)(u(),{src:l,alt:t,width:384,height:128,className:"h-32 object-contain p-2","data-test":"card-image"})}),(0,a.jsxs)("div",{className:"flex flex-row items-start",children:[r&&(0,a.jsx)("span",{className:"mr-6 flex h-14 w-14 flex-shrink-0 items-center justify-center rounded-lg border bg-blue-200 px-3 text-gray-900 dark:text-white",children:(0,a.jsx)(u(),{src:r,alt:t,width:56,height:56,className:"h-full w-full","data-test":"card-icon"})}),(0,a.jsx)("p",{className:(0,h.cn)("mb-1 mt-1 items-center font-bold text-gray-900 dark:text-white",{small:"text-[0.9rem]",medium:"text-[1.3rem]",large:"text-[2rem]"}[c]),"data-test":"card-title",children:t})]}),(0,a.jsx)(p,{className:"bg-gray-400"}),(0,a.jsx)("p",{className:(0,h.cn)("mb-8 mt-5 text-black dark:text-white",{small:"text-[0.85rem]",medium:"text-[1rem]",large:"text-[1.5rem]"}[f]),"data-test":"card-body",children:s?(0,a.jsx)("span",{dangerouslySetInnerHTML:{__html:n}}):(0,a.jsx)(i(),{element:"span",line:3,text:n})}),o&&(0,a.jsx)("p",{className:"absolute bottom-3 right-5 font-medium opacity-0 transition-opacity delay-150 ease-in-out group-hover:opacity-100 text-black dark:text-white","data-test":"card-read-more",children:"Read More"})]})};var b=e=>{let{link:t,...n}=e;return t?(0,a.jsx)(o(),{href:t,target:"_blank",rel:"noopener noreferrer","data-test":"card-link",children:(0,a.jsx)(x,{link:t,...n})}):(0,a.jsx)(x,{...n})}},29483:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var a=n(85893);n(67294);var r=n(41664),o=n.n(r),l=n(61258),i=n(4307),s=n(34680),u=n(27245);let d=e=>{let{label:t,url:n,direction:r}=e;if(!n||!t)return(0,a.jsx)("div",{className:"h-auto w-1/2"});let d="prev"===r,c=d?l.Z:i.Z;return(0,a.jsx)("div",{className:"h-auto w-1/2","data-test":"nav-button-".concat(r),children:(0,a.jsx)(s.Zb,{className:"group h-full cursor-pointer border-gray-200 p-4 text-center shadow-md transition-all duration-300 ease-in-out hover:border-gray-300 hover:shadow-lg dark:shadow-xl dark:hover:shadow-lg dark:drop-shadow-lg lg:text-left",children:(0,a.jsxs)(o(),{href:n,className:"block",children:[(0,a.jsxs)(u.z,{variant:"ghost",className:"w-full gap-5 p-0 text-[18px] hover:bg-transparent ".concat(d?"justify-start":"justify-end"),children:[d&&(0,a.jsx)(c,{className:"h-5 w-5","data-test":"nav-button-icon"}),(0,a.jsx)("div",{className:"my-auto inline font-bold uppercase text-primary dark:text-slate-300 group-hover:text-[20px] transition-all duration-300","data-test":"nav-button-text",children:d?"Go Back":"Up Next"}),!d&&(0,a.jsx)(c,{className:"h-5 w-5","data-test":"nav-button-icon"})]}),(0,a.jsx)("div",{className:"my-2 text-base font-medium text-slate-600 dark:text-slate-300 ".concat(d?"text-left":"text-right"),"data-test":"nav-button-label",children:t})]})})})};function c(e){let{prevLabel:t,prevURL:n,nextLabel:r,nextURL:o}=e;return(0,a.jsxs)("div",{className:"mb-4 flex flex-row gap-4",children:[(0,a.jsx)(d,{label:t,url:n,direction:"prev"}),(0,a.jsx)(d,{label:r,url:o,direction:"next"})]})}},61258:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});let a=(0,n(31134).Z)("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]])},4307:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});let a=(0,n(31134).Z)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},97969:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSG:function(){return c},default:function(){return f}});var a=n(85893);n(67294);var r=n(56537),o=n(7163),l=n(4791),i=n(69835),s=n(47839),u=n(63667),d=n(29483),
1c=!0;function f(e){var t,n,r,c;let{blocks:f,frontmatter:m}=e;return(0,a.jsxs)(i.od.Provider,{value:null,children:[(0,a.jsx)(l.iH,{children:m.title}),(0,a.jsx)(o.Z,{markdown:f.index}),(0,a.jsx)(o.Z,{markdown:f.body}),(0,a.jsxs)("div",{className:"w-full lg:w-full grid grid-cols-1 sm:grid-cols-2 gap-6 my-[10px] mx-auto mt-8 mb-6",children:[(0,a.jsx)(s.Z,{title:"Draft 2020-12",body:"Draft 2020-12 release notes.",headerSize:"small",bodyTextSize:"small",link:"/draft/2020-12/release-notes"}),(0,a.jsx)(s.Z,{title:"Draft 2019-09",body:"Draft 2019-09 release notes.",headerSize:"small",bodyTextSize:"small",link:"/draft/2019-09/release-notes"}),(0,a.jsx)(s.Z,{title:"Draft 07",body:"Draft 07 release notes.",headerSize:"small",bodyTextSize:"small",link:"/draft-07/json-schema-release-notes"}),(0,a.jsx)(s.Z,{title:"Draft 06",body:"Draft 06 release notes.",headerSize:"small",bodyTextSize:"small",link:"/draft-06/json-schema-release-notes"}),(0,a.jsx)(s.Z,{title:"Draft 05",body:"Draft 05 release notes.",headerSize:"small",bodyTextSize:"small",link:"/draft-05#explanation-for-lack-of-draft-05-meta-schema"})]}),(0,a.jsx)(d.Z,{prevLabel:null==m?void 0:null===(t=m.prev)||void 0===t?void 0:t.label,prevURL:null==m?void 0:null===(n=m.prev)||void 0===n?void 0:n.url,nextLabel:null==m?void 0:null===(r=m.next)||void 0===r?void 0:r.label,nextURL:null==m?void 0:null===(c=m.next)||void 0===c?void 0:c.url}),(0,a.jsx)(u.P,{fileRenderType:"_indexmd"})]})}f.getLayout=r.G0},37856:function(e,t,n){"use strict";var a,r,o;o=function(t,n,a){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n),o=l(a);function l(e){return e&&e.__esModule?e:{default:e}}function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},o=Object.keys(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)n=o[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function u(e){return(u=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function d(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m=function(e,t){return 1e-4>Math.abs(e-t)},h=function(e){var t;function a(){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,a);for(var e,t,n,r=arguments.length,o=Array(r),l=0;l<r;l++)o[l]=arguments[l];return n=(e=(t=u(a)).call.apply(t,[this].concat(o)))&&("object"===i(e)||"function"==typeof e)?e:d(this),f(d(n),"onResize",function(){n.rafId&&window.cancelAnimationFrame(n.rafId),n.rafId=window.requestAnimationFrame(n.update.bind(d(n)))}),f(d(n),"onToggled",function(e){"function"==typeof n.props.onToggled&&setTimeout(function(){return n.props.onToggled(e)},0)}),f(d(n),"onTruncated",function(){"function"==typeof n.props.onTruncated&&setTimeout(function(){return n.props.onTruncated()},0)}),f(d(n),"onCalculated",function(){"function"==typeof n.props.onCalculated&&setTimeout(function(){return n.props.onCalculated()},0)}),f(d(n),"update",function(){var e=window.getComputedStyle(n.scope),t=[e["font-weight"],e["font-style"],e["font-size"],e["font-family"],e["letter-spacing"]].join(" ");n.canvas.font=t,n.forceUpdate()}),n}return function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}(a,e),t=[{key:"componentDidMount",value:function(){var e=document.createElement("canvas"),t=document.createDocumentFragment(),n=window.getComputedStyle(this.scope),a=[n["font-weight"],n["font-style"],n["font-size"],n["font-family"]].join(" ");t.appendChild(e),this.canvas=e.getContext("2d"),this.canvas.font=a,this.forceUpdate(),window.addEventListener("resize",this.onResize)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.onResize),this.rafId&&window.cancelAnimationFrame(this.rafId)}},{key:"measureWidth",value:function(e){return this.canvas.measureText(e).width}},{key:"getRenderText",value:function(){var e=this.props,t=(e.containerClassName,e.element,e.line),a=(e.onCalculated,e.onTruncated,e.onToggled,e.text),o=e.textElement,l=e.textTruncateChild,i=e.truncateText,u=e.maxCalculateTimes,d=s(e,["containerClassName","element","line","onCalculated","onTruncated","onToggled","text","textElement","textTruncateChild","truncateText","maxCalculateTimes"]),c=this.scope.getBoundingClientRect().width;if(0===c)return null;var f=this.measureWidth(a);if(c>f||m(c,f))return this.onToggled(!1),(0,n.createElement)(o,d,a);var h="";if(l&&"string"==typeof l.type){var p=l.type;(p.indexOf("span")>=0||p.indexOf("a")>=0)&&(h=l.props.children)}for(var x=1,b=a.length,v="",y=0,g=0,w=t,j=0,T=!1,k=!1,N=0,C=-1,_="",O=0;w-- >0;){for(_=w?"":i+(h?" "+h:"");x<=b;)if(v=a.substr(g,x),(j=this.measureWidth(v+_))<c)-1===(y=a.indexOf(" ",x+1))?(x+=1,T=!1):(T=!0,x=y);else{do{if(O++>=u)break;v=a.substr(g,x),!w&&x--," "===v[v.length-1]&&(v=a.substr(g,x-1)),T&&(C=v.lastIndexOf(" "))>-1?(x=C,w&&x++):x--,v=a.substr(g,x),j=this.measureWidth(v+_)}while((j>c||m(j,c))&&v.length>0);g+=x;break}if(x>=b){g=b;break}T&&!k&&-1===a.substr(N,x).indexOf(" ")&&(k=-1===a.substr(N,x).indexOf(" "),w--),N=x+1}return g===b?(this.onToggled(!1),(0,n.createElement)(o,d,a)):(this.onTruncated(),this.onToggled(!0),r.default.createElement("span",d,(0,n.createElement)(o,d,a.substr(0,g)+i+" "),l))}},{key:"render",value:function(){var e=this,t=this.props,a=t.element,r=t.text,o=t.style,l=void 0===o?{}:o,i=t.containerClassName,u=t.line,d=(t.onCalculated,t.onTruncated,t.onToggled,t.textElement),c=(t.textTruncateChild,t.truncateText,t.maxCalculateTimes,s(t,["element","text","style","containerClassName","line","onCalculated","onTruncated","onToggled","textElement","textTruncateChild","truncateText","maxCalculateTimes"])),f=l.fontWeight,m=l.fontStyle,h=l.fontSize,p=l.fontFamily,x=this.scope&&u?this.getRenderText():(0,n.createElement)(d,c,r);return this.scope&&this.onCalculated(),(0,n.createElement)(a,{ref:function(t){e.scope=t},className:i,style:{overflow:"hidden",fontWeight:f,fontStyle:m,fontSize:h,fontFamily:p}},x)}}],function(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}(a.prototype,t),a}(n.Component);f(h,"propTypes",{containerClassName:o.default.string,element:o.default.string,line:o.default.oneOfType([o.default.number,o.default.bool]),onCalculated:o.default.func,onTruncated:o.default.func,onToggled:o.default.func,text:o.default.string,textElement:o.default.elementType,textTruncateChild:o.default.node,truncateText:o.default.string,maxCalculateTimes:o.default.number}),f(h,"defaultProps",{element:"div",line:1,text:"",textElement:"span",truncateText:"â¦",maxCalculateTimes:10}),t.default=h,e.exports=t.default},a=[t,n(67294),n(45697)],void 0!==(r=o.apply(t,a))&&(e.exports=r)},12780:function(e,t,n){"use strict";n.d(t,{f:function(){return u}});var a=n(67294),r=n(75320),o=n(85893),l="horizontal",i=["horizontal","vertical"],s=a.forwardRef((e,t)=>
1{let{decorative:n,orientation:a=l,...s}=e,u=i.includes(a)?a:l;return(0,o.jsx)(r.WV.div,{"data-orientation":u,...n?{role:"none"}:{"aria-orientation":"vertical"===u?u:void 0,role:"separator"},...s,ref:t})});s.displayName="Separator";var u=s}},function(e){e.O(0,[1272,8700,1664,335,2734,5842,2019,1862,6537,7163,2888,9774,179],function(){return e(e.s=67773)}),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.