hash
hash copied to clipboard
Update Vitest npm packages to v2.1.3
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| @vitest/coverage-istanbul (source) | devDependencies | patch | 2.1.2 -> 2.1.3 |
| vitest (source) | devDependencies | patch | 2.1.2 -> 2.1.3 |
Release Notes
vitest-dev/vitest (@vitest/coverage-istanbul)
v2.1.3
🐞 Bug Fixes
- Fix error diff of
toBeNaN, toBeUndefined, toBeNull, toBeTruthy, toBeFalsy- by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/6697 (e0027) -
browser:
- Provide aria role intellisense - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6629 (f36ea)
- Not.toBeInTheDocument works with locators API - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6634 (8bef5)
- Use
/mockServiceWorker.jsinstead of/__vitest_msw__- by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6687 (4b2ce) - Don't override the esbuild option in the browser mode - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6692 (d131f)
-
expect:
- Preserve prototype in
toMatchObjectdiff - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/6620 (d289e)
- Preserve prototype in
-
mocker:
- Specify correct spy dependency - by @sheremet-va (7e958)
-
runner:
- Ensure sequential suite overrides sequence.concurrent - by @dsyddall and @hi-ogawa in https://github.com/vitest-dev/vitest/issues/6653 (5e6de)
-
vitest:
- Deprecate UserConfig in favor of ViteUserConfig - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6626 (496bd)
- Don't hang with maxConcurrency 0 - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6627 (946d8)
- Deprecate old task types and node-reliant types - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6632 (00045)
- Fix
<empty line>logs when interleavingconsole.log/error- by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/6644 (9ece3) - Show rollup error details as test error - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/6686 (47dde)
- Always inline setup files - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6689 (19d64)
- Use
fast-globinstead oftinyglobbyin Vitest - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6688 (70baa)
-
web-worker:
- Share mocker with main executor - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/6623 (fe7b8)
🏎 Performance
- Reuse full name in reported tasks, update generator types - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6666 (7a0de)
View changes on GitHub
Configuration
📅 Schedule: Branch creation - "before 4am every weekday,every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Renovate Bot.
Benchmark results
@rust/graph-benches – Integrations
representative_read_entity
| Function | Value | Mean | Flame graphs |
|---|---|---|---|
| entity_by_id | entity type ID: https://blockprotocol.org/@alice/types/entity-type/person/v/1 |
$$16.0 \mathrm{ms} \pm 163 \mathrm{μs}\left({\color{lightgreen}-34.183 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | entity type ID: https://blockprotocol.org/@alice/types/entity-type/song/v/1 |
$$17.4 \mathrm{ms} \pm 256 \mathrm{μs}\left({\color{red}6.92 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | entity type ID: https://blockprotocol.org/@alice/types/entity-type/organization/v/1 |
$$16.2 \mathrm{ms} \pm 164 \mathrm{μs}\left({\color{lightgreen}-10.605 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | entity type ID: https://blockprotocol.org/@alice/types/entity-type/block/v/1 |
$$15.6 \mathrm{ms} \pm 193 \mathrm{μs}\left({\color{lightgreen}-37.097 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | entity type ID: https://blockprotocol.org/@alice/types/entity-type/page/v/2 |
$$16.0 \mathrm{ms} \pm 187 \mathrm{μs}\left({\color{gray}-1.356 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | entity type ID: https://blockprotocol.org/@alice/types/entity-type/building/v/1 |
$$15.5 \mathrm{ms} \pm 200 \mathrm{μs}\left({\color{gray}-2.735 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | entity type ID: https://blockprotocol.org/@alice/types/entity-type/playlist/v/1 |
$$15.2 \mathrm{ms} \pm 195 \mathrm{μs}\left({\color{lightgreen}-5.545 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | entity type ID: https://blockprotocol.org/@alice/types/entity-type/uk-address/v/1 |
$$16.8 \mathrm{ms} \pm 199 \mathrm{μs}\left({\color{red}6.21 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | entity type ID: https://blockprotocol.org/@alice/types/entity-type/book/v/1 |
$$15.7 \mathrm{ms} \pm 160 \mathrm{μs}\left({\color{gray}-0.540 \mathrm{\%}}\right) $$ | Flame Graph |
representative_read_entity_type
| Function | Value | Mean | Flame graphs |
|---|---|---|---|
| get_entity_type_by_id | Account ID: d4e16033-c281-4cde-aa35-9085bf2e7579 |
$$1.41 \mathrm{ms} \pm 6.95 \mathrm{μs}\left({\color{gray}1.10 \mathrm{\%}}\right) $$ | Flame Graph |
scaling_read_entity_complete_zero_depth
| Function | Value | Mean | Flame graphs |
|---|---|---|---|
| entity_by_id | 50 entities | $$4.12 \mathrm{ms} \pm 23.9 \mathrm{μs}\left({\color{gray}0.577 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | 10 entities | $$2.09 \mathrm{ms} \pm 14.6 \mathrm{μs}\left({\color{gray}1.87 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | 25 entities | $$2.83 \mathrm{ms} \pm 71.0 \mathrm{μs}\left({\color{lightgreen}-6.088 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | 1 entities | $$1.85 \mathrm{ms} \pm 8.51 \mathrm{μs}\left({\color{gray}-0.608 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | 5 entities | $$1.90 \mathrm{ms} \pm 7.76 \mathrm{μs}\left({\color{gray}0.378 \mathrm{\%}}\right) $$ | Flame Graph |
scaling_read_entity_linkless
| Function | Value | Mean | Flame graphs |
|---|---|---|---|
| entity_by_id | 1000 entities | $$3.00 \mathrm{ms} \pm 39.4 \mathrm{μs}\left({\color{gray}3.27 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | 100 entities | $$2.02 \mathrm{ms} \pm 10.5 \mathrm{μs}\left({\color{gray}1.65 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | 10 entities | $$1.84 \mathrm{ms} \pm 7.98 \mathrm{μs}\left({\color{gray}0.560 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | 10000 entities | $$12.4 \mathrm{ms} \pm 117 \mathrm{μs}\left({\color{red}35.2 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | 1 entities | $$1.87 \mathrm{ms} \pm 7.99 \mathrm{μs}\left({\color{gray}0.262 \mathrm{\%}}\right) $$ | Flame Graph |
representative_read_multiple_entities
| Function | Value | Mean | Flame graphs |
|---|---|---|---|
| entity_by_property | depths: DT=2, PT=2, ET=2, E=2 | $$60.8 \mathrm{ms} \pm 407 \mathrm{μs}\left({\color{gray}3.12 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_property | depths: DT=255, PT=255, ET=255, E=255 | $$69.8 \mathrm{ms} \pm 357 \mathrm{μs}\left({\color{gray}3.36 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_property | depths: DT=0, PT=0, ET=0, E=0 | $$41.3 \mathrm{ms} \pm 229 \mathrm{μs}\left({\color{gray}3.45 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_property | depths: DT=0, PT=0, ET=0, E=2 | $$45.8 \mathrm{ms} \pm 338 \mathrm{μs}\left({\color{gray}4.52 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_property | depths: DT=0, PT=2, ET=2, E=2 | $$57.2 \mathrm{ms} \pm 238 \mathrm{μs}\left({\color{gray}4.91 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_property | depths: DT=0, PT=0, ET=2, E=2 | $$52.5 \mathrm{ms} \pm 355 \mathrm{μs}\left({\color{gray}4.43 \mathrm{\%}}\right) $$ | Flame Graph |
| link_by_source_by_property | depths: DT=2, PT=2, ET=2, E=2 | $$98.9 \mathrm{ms} \pm 528 \mathrm{μs}\left({\color{gray}-1.837 \mathrm{\%}}\right) $$ | Flame Graph |
| link_by_source_by_property | depths: DT=255, PT=255, ET=255, E=255 | $$108 \mathrm{ms} \pm 803 \mathrm{μs}\left({\color{gray}-3.359 \mathrm{\%}}\right) $$ | Flame Graph |
| link_by_source_by_property | depths: DT=0, PT=0, ET=0, E=0 | $$44.3 \mathrm{ms} \pm 233 \mathrm{μs}\left({\color{gray}4.64 \mathrm{\%}}\right) $$ | Flame Graph |
| link_by_source_by_property | depths: DT=0, PT=0, ET=0, E=2 | $$82.9 \mathrm{ms} \pm 656 \mathrm{μs}\left({\color{gray}1.07 \mathrm{\%}}\right) $$ | Flame Graph |
| link_by_source_by_property | depths: DT=0, PT=2, ET=2, E=2 | $$95.1 \mathrm{ms} \pm 930 \mathrm{μs}\left({\color{gray}0.481 \mathrm{\%}}\right) $$ | Flame Graph |
| link_by_source_by_property | depths: DT=0, PT=0, ET=2, E=2 | $$93.1 \mathrm{ms} \pm 450 \mathrm{μs}\left({\color{gray}3.49 \mathrm{\%}}\right) $$ | Flame Graph |
scaling_read_entity_complete_one_depth
| Function | Value | Mean | Flame graphs |
|---|---|---|---|
| entity_by_id | 50 entities | $$272 \mathrm{ms} \pm 1.67 \mathrm{ms}\left({\color{lightgreen}-30.963 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | 10 entities | $$51.2 \mathrm{ms} \pm 298 \mathrm{μs}\left({\color{red}62.3 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | 25 entities | $$69.8 \mathrm{ms} \pm 355 \mathrm{μs}\left({\color{gray}-3.468 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | 1 entities | $$19.8 \mathrm{ms} \pm 116 \mathrm{μs}\left({\color{gray}-0.711 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | 5 entities | $$24.9 \mathrm{ms} \pm 151 \mathrm{μs}\left({\color{gray}1.47 \mathrm{\%}}\right) $$ | Flame Graph |