503.md (15838B)
1 # PR #503 Bump vitest from 0.27.3 to 0.32.3 2 3 - **Status:** closed 4 - **Author:** @dependabot[bot] 5 - **Created:** 2023-07-03T08:37:52Z 6 - **Branch:** dependabot/npm_and_yarn/vitest-0.32.3 → main 7 - **Closed:** 2023-07-04T08:51:47Z 8 - **Labels:** dependencies, javascript 9 - **Assignees:** @MTRNord 10 - **Reviewers:** @MTRNord 11 - **Diff:** [503.diff](./503.diff) 12 13 --- 14 15 Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 0.27.3 to 0.32.3. 16 <details> 17 <summary>Release notes</summary> 18 <p><em>Sourced from <a href="https://github.com/vitest-dev/vitest/releases">vitest's releases</a>.</em></p> 19 <blockquote> 20 <h2>v0.32.3</h2> 21 <h3> 🚀 Features</h3> 22 <ul> 23 <li>Add <code>concurrent</code> option to <code>sequence</code> config - by <a href="https://github.com/fenghan34"><code>@fenghan34</code></a> and <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3604">vitest-dev/vitest#3604</a> <a href="https://github.com/vitest-dev/vitest/commit/f427f004"><!-- raw HTML omitted -->(f427f)<!-- raw HTML omitted --></a></li> 24 <li>Introduce global configuration for retry setting - by <a href="https://github.com/imentu"><code>@imentu</code></a> and <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3598">vitest-dev/vitest#3598</a> and <a href="https://redirect.github.com/vitest-dev/vitest/issues/3603">vitest-dev/vitest#3603</a> <a href="https://github.com/vitest-dev/vitest/commit/9a117627"><!-- raw HTML omitted -->(9a117)<!-- raw HTML omitted --></a></li> 25 <li>Don't rely on util package in <code>@vitest/utils</code> - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3685">vitest-dev/vitest#3685</a> <a href="https://github.com/vitest-dev/vitest/commit/f91da484"><!-- raw HTML omitted -->(f91da)<!-- raw HTML omitted --></a></li> 26 <li>Support accessing other fixtures in fixture function - by <a href="https://github.com/fenghan34"><code>@fenghan34</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3651">vitest-dev/vitest#3651</a> <a href="https://github.com/vitest-dev/vitest/commit/1621cc63"><!-- raw HTML omitted -->(1621c)<!-- raw HTML omitted --></a></li> 27 <li>Support use function/class as <code>bench</code> name - by <a href="https://github.com/fenghan34"><code>@fenghan34</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3711">vitest-dev/vitest#3711</a> <a href="https://github.com/vitest-dev/vitest/commit/a749a6c0"><!-- raw HTML omitted -->(a749a)<!-- raw HTML omitted --></a></li> 28 <li><strong>reporters</strong>: Show full test suite when testing 1 spec file at a time - by <a href="https://github.com/Dunqing"><code>@Dunqing</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3543">vitest-dev/vitest#3543</a> <a href="https://github.com/vitest-dev/vitest/commit/7531c292"><!-- raw HTML omitted -->(7531c)<!-- raw HTML omitted --></a></li> 29 <li><strong>runner</strong>: Support <code>test.extend</code> - by <a href="https://github.com/fenghan34"><code>@fenghan34</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3554">vitest-dev/vitest#3554</a> <a href="https://github.com/vitest-dev/vitest/commit/2db1a737"><!-- raw HTML omitted -->(2db1a)<!-- raw HTML omitted --></a></li> 30 </ul> 31 <h3> 🐞 Bug Fixes</h3> 32 <ul> 33 <li>Remove "concordance" from dependencies list - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3597">vitest-dev/vitest#3597</a> <a href="https://github.com/vitest-dev/vitest/commit/969dcc14"><!-- raw HTML omitted -->(969dc)<!-- raw HTML omitted --></a></li> 34 <li>Show diff correctly - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3620">vitest-dev/vitest#3620</a> <a href="https://github.com/vitest-dev/vitest/commit/73dd4ab5"><!-- raw HTML omitted -->(73dd4)<!-- raw HTML omitted --></a></li> 35 <li>Util import - by <a href="https://github.com/fubhy"><code>@fubhy</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3621">vitest-dev/vitest#3621</a> <a href="https://github.com/vitest-dev/vitest/commit/2fb4ceff"><!-- raw HTML omitted -->(2fb4c)<!-- raw HTML omitted --></a></li> 36 <li>Compat with frozen Math - by <a href="https://github.com/turadg"><code>@turadg</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3527">vitest-dev/vitest#3527</a> <a href="https://github.com/vitest-dev/vitest/commit/0db67098"><!-- raw HTML omitted -->(0db67)<!-- raw HTML omitted --></a></li> 37 <li><code>CTRL+C</code> to terminate run - by <a href="https://github.com/AriPerkkio"><code>@AriPerkkio</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3642">vitest-dev/vitest#3642</a> <a href="https://github.com/vitest-dev/vitest/commit/fa6637d3"><!-- raw HTML omitted -->(fa663)<!-- raw HTML omitted --></a></li> 38 <li>Run mode stuck in TTY terminals - by <a href="https://github.com/AriPerkkio"><code>@AriPerkkio</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3690">vitest-dev/vitest#3690</a> <a href="https://github.com/vitest-dev/vitest/commit/141a86ac"><!-- raw HTML omitted -->(141a8)<!-- raw HTML omitted --></a></li> 39 <li>Use first stack frame in json reporter - by <a href="https://github.com/tim-smart"><code>@tim-smart</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3645">vitest-dev/vitest#3645</a> <a href="https://github.com/vitest-dev/vitest/commit/80ea7ef6"><!-- raw HTML omitted -->(80ea7)<!-- raw HTML omitted --></a></li> 40 <li>Print actual number for <code>toBeCalledTimes</code> - by <a href="https://github.com/antfu"><code>@antfu</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3696">vitest-dev/vitest#3696</a> <a href="https://github.com/vitest-dev/vitest/commit/d3640437"><!-- raw HTML omitted -->(d3640)<!-- raw HTML omitted --></a></li> 41 <li><strong>benchmark</strong>: 42 <ul> 43 <li>Don't fail when running correct benchmarks - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3629">vitest-dev/vitest#3629</a> <a href="https://github.com/vitest-dev/vitest/commit/edad9b19"><!-- raw HTML omitted -->(edad9)<!-- raw HTML omitted --></a></li> 44 </ul> 45 </li> 46 <li><strong>browser</strong>: 47 <ul> 48 <li>Correctly print diff - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3627">vitest-dev/vitest#3627</a> <a href="https://github.com/vitest-dev/vitest/commit/d756ee24"><!-- raw HTML omitted -->(d756e)<!-- raw HTML omitted --></a></li> 49 <li>Esm injector doesn't replace class expressions - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3641">vitest-dev/vitest#3641</a> <a href="https://github.com/vitest-dev/vitest/commit/5c0ac4ad"><!-- raw HTML omitted -->(5c0ac)<!-- raw HTML omitted --></a></li> 50 <li>Transform superclass identifier - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3681">vitest-dev/vitest#3681</a> <a href="https://github.com/vitest-dev/vitest/commit/a1e043bd"><!-- raw HTML omitted -->(a1e04)<!-- raw HTML omitted --></a></li> 51 </ul> 52 </li> 53 <li><strong>coverage</strong>: 54 <ul> 55 <li><code>v8</code> to prevent crash on dynamic CJS files - by <a href="https://github.com/AriPerkkio"><code>@AriPerkkio</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3657">vitest-dev/vitest#3657</a> <a href="https://github.com/vitest-dev/vitest/commit/40f18a07"><!-- raw HTML omitted -->(40f18)<!-- raw HTML omitted --></a></li> 56 </ul> 57 </li> 58 <li><strong>runner</strong>: 59 <ul> 60 <li>Make the default value of <code>retry</code> and <code>repeats</code> 0 - by <a href="https://github.com/Dunqing"><code>@Dunqing</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3638">vitest-dev/vitest#3638</a> <a href="https://github.com/vitest-dev/vitest/commit/6d146d16"><!-- raw HTML omitted -->(6d146)<!-- raw HTML omitted --></a></li> 61 </ul> 62 </li> 63 <li><strong>utils</strong>: 64 <ul> 65 <li>Respect all flags in format function - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3695">vitest-dev/vitest#3695</a> <a href="https://github.com/vitest-dev/vitest/commit/91e1650e"><!-- raw HTML omitted -->(91e16)<!-- raw HTML omitted --></a></li> 66 </ul> 67 </li> 68 <li><strong>watch</strong>: 69 <ul> 70 <li>Cancel using <code>h</code> key - by <a href="https://github.com/AriPerkkio"><code>@AriPerkkio</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3618">vitest-dev/vitest#3618</a> <a href="https://github.com/vitest-dev/vitest/commit/60c36faf"><!-- raw HTML omitted -->(60c36)<!-- raw HTML omitted --></a></li> 71 </ul> 72 </li> 73 </ul> 74 <h5> <a href="https://github.com/vitest-dev/vitest/compare/v0.32.2...v0.32.3">View changes on GitHub</a></h5> 75 <h2>v0.32.2</h2> 76 <h3> 🐞 Bug Fixes</h3> 77 <ul> 78 <li><strong>browser</strong>: Don't fail on importing diff-sequences - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> <a href="https://github.com/vitest-dev/vitest/commit/00b0e6a3"><!-- raw HTML omitted -->(00b0e)<!-- raw HTML omitted --></a></li> 79 </ul> 80 <h5> <a href="https://github.com/vitest-dev/vitest/compare/v0.32.1...v0.32.2">View changes on GitHub</a></h5> 81 <h2>v0.32.1</h2> 82 <h3> 🚀 Features</h3> 83 <ul> 84 <li>Export <code>registerConsoleShortcuts</code> from <code>vitest/node</code> - by <a href="https://github.com/deot"><code>@deot</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3563">vitest-dev/vitest#3563</a> <a href="https://github.com/vitest-dev/vitest/commit/bc49bac7"><!-- raw HTML omitted -->(bc49b)<!-- raw HTML omitted --></a></li> 85 <li><strong>expect</strong>: Support <code>expect.unreachable</code> - by <a href="https://github.com/fenghan34"><code>@fenghan34</code></a> and <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3556">vitest-dev/vitest#3556</a> <a href="https://github.com/vitest-dev/vitest/commit/8e385bb0"><!-- raw HTML omitted -->(8e385)<!-- raw HTML omitted --></a></li> 86 </ul> 87 <!-- raw HTML omitted --> 88 </blockquote> 89 <p>... (truncated)</p> 90 </details> 91 <details> 92 <summary>Commits</summary> 93 <ul> 94 <li><a href="https://github.com/vitest-dev/vitest/commit/148dd9b0da462b447973ce96124ad5bb7242925f"><code>148dd9b</code></a> chore: release v0.32.3</li> 95 <li><a href="https://github.com/vitest-dev/vitest/commit/80ea7ef6e750a2d163b66ef5678db206ff093a8e"><code>80ea7ef</code></a> fix: use first stack frame in json reporter (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3645">#3645</a>)</li> 96 <li><a href="https://github.com/vitest-dev/vitest/commit/a749a6c01fb6a577de50a78ffcc91014c2a6fe55"><code>a749a6c</code></a> feat: support use function/class as <code>bench</code> name (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3711">#3711</a>)</li> 97 <li><a href="https://github.com/vitest-dev/vitest/commit/a96bc2247323159ac413a3ac0a1b27999a9efbfa"><code>a96bc22</code></a> refactor(browser): remove process mock (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3701">#3701</a>)</li> 98 <li><a href="https://github.com/vitest-dev/vitest/commit/c8c1b4a6a32177934adda0d5705a1f7112c2d76b"><code>c8c1b4a</code></a> chore(deps): update all non-major dependencies (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3662">#3662</a>)</li> 99 <li><a href="https://github.com/vitest-dev/vitest/commit/141a86acf9fcb6d8afca32e91efda3f4c3e54c14"><code>141a86a</code></a> fix: run mode stuck in TTY terminals (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3690">#3690</a>)</li> 100 <li><a href="https://github.com/vitest-dev/vitest/commit/9a117627564f1880080a3d2e3f118a5bb6be76c9"><code>9a11762</code></a> feat: introduce global configuration for retry setting (fix <a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3598">#3598</a>) (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3603">#3603</a>)</li> 101 <li><a href="https://github.com/vitest-dev/vitest/commit/fa6637d354fa9b938496e68d2ac757fab346299c"><code>fa6637d</code></a> fix: <code>CTRL+C</code> to terminate run (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3642">#3642</a>)</li> 102 <li><a href="https://github.com/vitest-dev/vitest/commit/6d146d16900ddfd012986084cd9aa12e99518c85"><code>6d146d1</code></a> fix(runner): make the default value of <code>retry</code> and <code>repeats</code> 0 (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3638">#3638</a>)</li> 103 <li><a href="https://github.com/vitest-dev/vitest/commit/36c06d1dd84db82b2becd5581b943cd2456f976d"><code>36c06d1</code></a> chore: remove dependencies from renovate ignore list (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3640">#3640</a>)</li> 104 <li>Additional commits viewable in <a href="https://github.com/vitest-dev/vitest/commits/v0.32.3/packages/vitest">compare view</a></li> 105 </ul> 106 </details> 107 <br /> 108 109 110 [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 111 112 Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. 113 114 [//]: # (dependabot-automerge-start) 115 [//]: # (dependabot-automerge-end) 116 117 --- 118 119 <details> 120 <summary>Dependabot commands and options</summary> 121 <br /> 122 123 You can trigger Dependabot actions by commenting on this PR: 124 - `@dependabot rebase` will rebase this PR 125 - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it 126 - `@dependabot merge` will merge this PR after your CI passes on it 127 - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it 128 - `@dependabot cancel merge` will cancel a previously requested merge and block automerging 129 - `@dependabot reopen` will reopen this PR if it is closed 130 - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually 131 - `@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) 132 - `@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) 133 - `@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) 134 135 136 </details> 137 138 139 ## Comments 140 141 ### @dependabot[bot] — 2023-07-04T08:51:46Z 142 143 Superseded by #506. 144