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

555.json (16854B)


      1 {
      2   "number": 555,
      3   "title": "Bump vitest from 0.27.3 to 0.34.1",
      4   "state": "closed",
      5   "diff_file": "555.diff",
      6   "author": "dependabot[bot]",
      7   "created_at": "2023-08-02T08:23:11Z",
      8   "closed_at": "2023-08-18T08:39:47Z",
      9   "merged_at": null,
     10   "base_ref": "main",
     11   "head_ref": "dependabot/npm_and_yarn/vitest-0.34.1",
     12   "labels": [
     13     "dependencies",
     14     "javascript"
     15   ],
     16   "assignees": [
     17     "MTRNord"
     18   ],
     19   "requested_reviewers": [
     20     "MTRNord"
     21   ],
     22   "body": "Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 0.27.3 to 0.34.1.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/vitest-dev/vitest/releases\">vitest's releases</a>.</em></p>\n<blockquote>\n<h2>v0.34.1</h2>\n<h3>\u00a0\u00a0\u00a0\ud83d\udc1e Bug Fixes</h3>\n<ul>\n<li>Pass <code>--experimental-vm-worker-memory-limit</code> to <code>tinypool</code> \u00a0-\u00a0 by <a href=\"https://github.com/AriPerkkio\"><code>@\u200bAriPerkkio</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>\n</ul>\n<h5>\u00a0\u00a0\u00a0\u00a0<a href=\"https://github.com/vitest-dev/vitest/compare/v0.34.0...v0.34.1\">View changes on GitHub</a></h5>\n<h2>v0.34.0</h2>\n<h3>\u00a0\u00a0\u00a0\ud83d\udea8 Breaking Changes</h3>\n<ul>\n<li>Transform mode affects only test files, not regular files \u00a0-\u00a0 by <a href=\"https://github.com/sheremet-va\"><code>@\u200bsheremet-va</code></a> in <a href=\"https://redirect.github.com/vitest-dev/vitest/issues/3491\">vitest-dev/vitest#3491</a> <a href=\"https://github.com/vitest-dev/vitest/commit/9608bf72\"><!-- raw HTML omitted -->(9608b)<!-- raw HTML omitted --></a>\n<ul>\n<li><code>transformMode</code> is now moved to <code>server.transformMode</code>. This option is highly discouraged to use. If you need to change the transform mode, use the new option <code>testTransformMode</code> instead to control the mode based on the running test, not the current file path. By default, tests with <code>jsdom</code> or <code>happy-dom</code> use <code>web</code> transform mode, and tests using <code>node</code> or <code>edge</code> environment use <code>ssr</code> mode. If you have a custom environment, it should provide <code>transformMode</code> property.</li>\n</ul>\n</li>\n<li>Disable <code>coverage.reportOnFailure</code> by default \u00a0-\u00a0 by <a href=\"https://github.com/AriPerkkio\"><code>@\u200bAriPerkkio</code></a> in <a href=\"https://redirect.github.com/vitest-dev/vitest/issues/3615\">vitest-dev/vitest#3615</a> <a href=\"https://github.com/vitest-dev/vitest/commit/0c6f624f\"><!-- raw HTML omitted -->(0c6f6)<!-- raw HTML omitted --></a></li>\n<li>Remove <code>@vitest/coverage-c8</code> package \u00a0-\u00a0 by <a href=\"https://github.com/AriPerkkio\"><code>@\u200bAriPerkkio</code></a> in <a href=\"https://redirect.github.com/vitest-dev/vitest/issues/3614\">vitest-dev/vitest#3614</a> <a href=\"https://github.com/vitest-dev/vitest/commit/a90d64fe\"><!-- raw HTML omitted -->(a90d6)<!-- raw HTML omitted --></a>\n<ul>\n<li><code>@vitest/coverage-c8</code> is no longer supported. Please, use <code>@vitest/coverage-v8</code> instead.</li>\n</ul>\n</li>\n<li>Support running tests using VM context \u00a0-\u00a0 by <a href=\"https://github.com/sheremet-va\"><code>@\u200bsheremet-va</code></a> and <a href=\"https://github.com/dammy001\"><code>@\u200bdammy001</code></a> in <a href=\"https://redirect.github.com/vitest-dev/vitest/issues/3203\">vitest-dev/vitest#3203</a> <a href=\"https://github.com/vitest-dev/vitest/commit/b0929852\"><!-- raw HTML omitted -->(b0929)<!-- raw HTML omitted --></a>\n<ul>\n<li>To address speed issues in some applications, Vitest now provides <code>experimentalVmThreads</code> pool to run your tests using VM Sandboxes environment. Make sure you understand <a href=\"https://vitest.dev/config/#experimentalvmthreads\">all pitfalls</a> of this pool before opening an issue.</li>\n</ul>\n</li>\n<li>Introduce <code>server</code> option \u00a0-\u00a0 by <a href=\"https://github.com/fenghan34\"><code>@\u200bfenghan34</code></a> and <a href=\"https://github.com/sheremet-va\"><code>@\u200bsheremet-va</code></a> in <a href=\"https://redirect.github.com/vitest-dev/vitest/issues/3725\">vitest-dev/vitest#3725</a> <a href=\"https://github.com/vitest-dev/vitest/commit/dc4faf64\"><!-- raw HTML omitted -->(dc4fa)<!-- raw HTML omitted --></a>\n<ul>\n<li>Most of <code>deps.</code> options are now moved to <code>server.deps</code> with a deprecation warning. Please, consider using <code>deps.optimizer</code> instead of <code>deps.inline</code>/<code>deps.external</code>. Ideally, we would like to move away from using <code>server.deps.inline</code> altogether.</li>\n</ul>\n</li>\n<li><strong>vite-node</strong>: Make CLI arguments parsing behavior consistent with node/tsx/ts-node \u00a0-\u00a0 by <a href=\"https://github.com/rxliuli\"><code>@\u200brxliuli</code></a> in <a href=\"https://redirect.github.com/vitest-dev/vitest/issues/3574\">vitest-dev/vitest#3574</a> <a href=\"https://github.com/vitest-dev/vitest/commit/1cd4eb0f\"><!-- raw HTML omitted -->(1cd4e)<!-- raw HTML omitted --></a>\n<ul>\n<li>You now have to provide CLI arguments before the entry point. For example, instead of <code>vite-node index.ts --watch</code>, you now have to do <code>vite-node --watch index.ts</code>.</li>\n</ul>\n</li>\n<li>Add preact example, remove optimizer experimental status, enable by default \u00a0-\u00a0 by <a href=\"https://github.com/sheremet-va\"><code>@\u200bsheremet-va</code></a> and <a href=\"https://github.com/eryue0220\"><code>@\u200beryue0220</code></a> in <a href=\"https://redirect.github.com/vitest-dev/vitest/issues/3854\">vitest-dev/vitest#3854</a> <a href=\"https://github.com/vitest-dev/vitest/commit/4b946ca9\"><!-- raw HTML omitted -->(4b946)<!-- raw HTML omitted --></a>\n<ul>\n<li><code>deps.optimizer</code> is now enabled by default. This means that Vitest will bundle specified dependencies before running your tests. This field inherits options from <code>optimizeDeps</code> and <code>ssr.optimizeDeps</code> which are populated by other plugins (like, Svelte).</li>\n</ul>\n</li>\n</ul>\n<h3>\u00a0\u00a0\u00a0\ud83d\ude80 Features</h3>\n<ul>\n<li>Support <code>describe.sequential</code> \u00a0-\u00a0 by <a href=\"https://github.com/fenghan34\"><code>@\u200bfenghan34</code></a> and <a href=\"https://github.com/dammy001\"><code>@\u200bdammy001</code></a> in <a href=\"https://redirect.github.com/vitest-dev/vitest/issues/3771\">vitest-dev/vitest#3771</a> <a href=\"https://github.com/vitest-dev/vitest/commit/8693449b\"><!-- raw HTML omitted -->(86934)<!-- raw HTML omitted --></a></li>\n<li>Support config junit reporter className with env \u00a0-\u00a0 by <a href=\"https://github.com/InfiniteXyy\"><code>@\u200bInfiniteXyy</code></a> in <a href=\"https://redirect.github.com/vitest-dev/vitest/issues/3808\">vitest-dev/vitest#3808</a> <a href=\"https://github.com/vitest-dev/vitest/commit/e8bc46b6\"><!-- raw HTML omitted -->(e8bc4)<!-- raw HTML omitted --></a></li>\n<li>Running vitest with <code>--related --watch</code> reruns non-affected tests if they were changed during a run \u00a0-\u00a0 by <a href=\"https://github.com/sheremet-va\"><code>@\u200bsheremet-va</code></a> in <a href=\"https://redirect.github.com/vitest-dev/vitest/issues/3844\">vitest-dev/vitest#3844</a> <a href=\"https://github.com/vitest-dev/vitest/commit/c9aeac4c\"><!-- raw HTML omitted -->(c9aea)<!-- raw HTML omitted --></a></li>\n</ul>\n<h3>\u00a0\u00a0\u00a0\ud83d\udc1e Bug Fixes</h3>\n<ul>\n<li>Isolate workers between envs and workspaces \u00a0-\u00a0 by <a href=\"https://github.com/AriPerkkio\"><code>@\u200bAriPerkkio</code></a> <a href=\"https://github.com/vitest-dev/vitest/commit/ed4e0424\"><!-- raw HTML omitted -->(ed4e0)<!-- raw HTML omitted --></a></li>\n<li>Modify condition \u00a0-\u00a0 by <a href=\"https://github.com/btea\"><code>@\u200bbtea</code></a> <a href=\"https://github.com/vitest-dev/vitest/commit/a78e6bd0\"><!-- raw HTML omitted -->(a78e6)<!-- raw HTML omitted --></a></li>\n<li>Module Graph view is blocking the Console view \u00a0-\u00a0 by <a href=\"https://github.com/g4rry420\"><code>@\u200bg4rry420</code></a> <a href=\"https://github.com/vitest-dev/vitest/commit/3b5f96bc\"><!-- raw HTML omitted -->(3b5f9)<!-- raw HTML omitted --></a></li>\n<li>Port the latest <code>defineConfig</code> type from vite \u00a0-\u00a0 by <a href=\"https://github.com/sodatea\"><code>@\u200bsodatea</code></a> in <a href=\"https://redirect.github.com/vitest-dev/vitest/issues/3804\">vitest-dev/vitest#3804</a> <a href=\"https://github.com/vitest-dev/vitest/commit/9c8e3083\"><!-- raw HTML omitted -->(9c8e3)<!-- raw HTML omitted --></a></li>\n<li>Don't overwrite Node.js URL global \u00a0-\u00a0 by <a href=\"https://github.com/sheremet-va\"><code>@\u200bsheremet-va</code></a> in <a href=\"https://redirect.github.com/vitest-dev/vitest/issues/3828\">vitest-dev/vitest#3828</a> <a href=\"https://github.com/vitest-dev/vitest/commit/cdab4651\"><!-- raw HTML omitted -->(cdab4)<!-- raw HTML omitted --></a></li>\n<li>ForceRerunTriggers correctly triggers a rerun \u00a0-\u00a0 by <a href=\"https://github.com/sheremet-va\"><code>@\u200bsheremet-va</code></a> in <a href=\"https://redirect.github.com/vitest-dev/vitest/issues/3829\">vitest-dev/vitest#3829</a> <a href=\"https://github.com/vitest-dev/vitest/commit/17988e51\"><!-- raw HTML omitted -->(17988)<!-- raw HTML omitted --></a></li>\n<li><strong>browser</strong>:\n<ul>\n<li>Don't inline magic-string and estree-walker \u00a0-\u00a0 by <a href=\"https://github.com/sheremet-va\"><code>@\u200bsheremet-va</code></a> in <a href=\"https://redirect.github.com/vitest-dev/vitest/issues/3726\">vitest-dev/vitest#3726</a> <a href=\"https://github.com/vitest-dev/vitest/commit/ee93762a\"><!-- raw HTML omitted -->(ee937)<!-- raw HTML omitted --></a></li>\n<li>Multi-suite coverage \u00a0-\u00a0 by <a href=\"https://github.com/elby22\"><code>@\u200belby22</code></a> in <a href=\"https://redirect.github.com/vitest-dev/vitest/issues/3806\">vitest-dev/vitest#3806</a> <a href=\"https://github.com/vitest-dev/vitest/commit/5de9af26\"><!-- raw HTML omitted -->(5de9a)<!-- raw HTML omitted --></a></li>\n</ul>\n</li>\n<li><strong>core</strong>:\n<ul>\n<li>DataView comparison does not work in <code>toStrictEqual</code> \u00a0-\u00a0 by <a href=\"https://github.com/Dunqing\"><code>@\u200bDunqing</code></a> <a href=\"https://github.com/vitest-dev/vitest/commit/52aef92e\"><!-- raw HTML omitted -->(52aef)<!-- raw HTML omitted --></a></li>\n</ul>\n</li>\n<li><strong>coverage</strong>:\n<ul>\n<li>V8 provider to pick source maps without url query params \u00a0-\u00a0 by <a href=\"https://github.com/AriPerkkio\"><code>@\u200bAriPerkkio</code></a> in <a href=\"https://redirect.github.com/vitest-dev/vitest/issues/3784\">vitest-dev/vitest#3784</a> <a href=\"https://github.com/vitest-dev/vitest/commit/280e6745\"><!-- raw HTML omitted -->(280e6)<!-- raw HTML omitted --></a></li>\n<li>Update <code>istanbul-lib-instrument</code> to v6 to fix vulnerable dependency \u00a0-\u00a0 by <a href=\"https://github.com/AriPerkkio\"><code>@\u200bAriPerkkio</code></a> in <a href=\"https://redirect.github.com/vitest-dev/vitest/issues/3814\">vitest-dev/vitest#3814</a> <a href=\"https://github.com/vitest-dev/vitest/commit/f3bd9102\"><!-- raw HTML omitted -->(f3bd9)<!-- raw HTML omitted --></a></li>\n<li>Exclude vite virtual modules by default \u00a0-\u00a0 by <a href=\"https://github.com/AriPerkkio\"><code>@\u200bAriPerkkio</code></a> in <a href=\"https://redirect.github.com/vitest-dev/vitest/issues/3794\">vitest-dev/vitest#3794</a> <a href=\"https://github.com/vitest-dev/vitest/commit/3c851872\"><!-- raw HTML omitted -->(3c851)<!-- raw HTML omitted --></a></li>\n</ul>\n</li>\n<li><strong>node</strong>:\n<ul>\n<li>Guard error info \u00a0-\u00a0 by <a href=\"https://github.com/btea\"><code>@\u200bbtea</code></a> <a href=\"https://github.com/vitest-dev/vitest/commit/88b39758\"><!-- raw HTML omitted -->(88b39)<!-- raw HTML omitted --></a></li>\n</ul>\n</li>\n<li><strong>vite-node</strong>:</li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/vitest-dev/vitest/commit/119526827cbaf82b64ba428c9c13dcb1b08f5b64\"><code>1195268</code></a> chore: release v0.34.1</li>\n<li><a href=\"https://github.com/vitest-dev/vitest/commit/3c67a4cbf82d1348f359945c906ebbf59ad34906\"><code>3c67a4c</code></a> fix: pass <code>--experimental-vm-worker-memory-limit</code> to <code>tinypool</code> (<a href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3856\">#3856</a>)</li>\n<li><a href=\"https://github.com/vitest-dev/vitest/commit/065a08e41eb5f35ee30da171ea8c027f0e517903\"><code>065a08e</code></a> chore: release v0.34.0</li>\n<li><a href=\"https://github.com/vitest-dev/vitest/commit/7f45bf2d3e94c1ee77884aade1548d3414111db4\"><code>7f45bf2</code></a> perf: deprecate deps.registerNodeLoader</li>\n<li><a href=\"https://github.com/vitest-dev/vitest/commit/b8dc99b16646daf13933e52db868c3bd438fe4f2\"><code>b8dc99b</code></a> chore: cleanup ws dependencies</li>\n<li><a href=\"https://github.com/vitest-dev/vitest/commit/4b946ca91ed98fdd6a8ac0850442c0c5605490f9\"><code>4b946ca</code></a> feat: add preact example, remove optimizer experimental status, enable by def...</li>\n<li><a href=\"https://github.com/vitest-dev/vitest/commit/b09298528b947ae10278c0c666ddc549b5a29eeb\"><code>b092985</code></a> feat!: support running tests using VM context (<a href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3203\">#3203</a>)</li>\n<li><a href=\"https://github.com/vitest-dev/vitest/commit/dc4faf64ee4c9ad6a57399d040744f22e0ca4a1e\"><code>dc4faf6</code></a> feat: introduce <code>server</code> option (<a href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3725\">#3725</a>)</li>\n<li><a href=\"https://github.com/vitest-dev/vitest/commit/8bd26b012778e91c8dc4a3311187dcbe1f9ab5ee\"><code>8bd26b0</code></a> fix(watch): clear screen on all terminals (<a href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/3661\">#3661</a>)</li>\n<li><a href=\"https://github.com/vitest-dev/vitest/commit/c9aeac4cf2ac92f51d6cc246aefcb10bf6beef0a\"><code>c9aeac4</code></a> feat: running vitest with <code>--related --watch</code> reruns non-affected tests if th...</li>\n<li>Additional commits viewable in <a href=\"https://github.com/vitest-dev/vitest/commits/v0.34.1/packages/vitest\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![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.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n<details>\n<summary>Dependabot commands and options</summary>\n<br />\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@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)\n- `@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)\n- `@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)\n\n\n</details>",
     23   "comments": [
     24     {
     25       "author": "dependabot[bot]",
     26       "created_at": "2023-08-18T08:39:46Z",
     27       "body": "Superseded by #577."
     28     }
     29   ],
     30   "review_comments": []
     31 }