3305 Commits

Author SHA1 Message Date
Vladimir
b9a312a8a2
fix(browser): resolve upload files relative to the project root (#8042) 2025-05-28 15:08:55 +02:00
Vladimir
c23b0f78f2
fix(wdio): don't scale browser in headless mode (#8033) 2025-05-28 14:16:35 +02:00
Jovi De Croock
cefd4ba3fb
docs: add vitest-browser-preact (#8038) 2025-05-27 16:28:16 +02:00
renovate[bot]
c2106b337b
chore(deps): update all non-major dependencies (#8029)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
2025-05-27 09:44:17 +03:00
Nathan Sarang-Walters
abd3bb76a0
feat(reporter): add onWritePath option to github-actions (#8015)
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
2025-05-26 17:44:05 +02:00
Vladimir
3f8159a2ff
ci(rollup): disable watcher for types generators (#8035) 2025-05-26 16:22:39 +02:00
Vladimir
227a992adb
fix(browser): run tests serially if provider doesn't provide a mocker (#8032) 2025-05-26 14:52:39 +02:00
Vladimir
1716b61c52
feat: support Vite 7 (#8003) 2025-05-26 10:55:58 +02:00
Ansgar Prause
646a1512f1
docs: fix typo, improve formatting (#8025) 2025-05-26 11:51:55 +09:00
Ari Perkkiö
51cd81444b
fix(coverage): browser + v8 in source tests missing (#7946) 2025-05-23 17:35:34 +02:00
Hiroshi Ogawa
76091074a1
fix(vite-node): add __vite_ssr_exportName__ (#7925) 2025-05-23 17:14:41 +02:00
Dirk Luijk
52bd789651
feat: initial support for Temporal equality (#8007) 2025-05-23 15:18:20 +02:00
renovate[bot]
9fe0f3df9d
chore(deps): update all non-major dependencies (#7929)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2025-05-20 14:57:32 +02:00
Vladimir
703581b62f
fix: apply browser CLI options only if the project has the browser set in the config already (#7984) 2025-05-19 17:56:45 +02:00
Vladimir
330f9a40b1
fix: ignore non-string stack properties (#7995) 2025-05-19 15:55:30 +02:00
Vladimir
0e960aa78b
fix: throw an error if typechecker failed to spawn (#7990) 2025-05-19 15:14:41 +02:00
Artem Zakharchenko
e996b4103b
fix(expect): support type-safe declaration of custom matchers (#7656)
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2025-05-19 15:12:53 +02:00
Vladimir Sheremet
2854ad663f
chore: release v3.2.0-beta.2 2025-05-19 14:37:20 +02:00
Vladimir
33d0538521
fix: remove unused exports (#7618) 2025-05-19 14:36:51 +02:00
StefanLiebscher
6dc1d18586
fix(dev): fix relay of custom equality testers (#6140) 2025-05-18 14:48:29 +02:00
Josh Goldberg ✨
8ec448db61
fix: switch ExpectStatic any types to AsymmetricMatcher<unknown>, with DeeplyAllowMatchers<T> (#7016) 2025-05-18 12:53:27 +02:00
Vladimir
e6fbd8d256
feat(browser): custom locators API (#7993) 2025-05-17 17:39:38 +02:00
Vladimir
d1a1df0364
feat: add sequence.groupOrder option (#7852) 2025-05-17 16:28:34 +02:00
Vladimir
d9f5163534
feat(browser): add screenshot.save option (#7777) 2025-05-17 15:44:06 +02:00
Ben Durrant
b67d307ded
feat: Explicit Resource Management support in mocked functions (#7927) 2025-05-17 15:34:35 +02:00
Vladimir
e84e2184ef
fix: generate a separate config for "vitest init browser" instead of a workspace file (#7934) 2025-05-17 15:33:00 +02:00
Ari Perkkiö
a05d48c258
fix(coverage): istanbul provider to not use Vite preserved query params (#7939) 2025-05-17 15:27:31 +02:00
Pengoose
ef6ef542bd
fix(cli): add built-in reporters list to --help output (#7955) 2025-05-17 15:26:45 +02:00
Vladimir
34f43ae687
fix(typecheck): avoid creating a temporary tsconfig file when typechecking (#7967) 2025-05-16 17:15:10 +02:00
Vladimir
464218f42c
fix: try to catch unhandled error outside of a test (#7968) 2025-05-13 19:28:56 +02:00
Pengoose
5a91eca20d
fix(vitest): adjust getWorkerMemoryLimit priority for vmForks (#7960) 2025-05-12 20:52:58 +02:00
df07611f06
fix: replace micromatch with picomatch (#7951) 2025-05-09 17:25:21 +02:00
Vladimir
ba6da4d070
fix(typecheck): don't panic during vitest list command (#7933) 2025-05-06 22:36:42 +02:00
Hiroshi Ogawa
525f524c7d
fix(expect): unbundle @types/chai (#7937) 2025-05-06 16:53:25 +02:00
Kyℓe Hensel
b954a14058
chore(snapshots): rename message to hint in method signatures (#7919) 2025-05-06 12:11:55 +09:00
Vladimir Sheremet
165fb0e8ae
chore: release v3.2.0-beta.1 2025-05-05 18:49:51 +02:00
Vladimir
41beb261e6
feat: deprecate workspace in favor of projects (#7923)
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
2025-05-05 18:49:26 +02:00
Vladimir
a067531acf
feat: introduce watchTriggerPatterns option (#7778) 2025-05-05 16:48:33 +02:00
Florian Schwalm
029c0788c3
feat(browser): implement connect option for playwright browser provider (#7915)
Co-authored-by: Vladimir <sleuths.slews0s@icloud.com>
2025-05-05 16:29:15 +02:00
Hiroshi Ogawa
465bdb3d77
feat: add vi.mockObject to automock any object (#7761)
Co-authored-by: Vladimir <sleuths.slews0s@icloud.com>
2025-05-05 16:21:42 +02:00
Ari Perkkiö
4af5df33b5
feat: support custom colors for test.name (#7809) 2025-05-05 16:21:24 +02:00
Ari Perkkiö
78a3d27879
feat(coverage): v8 experimental AST-aware remapping (#7736) 2025-05-05 16:17:56 +02:00
Vladimir
e761f27d75
feat: provide ctx.signal (#7878) 2025-05-05 16:16:46 +02:00
Vladimir
69ac92cb7d
fix(browser): resolve FS commands relative to the project root (#7896) 2025-05-05 16:14:10 +02:00
Vladimir Sheremet
6e8d937794
chore: release v3.1.3 2025-05-05 15:43:44 +02:00
Orgad Shaneh
8c7f75a6de
fix: ignore failures on writeToCache (#7893) 2025-05-05 15:19:25 +02:00
Ari Perkkiö
d613b81305
fix(reporters): --merge-reports to show each total run times (#7877) 2025-05-05 14:34:29 +02:00
Vladimir
ca743ede68
docs: deprecate old context augmentation and recommend test.extend (#7703) 2025-05-02 14:05:35 +02:00
Vladimir
2fa763a622
fix: reset mocks on test retry/repeat (#7897) 2025-05-02 13:38:11 +02:00
Vladimir
deb1bc27ad
fix: remove event-catcher code (#7898) 2025-05-02 13:37:47 +02:00