63 Commits

Author SHA1 Message Date
Vladimir Sheremet
bce5a9f8a8 chore: release v0.29.2 2023-02-28 16:13:18 +01:00
Ari Perkkiö
8653830bfa
fix(coverage): c8 provider to work when isolate:false (#2929) 2023-02-28 14:56:30 +01:00
Vladimir Sheremet
20c99934ee chore: release v0.29.1 2023-02-25 10:24:11 +01:00
Vladimir Sheremet
965f32a55e chore: release v0.29.0 2023-02-25 09:25:02 +01:00
Ari Perkkiö
e165216356
feat(coverage): automatic threshold updating (#2886)
Closes #1241
2023-02-25 09:02:36 +01:00
Vladimir
6ff6c6eb4d
feat: use custom source-map-support implementation (#2905) 2023-02-23 10:35:26 +01:00
Ari Perkkiö
f8176182da
feat(coverage): add support for coverage reporter options (#2690) 2023-02-21 18:02:54 +01:00
Ari Perkkiö
095c63907c
feat!: coverage-c8 to use V8 profiler directly instead of NODE_V8_COVERAGE (#2786) 2023-02-14 09:20:17 +01:00
Ari Perkkiö
94247f1b98
feat!: vitest as peer dependency for coverage packages (#2836) 2023-02-13 13:28:09 +01:00
Vladimir Sheremet
4ae6a79179 chore: release v0.28.5 2023-02-13 13:22:53 +01:00
Vladimir Sheremet
5eeb6f3863 chore: release v0.28.4 2023-02-03 11:04:11 +01:00
Vladimir Sheremet
31da992c72 chore: release v0.28.3 2023-01-27 13:09:17 +01:00
Anthony Fu
1b54b4cb96 chore: release v0.28.2 2023-01-25 12:20:39 +01:00
Vladimir Sheremet
e28b9b9116 chore: release v0.28.1 2023-01-23 10:50:29 +01:00
Vladimir Sheremet
6949b55bea chore: release v0.28.0 2023-01-23 10:27:18 +01:00
Ari Perkkiö
b6c41caae8
fix(coverage): c8 to log warning when run in Stackblitz (#2735) 2023-01-23 10:26:16 +01:00
Vladimir
482b72fc5f
feat!: move test runner into a separate package (#2721)
Closes https://github.com/vitest-dev/vitest/issues/1470
2023-01-23 10:14:50 +01:00
Vladimir Sheremet
44e5e22ab2 chore: release v0.27.3 2023-01-21 17:22:32 +01:00
Ari Perkkiö
1503e15d08
refactor: internal coverage typings (#2713) 2023-01-21 14:23:44 +01:00
Anthony Fu
4cd1e5d7fb fix: reportCoverage context can be optional 2023-01-19 11:30:28 +01:00
Vladimir Sheremet
a1b685cb0d chore: release v0.27.2 2023-01-17 08:40:06 +01:00
Ari Perkkiö
85096281aa
fix(coverage): watch mode to use coverage.all only when all tests are run (#2665)
* fix(coverage): always print reporter name

* fix(coverage): report on watch mode manually triggered re-runs

* fix(coverage): watch mode to use `coverage.all` only when all tests are run
2023-01-16 13:26:41 +01:00
Vladimir Sheremet
db9e8f1128 chore: release v0.27.1 2023-01-11 17:31:49 +01:00
Ari Perkkiö
0163dc8013
fix(coverage): prevent c8 from crashing on invalid sourcemaps (#2634) 2023-01-10 18:19:57 +01:00
Vladimir Sheremet
2b06cf819f chore: release v0.27.0 2023-01-09 13:32:56 +01:00
Vladimir
7446370ce4
fix(coverage): validate extension, when reporting c8 coverage (#2626)
* fix: validate extension, when reporting coverage

* refactor: cleanup
2023-01-09 13:31:17 +01:00
Ari Perkkiö
59766fa48f
fix: avoid random ENOTEMPTY errors (#2620) 2023-01-06 16:29:28 +01:00
Ari Perkkiö
9a29f98482
fix(coverage): flaky c8 coverage caused by parallel sourcemap constructing (#2591)
Co-authored-by: Vladimir <sleuths.slews0s@icloud.com>
Fixes undefined
2023-01-06 13:10:07 +01:00
Vladimir Sheremet
8d64790a19 chore: release v0.26.3 2023-01-01 15:33:22 +01:00
Anthony Fu
07ef0f2299 chore: release v0.26.2 2022-12-21 11:58:38 +01:00
Vladimir Sheremet
c42b07ba3f chore: release v0.26.1 2022-12-20 12:59:49 +03:00
Vladimir Sheremet
b824e82df2 chore: release v0.26.0 2022-12-19 13:42:17 +03:00
Vladimir
58ee8e9b63
feat!: rewrite how vite-node resolves id (#2463)
* feat!: rewrite how vite-node resolves id

* chore: try to fix global setup test

* fix: remove /@fs/ from filepath

* chore: cleanup

* fix: normalize id for callstack

* fix: don't append "/" before disk drive on windows

* chore: cleanup

* chore: add test that windows drive is not repeated

* fix: dirname uses \\, update windows paths tests

* refactor: rename variables

* fix: don't provide importer only for /@id/

* chore: remove null byte placeholder as part of unwrapRef

* chore: cleanup

* chore: variables renaming

* fix: don't hang on circular mock

* test: update c8 snapshot

* chore: add compatibility layer for users who don't provide resolveId

* test: fix url handling in web worker

* test: fix file tests on windows

* chore: remove unnecessary normalizations in mocker

* chore: use /@fs/ when fetching module, if possible
2022-12-16 15:32:34 +01:00
Vladimir Sheremet
d9fb2b7237 chore: release v0.25.8 2022-12-13 11:08:46 +01:00
Vladimir Sheremet
d0086d9d8a chore: release v0.25.7 2022-12-10 20:22:48 +01:00
Vladimir Sheremet
aca82a4f2c chore: release v0.25.6 2022-12-08 11:59:13 +01:00
Vladimir
e9cb4136b5
fix: try to resolve id, if relative path is provided (#2461)
* fix: try to resolve id, if relative path is provided

* chore: update lockfile
2022-12-08 11:46:19 +01:00
Vladimir Sheremet
59051647fb chore: release v0.25.5 2022-12-06 19:33:44 +01:00
Vladimir
2e7892cb23
fix: correctly resolve filename, when running code (#2439)
* fix: correctly resolve filename, when running code

* fix: update lastHMRTimestamp to enable caching

* chore: make test files unique

* test: fix flacky shard test

* chore: use consistent id, when transforming module

* fix: use filepath for c8 coverage

* fix: ensure correct caching, if fsPath and filepath are different

* chore: check fsPath as clean url

* chore: ignore error on wrong cache

* chore: ignore paths with query instead
2022-12-06 14:44:55 +01:00
Vladimir Sheremet
a430365d73 chore: release v0.25.4 2022-12-05 19:32:33 +01:00
Ari Perkkiö
11554095e2
chore: fix rollup watch mode (#2424) 2022-12-05 13:16:18 +01:00
Vladimir Sheremet
e13a64f1af chore: release v0.25.3 2022-11-22 13:51:32 +01:00
Vladimir Sheremet
f2374a986d chore: fix dev script 2022-11-21 18:13:15 +01:00
Vladimir Sheremet
3038991347 chore: release v0.25.2 2022-11-14 14:38:46 +01:00
Vladimir Sheremet
e1de945ac9 chore: release v0.25.1 2022-11-08 16:42:14 +01:00
Anthony Fu
94f2e66b99 chore: release v0.25.0 2022-11-07 23:58:56 +08:00
Vladimir Sheremet
fb93a7e419 chore: release v0.24.5 2022-11-01 18:51:41 +01:00
Vladimir Sheremet
55fa65014e chore: release v0.24.4 2022-10-31 11:29:11 +01:00
Orest
d8ed4fda5c
fix(coverage): trim URL parameters from file paths in c8 coverage (#2181)
* fix: trim URL parameters from file paths in c8 coverage

* test: Add tests on c8 coverage report

* fix: remove coverage file path query string

* test: fix c8 coverage test

* chore: use split both times

Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2022-10-31 11:27:57 +01:00
Vladimir Sheremet
7d9eebb325 chore: release v0.24.3 2022-10-14 13:45:37 +02:00