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

577.md (15958B)


      1 # PR #577 Bump vitest from 0.27.3 to 0.34.2
      2 
      3 - **Status:** closed
      4 - **Author:** @dependabot[bot]
      5 - **Created:** 2023-08-18T08:39:41Z
      6 - **Branch:** dependabot/npm_and_yarn/vitest-0.34.2 → main
      7 - **Closed:** 2023-08-25T08:22:41Z
      8 - **Labels:** dependencies, javascript
      9 - **Assignees:** @MTRNord
     10 - **Reviewers:** @MTRNord
     11 - **Diff:** [577.diff](./577.diff)
     12 
     13 ---
     14 
     15 Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 0.27.3 to 0.34.2.
     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.34.2</h2>
     21 <h3>   🚀 Features</h3>
     22 <ul>
     23 <li>Allow importing CSS and assets inside external dependencies when using <code>--experimental-vm-threads</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/3880">vitest-dev/vitest#3880</a> <a href="https://github.com/vitest-dev/vitest/commit/f4e6e99f"><!-- raw HTML omitted -->(f4e6e)<!-- raw HTML omitted --></a></li>
     24 <li><strong>vitest</strong>: Allow calling <code>ctx.skip()</code> inside the running test  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3966">vitest-dev/vitest#3966</a> <a href="https://github.com/vitest-dev/vitest/commit/5c88d8e5"><!-- raw HTML omitted -->(5c88d)<!-- raw HTML omitted --></a></li>
     25 </ul>
     26 <h3>   🐞 Bug Fixes</h3>
     27 <ul>
     28 <li>Don't bundle utils' source-map entry  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3865">vitest-dev/vitest#3865</a> <a href="https://github.com/vitest-dev/vitest/commit/a08e5993"><!-- raw HTML omitted -->(a08e5)<!-- raw HTML omitted --></a></li>
     29 <li>Reduce the memory consumption when running --experimental-vm-threads  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3872">vitest-dev/vitest#3872</a> <a href="https://github.com/vitest-dev/vitest/commit/d1a08c88"><!-- raw HTML omitted -->(d1a08)<!-- raw HTML omitted --></a></li>
     30 <li>Indicator position of error message  -  by <a href="https://github.com/fenghan34"><code>@​fenghan34</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3855">vitest-dev/vitest#3855</a> <a href="https://github.com/vitest-dev/vitest/commit/3e1e7a1f"><!-- raw HTML omitted -->(3e1e7)<!-- raw HTML omitted --></a></li>
     31 <li>Don't crash when using --experimental-vm-threads, interop CJS default inside node_modules  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3876">vitest-dev/vitest#3876</a> <a href="https://github.com/vitest-dev/vitest/commit/0c53e098"><!-- raw HTML omitted -->(0c53e)<!-- raw HTML omitted --></a></li>
     32 <li>Don't crash if total memory is not supported  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3879">vitest-dev/vitest#3879</a> <a href="https://github.com/vitest-dev/vitest/commit/7d1f86b8"><!-- raw HTML omitted -->(7d1f8)<!-- raw HTML omitted --></a></li>
     33 <li>Check memory and limit value  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> <a href="https://github.com/vitest-dev/vitest/commit/f8dfbd38"><!-- raw HTML omitted -->(f8dfb)<!-- raw HTML omitted --></a></li>
     34 <li>Update module warning as it is moved into server config  -  by <a href="https://github.com/jellyfishgh"><code>@​jellyfishgh</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3931">vitest-dev/vitest#3931</a> <a href="https://github.com/vitest-dev/vitest/commit/3a3eb22c"><!-- raw HTML omitted -->(3a3eb)<!-- raw HTML omitted --></a></li>
     35 <li>Define process variable and using import.meta.env together did not work  -  by <a href="https://github.com/Dunqing"><code>@​Dunqing</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3944">vitest-dev/vitest#3944</a> <a href="https://github.com/vitest-dev/vitest/commit/e73ca9ed"><!-- raw HTML omitted -->(e73ca)<!-- raw HTML omitted --></a></li>
     36 <li>Correctly resolve config in a workspace  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3947">vitest-dev/vitest#3947</a> <a href="https://github.com/vitest-dev/vitest/commit/1c08d5da"><!-- raw HTML omitted -->(1c08d)<!-- raw HTML omitted --></a></li>
     37 <li>Don't crash when calling useFakeTimers in VM pool  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3958">vitest-dev/vitest#3958</a> <a href="https://github.com/vitest-dev/vitest/commit/91fe4853"><!-- raw HTML omitted -->(91fe4)<!-- raw HTML omitted --></a></li>
     38 <li>Restrict access to file system via API  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3956">vitest-dev/vitest#3956</a> <a href="https://github.com/vitest-dev/vitest/commit/bcb41e51"><!-- raw HTML omitted -->(bcb41)<!-- raw HTML omitted --></a></li>
     39 <li>Typo of mocks plugin name  -  by <a href="https://github.com/antfu"><code>@​antfu</code></a> <a href="https://github.com/vitest-dev/vitest/commit/3073b9a2"><!-- raw HTML omitted -->(3073b)<!-- raw HTML omitted --></a></li>
     40 <li>Build not generated <code>execute.d.ts</code>  -  by <a href="https://github.com/btea"><code>@​btea</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3970">vitest-dev/vitest#3970</a> <a href="https://github.com/vitest-dev/vitest/commit/0f8e60b7"><!-- raw HTML omitted -->(0f8e6)<!-- raw HTML omitted --></a></li>
     41 <li><strong>css</strong>:
     42 <ul>
     43 <li>Don't mock css-module if <code>?inline</code> query is specified  -  by <a href="https://github.com/thebanjomatic"><code>@​thebanjomatic</code></a> and <strong>Adam Hines</strong> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3952">vitest-dev/vitest#3952</a> <a href="https://github.com/vitest-dev/vitest/commit/3891d055"><!-- raw HTML omitted -->(3891d)<!-- raw HTML omitted --></a></li>
     44 </ul>
     45 </li>
     46 <li><strong>expect</strong>:
     47 <ul>
     48 <li>Correctly show async matcher 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/3960">vitest-dev/vitest#3960</a> <a href="https://github.com/vitest-dev/vitest/commit/9423b6f8"><!-- raw HTML omitted -->(9423b)<!-- raw HTML omitted --></a></li>
     49 </ul>
     50 </li>
     51 <li><strong>snapshots</strong>:
     52 <ul>
     53 <li>Update inline snapshot correctly  -  by <a href="https://github.com/fenghan34"><code>@​fenghan34</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3887">vitest-dev/vitest#3887</a> <a href="https://github.com/vitest-dev/vitest/commit/7b740a27"><!-- raw HTML omitted -->(7b740)<!-- raw HTML omitted --></a></li>
     54 </ul>
     55 </li>
     56 <li><strong>ui</strong>:
     57 <ul>
     58 <li>Incorrect duration time in vitest ui  -  by <a href="https://github.com/Dunqing"><code>@​Dunqing</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3945">vitest-dev/vitest#3945</a> <a href="https://github.com/vitest-dev/vitest/commit/351399f2"><!-- raw HTML omitted -->(35139)<!-- raw HTML omitted --></a></li>
     59 <li>Add support for ui coverage with subdir option  -  by <a href="https://github.com/userquin"><code>@​userquin</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3917">vitest-dev/vitest#3917</a> <a href="https://github.com/vitest-dev/vitest/commit/6ecfc4e1"><!-- raw HTML omitted -->(6ecfc)<!-- raw HTML omitted --></a></li>
     60 </ul>
     61 </li>
     62 <li><strong>vitest</strong>:
     63 <ul>
     64 <li>Use esm module resolution to resolve env  -  by <a href="https://github.com/danielroe"><code>@​danielroe</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3951">vitest-dev/vitest#3951</a> <a href="https://github.com/vitest-dev/vitest/commit/edb322fe"><!-- raw HTML omitted -->(edb32)<!-- raw HTML omitted --></a></li>
     65 <li>Allow rewriting process.env.NODE_MODE when using web transform mode  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3957">vitest-dev/vitest#3957</a> <a href="https://github.com/vitest-dev/vitest/commit/eca4b87f"><!-- raw HTML omitted -->(eca4b)<!-- raw HTML omitted --></a></li>
     66 <li>Only consider cwd when using glob  -  by <a href="https://github.com/g-plane"><code>@​g-plane</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3802">vitest-dev/vitest#3802</a> and <a href="https://redirect.github.com/vitest-dev/vitest/issues/3949">vitest-dev/vitest#3949</a> <a href="https://github.com/vitest-dev/vitest/commit/15b4fd6d"><!-- raw HTML omitted -->(15b4f)<!-- raw HTML omitted --></a></li>
     67 <li>Pass environmentOptions to happy-dom integration  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> and <strong>Raul de Melo</strong> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3972">vitest-dev/vitest#3972</a> <a href="https://github.com/vitest-dev/vitest/commit/6a0cb647"><!-- raw HTML omitted -->(6a0cb)<!-- raw HTML omitted --></a></li>
     68 </ul>
     69 </li>
     70 <li><strong>web</strong>:
     71 <ul>
     72 <li>Correctly resolve assets in new URL  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3950">vitest-dev/vitest#3950</a> <a href="https://github.com/vitest-dev/vitest/commit/a428f8d4"><!-- raw HTML omitted -->(a428f)<!-- raw HTML omitted --></a></li>
     73 </ul>
     74 </li>
     75 </ul>
     76 <h3>   🏎 Performance</h3>
     77 <ul>
     78 <li><strong>dot-renderer</strong>: Speed up getTests  -  by <a href="https://github.com/gtm-nayan"><code>@​gtm-nayan</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3923">vitest-dev/vitest#3923</a> <a href="https://github.com/vitest-dev/vitest/commit/e94044d7"><!-- raw HTML omitted -->(e9404)<!-- raw HTML omitted --></a></li>
     79 </ul>
     80 <h5>    <a href="https://github.com/vitest-dev/vitest/compare/v0.34.1...v0.34.2">View changes on GitHub</a></h5>
     81 <h2>v0.34.1</h2>
     82 <h3>   🐞 Bug Fixes</h3>
     83 <ul>
     84 <li>Pass <code>--experimental-vm-worker-memory-limit</code> to <code>tinypool</code>  -  by <a href="https://github.com/AriPerkkio"><code>@​AriPerkkio</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/3856">vitest-dev/vitest#3856</a> <a href="https://github.com/vitest-dev/vitest/commit/3c67a4cb"><!-- raw HTML omitted -->(3c67a)<!-- raw HTML omitted --></a></li>
     85 </ul>
     86 <h5>    <a href="https://github.com/vitest-dev/vitest/compare/v0.34.0...v0.34.1">View changes on GitHub</a></h5>
     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/41e828f59c63d39e7b40ace0d226b37b0a1e3d52"><code>41e828f</code></a> chore: release v0.34.2</li>
     95 <li><a href="https://github.com/vitest-dev/vitest/commit/28549a043ec328bf49f8a4aaac81acf9947b186b"><code>28549a0</code></a> chore: update license</li>
     96 <li><a href="https://github.com/vitest-dev/vitest/commit/6a0cb647a7835050d092d08654e1c7b836573b38"><code>6a0cb64</code></a> fix(vitest): pass environmentOptions to happy-dom integration (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3972">#3972</a>)</li>
     97 <li><a href="https://github.com/vitest-dev/vitest/commit/0f8e60b736c5e8bf6012b7ad2025d2645d84e080"><code>0f8e60b</code></a> fix: build not generated <code>execute.d.ts</code> (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3970">#3970</a>)</li>
     98 <li><a href="https://github.com/vitest-dev/vitest/commit/5c88d8e582871fc6bfa0444abdbe80cdc9a05c6a"><code>5c88d8e</code></a> feat(vitest): allow calling <code>skip</code> dynamically (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3966">#3966</a>)</li>
     99 <li><a href="https://github.com/vitest-dev/vitest/commit/3073b9a2cce27970f251ea11c48b45374a55abab"><code>3073b9a</code></a> fix: typo of mocks plugin name</li>
    100 <li><a href="https://github.com/vitest-dev/vitest/commit/3891d0558bbebd39355445ecbcfd69346fe42985"><code>3891d05</code></a> fix(css): don't mock css-module if inline is specified (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3952">#3952</a>)</li>
    101 <li><a href="https://github.com/vitest-dev/vitest/commit/bcb41e514fba3ef8394a09eb3c2ff7eed6ac2cbb"><code>bcb41e5</code></a> fix: restrict access to file system via API (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3956">#3956</a>)</li>
    102 <li><a href="https://github.com/vitest-dev/vitest/commit/91fe4853a525c118d532f72ebbb350b2a7c54ce0"><code>91fe485</code></a> fix: don't crash when calling useFakeTimers in VM pool (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3958">#3958</a>)</li>
    103 <li><a href="https://github.com/vitest-dev/vitest/commit/15b4fd6d41daf585dfee9a27e8767397084b0b0e"><code>15b4fd6</code></a> fix(vitest): only consider cwd when using glob (fix <a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3802">#3802</a>) (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3949">#3949</a>)</li>
    104 <li>Additional commits viewable in <a href="https://github.com/vitest-dev/vitest/commits/v0.34.2/packages/vitest">compare view</a></li>
    105 </ul>
    106 </details>
    107 <br />
    108 
    109 
    110 [![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.34.2)](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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
    132 - `@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)
    133 - `@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)
    134 - `@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)
    135 
    136 
    137 </details>
    138 
    139 
    140 ## Comments
    141 
    142 ### @dependabot[bot] — 2023-08-25T08:22:41Z
    143 
    144 Superseded by #585.
    145