54.md (14608B)
1 # PR #54 Bump jest and @types/jest 2 3 - **Status:** closed 4 - **Author:** @dependabot[bot] 5 - **Created:** 2023-07-11T07:17:45Z 6 - **Branch:** dependabot/npm_and_yarn/jest-and-types/jest-29.6.1 → main 7 - **Closed:** 2023-08-22T09:35:34Z 8 - **Labels:** dependencies, javascript 9 - **Diff:** [54.diff](./54.diff) 10 11 --- 12 13 Bumps [jest](https://github.com/facebook/jest/tree/HEAD/packages/jest) and [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest). These dependencies needed to be updated together. 14 Updates `jest` from 29.5.0 to 29.6.1 15 <details> 16 <summary>Release notes</summary> 17 <p><em>Sourced from <a href="https://github.com/facebook/jest/releases">jest's releases</a>.</em></p> 18 <blockquote> 19 <h2>v29.6.1</h2> 20 <h2>Fixes</h2> 21 <ul> 22 <li><code>[jest-circus]</code> Revert <a href="https://redirect.github.com/jestjs/jest/pull/14110">#14110</a> as it was a breaking change (<a href="https://redirect.github.com/jestjs/jest/pull/14304">#14304</a>)</li> 23 </ul> 24 <p><strong>Full Changelog</strong>: <a href="https://github.com/jestjs/jest/compare/v29.6.0...v29.6.1">https://github.com/jestjs/jest/compare/v29.6.0...v29.6.1</a></p> 25 <h2>v29.6.0</h2> 26 <h2>Features</h2> 27 <ul> 28 <li><code>[jest-circus, jest-snapshot]</code> Add support for snapshot matchers in concurrent tests (<a href="https://redirect.github.com/jestjs/jest/pull/14139">#14139</a>)</li> 29 <li><code>[jest-cli]</code> Include type definitions to generated config files (<a href="https://redirect.github.com/facebook/jest/pull/14078">#14078</a>)</li> 30 <li><code>[jest-snapshot]</code> Support arrays as property matchers (<a href="https://redirect.github.com/facebook/jest/pull/14025">#14025</a>)</li> 31 <li><code>[jest-core, jest-circus, jest-reporter, jest-runner]</code> Added support for reporting about start individual test cases using jest-circus (<a href="https://redirect.github.com/jestjs/jest/pull/14174">#14174</a>)</li> 32 </ul> 33 <h2>Fixes</h2> 34 <ul> 35 <li><code>[jest-circus]</code> Prevent false test failures caused by promise rejections handled asynchronously (<a href="https://redirect.github.com/jestjs/jest/pull/14110">#14110</a>)</li> 36 <li><code>[jest-config]</code> Handle frozen config object (<a href="https://redirect.github.com/facebook/jest/pull/14054">#14054</a>)</li> 37 <li><code>[jest-config]</code> Allow <code>coverageDirectory</code> and <code>collectCoverageFrom</code> in project config (<a href="https://redirect.github.com/jestjs/jest/pull/14180">#14180</a>)</li> 38 <li><code>[jest-core]</code> Always use workers in watch mode to avoid crashes (<a href="https://redirect.github.com/facebook/jest/pull/14059">#14059</a>).</li> 39 <li><code>[jest-environment-jsdom, jest-environment-node]</code> Fix assignment of <code>customExportConditions</code> via <code>testEnvironmentOptions</code> when custom env subclass defines a default value (<a href="https://redirect.github.com/facebook/jest/pull/13989">#13989</a>)</li> 40 <li><code>[jest-matcher-utils]</code> Fix copying value of inherited getters (<a href="https://redirect.github.com/facebook/jest/pull/14007">#14007</a>)</li> 41 <li><code>[jest-mock]</code> Tweak typings to allow <code>jest.replaceProperty()</code> replace methods (<a href="https://redirect.github.com/facebook/jest/pull/14008">#14008</a>)</li> 42 <li><code>[jest-mock]</code> Improve user input validation and error messages of <code>spyOn</code> and <code>replaceProperty</code> methods (<a href="https://redirect.github.com/facebook/jest/pull/14087">#14087</a>)</li> 43 <li><code>[jest-runtime]</code> Bind <code>jest.isolateModulesAsync</code> to <code>this</code> (<a href="https://redirect.github.com/facebook/jest/pull/14083">#14083</a>)</li> 44 <li><code>[jest-runtime]</code> Forward <code>wrapperLength</code> to the <code>Script</code> constructor as <code>columnOffset</code> for accurate debugging (<a href="https://redirect.github.com/facebook/jest/pull/14148">#14148</a>)</li> 45 <li><code>[jest-runtime]</code> Guard <code>_isMockFunction</code> access with <code>in</code> (<a href="https://redirect.github.com/facebook/jest/pull/14188">#14188</a>)</li> 46 <li><code>[jest-snapshot]</code> Fix a potential bug when not using prettier and improve performance (<a href="https://redirect.github.com/facebook/jest/pull/14036">#14036</a>)</li> 47 <li><code>[@jest/transform]</code> Do not instrument <code>.json</code> modules (<a href="https://redirect.github.com/facebook/jest/pull/14048">#14048</a>)</li> 48 <li><code>[jest-worker]</code> Restart a shut down worker before sending it a task (<a href="https://redirect.github.com/facebook/jest/pull/14015">#14015</a>)</li> 49 </ul> 50 <h2>Chore & Maintenance</h2> 51 <ul> 52 <li><code>[*]</code> Update <code>semver</code> dependency to get vulnerability fix (<a href="https://redirect.github.com/jestjs/jest/pull/14262">#14262</a>)</li> 53 <li><code>[docs]</code> Updated documentation for the <code>--runTestsByPath</code> CLI command (<a href="https://redirect.github.com/facebook/jest/pull/14004">#14004</a>)</li> 54 <li><code>[docs]</code> Updated documentation regarding the synchronous fallback when asynchronous code transforms are unavailable (<a href="https://redirect.github.com/facebook/jest/pull/14056">#14056</a>)</li> 55 <li><code>[docs]</code> Update jest statistics of use and downloads in website Index.</li> 56 </ul> 57 <h2>New Contributors</h2> 58 <ul> 59 <li><a href="https://github.com/huntie"><code>@huntie</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/13989">jestjs/jest#13989</a></li> 60 <li><a href="https://github.com/liammulh"><code>@liammulh</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14001">jestjs/jest#14001</a></li> 61 <li><a href="https://github.com/BenceSzalai"><code>@BenceSzalai</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14007">jestjs/jest#14007</a></li> 62 <li><a href="https://github.com/Mike-Dax"><code>@Mike-Dax</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14056">jestjs/jest#14056</a></li> 63 <li><a href="https://github.com/bakasmarius"><code>@bakasmarius</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14025">jestjs/jest#14025</a></li> 64 <li><a href="https://github.com/PeteTheHeat"><code>@PeteTheHeat</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14015">jestjs/jest#14015</a></li> 65 <li><a href="https://github.com/tjenkinson"><code>@tjenkinson</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14083">jestjs/jest#14083</a></li> 66 <li><a href="https://github.com/soyjuanmacias"><code>@soyjuanmacias</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14101">jestjs/jest#14101</a></li> 67 <li><a href="https://github.com/bharathkalyans"><code>@bharathkalyans</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14154">jestjs/jest#14154</a></li> 68 </ul> 69 <!-- raw HTML omitted --> 70 </blockquote> 71 <p>... (truncated)</p> 72 </details> 73 <details> 74 <summary>Changelog</summary> 75 <p><em>Sourced from <a href="https://github.com/jestjs/jest/blob/main/CHANGELOG.md">jest's changelog</a>.</em></p> 76 <blockquote> 77 <h2>29.6.1</h2> 78 <h3>Fixes</h3> 79 <ul> 80 <li><code>[jest-circus]</code> Revert <a href="https://redirect.github.com/jestjs/jest/pull/14110">#14110</a> as it was a breaking change (<a href="https://redirect.github.com/jestjs/jest/pull/14304">#14304</a>)</li> 81 </ul> 82 <h2>29.6.0</h2> 83 <h3>Features</h3> 84 <ul> 85 <li><code>[jest-circus, jest-snapshot]</code> Add support for snapshot matchers in concurrent tests (<a href="https://redirect.github.com/jestjs/jest/pull/14139">#14139</a>)</li> 86 <li><code>[jest-cli]</code> Include type definitions to generated config files (<a href="https://redirect.github.com/facebook/jest/pull/14078">#14078</a>)</li> 87 <li><code>[jest-snapshot]</code> Support arrays as property matchers (<a href="https://redirect.github.com/facebook/jest/pull/14025">#14025</a>)</li> 88 <li><code>[jest-core, jest-circus, jest-reporter, jest-runner]</code> Added support for reporting about start individual test cases using jest-circus (<a href="https://redirect.github.com/jestjs/jest/pull/14174">#14174</a>)</li> 89 </ul> 90 <h3>Fixes</h3> 91 <ul> 92 <li><code>[jest-circus]</code> Prevent false test failures caused by promise rejections handled asynchronously (<a href="https://redirect.github.com/jestjs/jest/pull/14110">#14110</a>)</li> 93 <li><code>[jest-config]</code> Handle frozen config object (<a href="https://redirect.github.com/facebook/jest/pull/14054">#14054</a>)</li> 94 <li><code>[jest-config]</code> Allow <code>coverageDirectory</code> and <code>collectCoverageFrom</code> in project config (<a href="https://redirect.github.com/jestjs/jest/pull/14180">#14180</a>)</li> 95 <li><code>[jest-core]</code> Always use workers in watch mode to avoid crashes (<a href="https://redirect.github.com/facebook/jest/pull/14059">#14059</a>).</li> 96 <li><code>[jest-environment-jsdom, jest-environment-node]</code> Fix assignment of <code>customExportConditions</code> via <code>testEnvironmentOptions</code> when custom env subclass defines a default value (<a href="https://redirect.github.com/facebook/jest/pull/13989">#13989</a>)</li> 97 <li><code>[jest-matcher-utils]</code> Fix copying value of inherited getters (<a href="https://redirect.github.com/facebook/jest/pull/14007">#14007</a>)</li> 98 <li><code>[jest-mock]</code> Tweak typings to allow <code>jest.replaceProperty()</code> replace methods (<a href="https://redirect.github.com/facebook/jest/pull/14008">#14008</a>)</li> 99 <li><code>[jest-mock]</code> Improve user input validation and error messages of <code>spyOn</code> and <code>replaceProperty</code> methods (<a href="https://redirect.github.com/facebook/jest/pull/14087">#14087</a>)</li> 100 <li><code>[jest-runtime]</code> Bind <code>jest.isolateModulesAsync</code> to <code>this</code> (<a href="https://redirect.github.com/facebook/jest/pull/14083">#14083</a>)</li> 101 <li><code>[jest-runtime]</code> Forward <code>wrapperLength</code> to the <code>Script</code> constructor as <code>columnOffset</code> for accurate debugging (<a href="https://redirect.github.com/facebook/jest/pull/14148">#14148</a>)</li> 102 <li><code>[jest-runtime]</code> Guard <code>_isMockFunction</code> access with <code>in</code> (<a href="https://redirect.github.com/facebook/jest/pull/14188">#14188</a>)</li> 103 <li><code>[jest-snapshot]</code> Fix a potential bug when not using prettier and improve performance (<a href="https://redirect.github.com/facebook/jest/pull/14036">#14036</a>)</li> 104 <li><code>[@jest/transform]</code> Do not instrument <code>.json</code> modules (<a href="https://redirect.github.com/facebook/jest/pull/14048">#14048</a>)</li> 105 <li><code>[jest-worker]</code> Restart a shut down worker before sending it a task (<a href="https://redirect.github.com/facebook/jest/pull/14015">#14015</a>)</li> 106 </ul> 107 <h3>Chore & Maintenance</h3> 108 <ul> 109 <li><code>[*]</code> Update <code>semver</code> dependency to get vulnerability fix (<a href="https://redirect.github.com/jestjs/jest/pull/14262">#14262</a>)</li> 110 <li><code>[docs]</code> Updated documentation for the <code>--runTestsByPath</code> CLI command (<a href="https://redirect.github.com/facebook/jest/pull/14004">#14004</a>)</li> 111 <li><code>[docs]</code> Updated documentation regarding the synchronous fallback when asynchronous code transforms are unavailable (<a href="https://redirect.github.com/facebook/jest/pull/14056">#14056</a>)</li> 112 <li><code>[docs]</code> Update jest statistics of use and downloads in website Index.</li> 113 </ul> 114 </blockquote> 115 </details> 116 <details> 117 <summary>Commits</summary> 118 <ul> 119 <li><a href="https://github.com/jestjs/jest/commit/1f019afdcdfc54a6664908bb45f343db4e3d0848"><code>1f019af</code></a> v29.6.1</li> 120 <li><a href="https://github.com/jestjs/jest/commit/c1e5b8a38ef54bb138409f89831942ebf6a7a67e"><code>c1e5b8a</code></a> v29.6.0</li> 121 <li><a href="https://github.com/jestjs/jest/commit/6ffa48d1cd7d85189f0dbc1e37fd0efafa5c221c"><code>6ffa48d</code></a> chore: upgrade TypeScript to v5 (<a href="https://github.com/facebook/jest/tree/HEAD/packages/jest/issues/14155">#14155</a>)</li> 122 <li><a href="https://github.com/jestjs/jest/commit/a95eeb6c2c8145a81190149a52a30fc177417ecc"><code>a95eeb6</code></a> chore: update tsd runner (<a href="https://github.com/facebook/jest/tree/HEAD/packages/jest/issues/14020">#14020</a>)</li> 123 <li>See full diff in <a href="https://github.com/facebook/jest/commits/v29.6.1/packages/jest">compare view</a></li> 124 </ul> 125 </details> 126 <br /> 127 128 Updates `@types/jest` from 29.5.1 to 29.5.3 129 <details> 130 <summary>Commits</summary> 131 <ul> 132 <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest">compare view</a></li> 133 </ul> 134 </details> 135 <br /> 136 137 138 You can trigger a rebase of this PR by commenting `@dependabot rebase`. 139 140 [//]: # (dependabot-automerge-start) 141 [//]: # (dependabot-automerge-end) 142 143 --- 144 145 <details> 146 <summary>Dependabot commands and options</summary> 147 <br /> 148 149 You can trigger Dependabot actions by commenting on this PR: 150 - `@dependabot rebase` will rebase this PR 151 - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it 152 - `@dependabot merge` will merge this PR after your CI passes on it 153 - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it 154 - `@dependabot cancel merge` will cancel a previously requested merge and block automerging 155 - `@dependabot reopen` will reopen this PR if it is closed 156 - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually 157 - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) 158 - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) 159 - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) 160 161 162 </details> 163 164 > **Note** 165 > Automatic rebases have been disabled on this pull request as it has been open for over 30 days. 166 167 168 ## Comments 169 170 ### @MTRNord — 2023-08-22T09:35:16Z 171 172 @dependabot rebase 173 174 ### @dependabot[bot] — 2023-08-22T09:35:33Z 175 176 Looks like these dependencies are up-to-date now, so this is no longer needed. 177