matrix-art.meta

Issues/PRs archive for MTRNord/matrix-art
git clone git://archive.git.mtrnord.blog/MTRNord/matrix-art.meta.git
Log | Files | Refs

430.md (15716B)


      1 # PR #430 Bump vitest from 0.27.3 to 0.30.1
      2 
      3 - **Status:** closed
      4 - **Author:** @dependabot[bot]
      5 - **Created:** 2023-04-12T09:07:11Z
      6 - **Branch:** dependabot/npm_and_yarn/vitest-0.30.1 → main
      7 - **Closed:** 2023-06-07T09:06:18Z
      8 - **Labels:** dependencies, javascript
      9 - **Assignees:** @MTRNord
     10 - **Reviewers:** @MTRNord
     11 - **Diff:** [430.diff](./430.diff)
     12 
     13 ---
     14 
     15 Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 0.27.3 to 0.30.1.
     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.30.1</h2>
     21 <h3>   🐞 Bug Fixes</h3>
     22 <ul>
     23 <li>Do not rely on global <code>performance</code> and <code>AggregateError</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/3171">vitest-dev/vitest#3171</a> <a href="https://github.com/vitest-dev/vitest/commit/cce45496"><!-- raw HTML omitted -->(cce45)<!-- raw HTML omitted --></a></li>
     24 <li>Allow workspace without a config in the root  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3173">vitest-dev/vitest#3173</a> <a href="https://github.com/vitest-dev/vitest/commit/06852f18"><!-- raw HTML omitted -->(06852)<!-- raw HTML omitted --></a></li>
     25 <li><code>test.each</code> respects <code>chaiConfig</code>  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> <a href="https://github.com/vitest-dev/vitest/commit/4f6c1340"><!-- raw HTML omitted -->(4f6c1)<!-- raw HTML omitted --></a></li>
     26 <li>Use relative paths in source map's &quot;sources&quot; field  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3177">vitest-dev/vitest#3177</a> <a href="https://github.com/vitest-dev/vitest/commit/6b1b4e68"><!-- raw HTML omitted -->(6b1b4)<!-- raw HTML omitted --></a></li>
     27 <li><strong>types</strong>:
     28 <ul>
     29 <li>Allow augmenting jest namespace for custom assertions  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3169">vitest-dev/vitest#3169</a> <a href="https://github.com/vitest-dev/vitest/commit/905ec05a"><!-- raw HTML omitted -->(905ec)<!-- raw HTML omitted --></a></li>
     30 <li>Publish utils and snapshot .d.ts files for typescript  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3172">vitest-dev/vitest#3172</a> <a href="https://github.com/vitest-dev/vitest/commit/7af64444"><!-- raw HTML omitted -->(7af64)<!-- raw HTML omitted --></a></li>
     31 </ul>
     32 </li>
     33 <li><strong>snapshot</strong>:
     34 <ul>
     35 <li><code>toMatchFileSnapshot</code> ensure dir exists  -  by <a href="https://github.com/antfu"><code>@​antfu</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3155">vitest-dev/vitest#3155</a> <a href="https://github.com/vitest-dev/vitest/commit/311682a8"><!-- raw HTML omitted -->(31168)<!-- raw HTML omitted --></a></li>
     36 <li>Improve <code>skipWriting</code> check  -  by <a href="https://github.com/antfu"><code>@​antfu</code></a> <a href="https://github.com/vitest-dev/vitest/commit/5436c736"><!-- raw HTML omitted -->(5436c)<!-- raw HTML omitted --></a></li>
     37 <li>Normalize EOL for <code>toMatchFileSnapshot</code>  -  by <a href="https://github.com/antfu"><code>@​antfu</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3164">vitest-dev/vitest#3164</a> <a href="https://github.com/vitest-dev/vitest/commit/df3f2b50"><!-- raw HTML omitted -->(df3f2)<!-- raw HTML omitted --></a></li>
     38 </ul>
     39 </li>
     40 </ul>
     41 <h5>    <a href="https://github.com/vitest-dev/vitest/compare/v0.30.0...v0.30.1">View changes on GitHub</a></h5>
     42 <h2>v0.30.0</h2>
     43 <h3>   🚨 Breaking Changes</h3>
     44 <ul>
     45 <li>Remove tinyspy internal properties on Vitest spies  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3069">vitest-dev/vitest#3069</a> <a href="https://github.com/vitest-dev/vitest/commit/2f1dc5ce"><!-- raw HTML omitted -->(2f1dc)<!-- raw HTML omitted --></a></li>
     46 <li>Only support Node.js 14.18.0 or newer  -  by <a href="https://github.com/danez"><code>@​danez</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/2985">vitest-dev/vitest#2985</a> <a href="https://github.com/vitest-dev/vitest/commit/287dc205"><!-- raw HTML omitted -->(287dc)<!-- raw HTML omitted --></a></li>
     47 <li>Use &quot;concordance&quot; package to display diff instead of using custom 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/2828">vitest-dev/vitest#2828</a> <a href="https://github.com/vitest-dev/vitest/commit/446308da"><!-- raw HTML omitted -->(44630)<!-- raw HTML omitted --></a></li>
     48 <li>Move snapshot implementation into <code>@​vitest/snapshot</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/3032">vitest-dev/vitest#3032</a> <a href="https://github.com/vitest-dev/vitest/commit/6aff0176"><!-- raw HTML omitted -->(6aff0)<!-- raw HTML omitted --></a></li>
     49 <li>Bump coverage packages vitest peer dependency  -  by <a href="https://github.com/AriPerkkio"><code>@​AriPerkkio</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3126">vitest-dev/vitest#3126</a> <a href="https://github.com/vitest-dev/vitest/commit/be1bf08d"><!-- raw HTML omitted -->(be1bf)<!-- raw HTML omitted --></a></li>
     50 <li>Add workspace support  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3103">vitest-dev/vitest#3103</a> <a href="https://github.com/vitest-dev/vitest/commit/b9d1a975"><!-- raw HTML omitted -->(b9d1a)<!-- raw HTML omitted --></a></li>
     51 <li>Experimental optimizer introduced in 0.29.0 is temporarily disabled.</li>
     52 </ul>
     53 <h3>   🚀 Features</h3>
     54 <ul>
     55 <li>Gzip html reporter's metadata  -  by <a href="https://github.com/7rulnik"><code>@​7rulnik</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3113">vitest-dev/vitest#3113</a> <a href="https://github.com/vitest-dev/vitest/commit/7856ec12"><!-- raw HTML omitted -->(7856e)<!-- raw HTML omitted --></a></li>
     56 <li>Add chai config  -  by <a href="https://github.com/btea"><code>@​btea</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3066">vitest-dev/vitest#3066</a> <a href="https://github.com/vitest-dev/vitest/commit/6fcba9ba"><!-- raw HTML omitted -->(6fcba)<!-- raw HTML omitted --></a></li>
     57 <li><strong>snapshot</strong>: Introduce <code>toMatchFileSnapshot</code> and auto queuing expect promise  -  by <a href="https://github.com/antfu"><code>@​antfu</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3116">vitest-dev/vitest#3116</a> <a href="https://github.com/vitest-dev/vitest/commit/bdc06dcb"><!-- raw HTML omitted -->(bdc06)<!-- raw HTML omitted --></a></li>
     58 </ul>
     59 <h3>   🐞 Bug Fixes</h3>
     60 <ul>
     61 <li>Resolve reporters passed down to the CLI relative to the running directory  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3097">vitest-dev/vitest#3097</a> <a href="https://github.com/vitest-dev/vitest/commit/93c7e39d"><!-- raw HTML omitted -->(93c7e)<!-- raw HTML omitted --></a></li>
     62 <li>Don't show &quot;diff&quot; in &quot;serialized error&quot; section  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> <a href="https://github.com/vitest-dev/vitest/commit/326b242d"><!-- raw HTML omitted -->(326b2)<!-- raw HTML omitted --></a></li>
     63 <li>Convert '--single-thread' and '--inspect' cli args to boolean  -  by <a href="https://github.com/AriPerkkio"><code>@​AriPerkkio</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3111">vitest-dev/vitest#3111</a> <a href="https://github.com/vitest-dev/vitest/commit/83a9aa74"><!-- raw HTML omitted -->(83a9a)<!-- raw HTML omitted --></a></li>
     64 <li>Stack trace point to incorrect file  -  by <a href="https://github.com/ChenKS12138"><code>@​ChenKS12138</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/3004">vitest-dev/vitest#3004</a> and <a href="https://redirect.github.com/vitest-dev/vitest/issues/3115">vitest-dev/vitest#3115</a> <a href="https://github.com/vitest-dev/vitest/commit/5cee4fbf"><!-- raw HTML omitted -->(5cee4)<!-- raw HTML omitted --></a></li>
     65 <li>Run benchmarks sequentially  -  by <a href="https://github.com/thecodrr"><code>@​thecodrr</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/2004">vitest-dev/vitest#2004</a> and <a href="https://redirect.github.com/vitest-dev/vitest/issues/3151">vitest-dev/vitest#3151</a> <a href="https://github.com/vitest-dev/vitest/commit/430b4ecb"><!-- raw HTML omitted -->(430b4)<!-- raw HTML omitted --></a></li>
     66 </ul>
     67 <h5>    <a href="https://github.com/vitest-dev/vitest/compare/v0.29.8...v0.30.0">View changes on GitHub</a></h5>
     68 <h2>v0.29.8</h2>
     69 <h3>   🚀 Features</h3>
     70 <ul>
     71 <li>Allow accessing &quot;vi&quot; methods without context, don't fail when mocker is not available  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3047">vitest-dev/vitest#3047</a> <a href="https://github.com/vitest-dev/vitest/commit/1531c420"><!-- raw HTML omitted -->(1531c)<!-- raw HTML omitted --></a></li>
     72 <li>Show browser console in the terminal  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3048">vitest-dev/vitest#3048</a> <a href="https://github.com/vitest-dev/vitest/commit/ee6f590d"><!-- raw HTML omitted -->(ee6f5)<!-- raw HTML omitted --></a></li>
     73 <li>Playwright as browser provider  -  by <a href="https://github.com/Aslemammad"><code>@​Aslemammad</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/3079">vitest-dev/vitest#3079</a> <a href="https://github.com/vitest-dev/vitest/commit/9dc69293"><!-- raw HTML omitted -->(9dc69)<!-- raw HTML omitted --></a></li>
     74 </ul>
     75 <!-- raw HTML omitted -->
     76 </blockquote>
     77 <p>... (truncated)</p>
     78 </details>
     79 <details>
     80 <summary>Commits</summary>
     81 <ul>
     82 <li><a href="https://github.com/vitest-dev/vitest/commit/baf902a20b5fdedc095828c081a32ce2baeb2197"><code>baf902a</code></a> chore: release v0.30.1</li>
     83 <li><a href="https://github.com/vitest-dev/vitest/commit/6b1b4e68bf25c0fc58596bc67b1ae582199f4545"><code>6b1b4e6</code></a> fix: use relative paths in source map's &quot;sources&quot; field (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3177">#3177</a>)</li>
     84 <li><a href="https://github.com/vitest-dev/vitest/commit/06852f18c7d5b55a49893515c5734dac6da380cf"><code>06852f1</code></a> fix: allow workspace without a config in the root (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3173">#3173</a>)</li>
     85 <li><a href="https://github.com/vitest-dev/vitest/commit/cce4549627ec7bdf8e198c8cbaa4bc7a67fddddb"><code>cce4549</code></a> fix: import performance from perf_hooks and AggregateError from utils (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3171">#3171</a>)</li>
     86 <li><a href="https://github.com/vitest-dev/vitest/commit/905ec05abfae5a2beea481ba107c27e3c4ac5ad6"><code>905ec05</code></a> fix: allow augmenting jest namespace for custom assertions (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3169">#3169</a>)</li>
     87 <li><a href="https://github.com/vitest-dev/vitest/commit/311682a888b8ef69a632a40354f7b33e334ac4d5"><code>311682a</code></a> fix(snapshot): <code>toMatchFileSnapshot</code> ensure dir exists (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3155">#3155</a>)</li>
     88 <li><a href="https://github.com/vitest-dev/vitest/commit/0ce8364e0dd1ad877d29eaad1b8b52b76f7b3298"><code>0ce8364</code></a> chore: release v0.30.0</li>
     89 <li><a href="https://github.com/vitest-dev/vitest/commit/b9d1a97599566fc07089d9f92d9388193a3dcf19"><code>b9d1a97</code></a> feat!: add workspace support (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3103">#3103</a>)</li>
     90 <li><a href="https://github.com/vitest-dev/vitest/commit/ddbda102d3377ac890e775a7f3355c4ff21189ed"><code>ddbda10</code></a> test: each test case for browser (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3100">#3100</a>)</li>
     91 <li><a href="https://github.com/vitest-dev/vitest/commit/430b4ecbab2ed5b63f92b5012e424c3c9a4f3216"><code>430b4ec</code></a> fix: run benchmarks sequentially (fix <a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/2004">#2004</a>) (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3151">#3151</a>)</li>
     92 <li>Additional commits viewable in <a href="https://github.com/vitest-dev/vitest/commits/v0.30.1/packages/vitest">compare view</a></li>
     93 </ul>
     94 </details>
     95 <br />
     96 
     97 
     98 [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vitest&package-manager=npm_and_yarn&previous-version=0.27.3&new-version=0.30.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
     99 
    100 You can trigger a rebase of this PR by commenting `@dependabot rebase`.
    101 
    102 [//]: # (dependabot-automerge-start)
    103 [//]: # (dependabot-automerge-end)
    104 
    105 ---
    106 
    107 <details>
    108 <summary>Dependabot commands and options</summary>
    109 <br />
    110 
    111 You can trigger Dependabot actions by commenting on this PR:
    112 - `@dependabot rebase` will rebase this PR
    113 - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
    114 - `@dependabot merge` will merge this PR after your CI passes on it
    115 - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
    116 - `@dependabot cancel merge` will cancel a previously requested merge and block automerging
    117 - `@dependabot reopen` will reopen this PR if it is closed
    118 - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    119 - `@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)
    120 - `@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)
    121 - `@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)
    122 
    123 
    124 </details>
    125 
    126 <!-- Replace -->
    127 ----
    128 ⌛ Deploy Preview - Build in Progress
    129 <!-- Replace -->
    130 > **Note**
    131 > Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
    132 
    133 
    134 
    135 ## Comments
    136 
    137 ### @dependabot[bot] — 2023-06-07T09:06:17Z
    138 
    139 Superseded by #448.
    140