1"use strict";(globalThis.webpackChunkjest_website||=[]).push([[7441],{82428(e,t,s){s.r(t),s.d(t,{default:()=>h,metadata:()=>n});var n=s(64766),r=s(62540),o=s(43023);const i={authorsImageUrls:[void 0]};function a(e){const t={h2:"h2",img:"img",p:"p",...(0,o.R)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.p,{children:"It's been one month since the last major release and we've made significant improvements to Jest since. In this major release we are updating the snapshot format we are using which will likely require snapshots to be updated when upgrading Jest. We don't make these changes lightly and don't expect this to happen often but we think it is necessary to improve the format from time to time."}),"\n",(0,r.jsx)(t.h2,{id:"upgraded-cli",children:"Upgraded CLI"}),"\n",(0,r.jsx)(t.p,{children:(0,r.jsx)(t.img,{alt:"reporter",src:s(92263).A+"",width:"858",height:"575"})}),"\n",(0,r.jsx)(t.p,{children:"Jest 16 features a new reporter interface that shows running tests as well as a live summary and a progress bar based on the estimated test runtime from previous test runs. We also improved the CLI output to work better with different color schemes. If there were test failures in a previous run, Jest will now always run those tests first to give useful signal to users as quickly as possible."})]})}function h(e={}){const{wrapper:t}={...(0,o.R)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(a,{...e})}):a(e)}s.d(t,["assets",0,i,"contentTitle",0,void 0,"frontMatter",0,{title:"Jest 16.0: Turbocharged CLI & Community Update",authors:"cpojer"},"toc",0,[{value:"Upgraded CLI",id:"upgraded-cli",level:2}]])},92263(e,t,s){const n=s.p+"assets/images/16-reporter-578f46980efc5766386bed963d75e333.gif";s.d(t,["A",0,n])},43023(e,t,s){s.d(t,{R:()=>i,x:()=>a});var n=s(63696);const r={},o=n.createContext(r);function i(e){const t=n.useContext(o);return n.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),n.createElement(o.Provider,{value:t},e.children)}},64766(e){e.exports=JSON.parse('{"permalink":"/blog/2016/10/03/jest-16","editUrl":"https://github.com/jestjs/jest/tree/main/website/blog/2016-10-03-jest-16.md","source":"@site/blog/2016-10-03-jest-16.md","title":"Jest 16.0: Turbocharged CLI & Community Update","description":"It\'s been one month since the last major release and we\'ve made significant improvements to Jest since. In this major release we are updating the snapshot format we are using which will likely require snapshots to be updated when upgrading Jest. We don\'t make these changes lightly and don\'t expect this to happen often but we think it is necessary to improve the format from time to time.","date":"2016-10-03T00:00:00.000Z","tags":[],"readingTime":6.72,"hasTruncateMarker":true,"authors":[{"name":"Christoph Nakazawa","url":"https://github.com/cpojer","socials":{"github":"https://github.com/cpojer","x":"https://x.com/cpojer"},"imageURL":"https://github.com/cpojer.png","key":"cpojer","page":null}],"frontMatter":{"title":"Jest 16.0: Turbocharged CLI & Community Update","authors":"cpojer"},"unlisted":false,"prevItem":{"title":"2016 in Jest","permalink":"/blog/2016/12/15/2016-in-jest"},"nextItem":{"title":"Jest 15.0: New Defaults for Jest","permalink":"/blog/2016/09/01/jest-15"}}')}}]);
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.