4855 Commits

Author SHA1 Message Date
Vladimir Sheremet
512ac7f8d6
chore: release v4.0.0-beta.8 v4.0.0-beta.8 2025-08-12 18:29:22 +02:00
Vladimir
a1cb9719a4
fix!: remove deprecated APIs (#8428) 2025-08-12 18:25:50 +02:00
Vladimir
e69d8f4ec0
docs: add more info about workspace migration (#8406) 2025-08-12 14:51:22 +02:00
Vladimir
61eb7dd9c9
feat(api): add enableCoverage and disableCoverage methods (#8412)
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
2025-08-12 14:50:17 +02:00
Vladimir
c0b9ad936e
docs: modernize jest migration guide (#8407) 2025-08-12 14:40:53 +02:00
Eugene
cd5c19dec1
chore(dev-deps): migrate to @jridgewell/remapping from @ampproject/remapping (#8416)
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
2025-08-10 10:37:47 +03:00
Copilot
7ff9c67ac5
docs: update Testing Types docs to use non-deprecated expect-type API and add toMatchObjectType documentation (#8397)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: sheremet-va <16173870+sheremet-va@users.noreply.github.com>
2025-08-09 22:44:27 +02:00
Vladimir Sheremet
e8289280b6
chore: release v4.0.0-beta.7 v4.0.0-beta.7 2025-08-08 16:00:24 +02:00
Vladimir Sheremet
10085b8945
chore: remove unused type 2025-08-08 15:59:48 +02:00
Vladimir
aaa6e65125
feat(api): expose Vitest watcher (#8413) 2025-08-08 14:43:02 +02:00
Vladimir
fdeb2f4826
feat(api): expose experimental_parseSpecifications (#8408) 2025-08-08 12:02:11 +02:00
Vladimir
c0ec08a905
feat(browser): add trackUnhandledErrors option (#8386) 2025-08-06 19:13:32 +02:00
Vladimir
28b5e09198
chore: don't call onStackTrace twice (#8398) 2025-08-06 19:12:59 +02:00
Vladimir
b825ef87c5
fix: make sure test errors always have stacks property in Node.js context (#8392) 2025-08-06 18:03:32 +02:00
Vladimir
05b4178e8c
fix(jsdom): override globals that Fetch API relies on (#8390) 2025-08-06 17:59:05 +02:00
Simon Schick
202d5d6ddc
docs: Mention check of order in array when using toMatchObject (#8396) 2025-08-06 16:38:59 +02:00
Travis Zhang
876d8bb243
chore(dev-deps): update @types/istanbul-lib-instrument (#8393) 2025-08-06 13:41:44 +03:00
Hiroshi Ogawa
9b5af96802
ci: skip list-changed test on ecosystem ci (#8388) 2025-08-05 17:58:39 +09:00
Vladimir Sheremet
d19ff43f2a
chore: release v4.0.0-beta.6 v4.0.0-beta.6 2025-08-04 14:31:16 +02:00
Ari Perkkiö
149f8e5095
fix(reporter)!: remove deprecated APIs (#8223)
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2025-08-04 14:30:28 +02:00
Vladimir
61703c9ea7
docs: mention that arguments are not cloned (#8385) 2025-08-04 13:33:15 +02:00
Shinobu Hayashi
010fc55b52
fix(vitest): override config.include option with config.browser.instances[].include option if it is specified (#8260) 2025-08-04 13:17:14 +02:00
Ari Perkkiö
058b78194c
refactor(coverage): use node:inspector/promises (#8381) 2025-08-04 13:15:48 +02:00
Ari Perkkiö
ba8cc90521
docs(coverage): add examples of ignore hints (#8379) 2025-08-04 13:15:14 +02:00
Hiroshi Ogawa
e922e9266c
fix: configure oxc instead of esbuild on rolldown-vite (#8378) 2025-08-04 13:14:16 +02:00
renovate[bot]
42385677aa
chore(deps): update dependency @antfu/eslint-config to v5 (#8383)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-04 09:28:12 +02:00
Vladimir
9e412de354
fix!: rewrite spying implementation to make module mocking more intuitive (#8363) 2025-08-01 16:13:07 +02:00
Raul Macarie
459efba6b8
fix: screenshot masks with Playwright provider (#8357) 2025-07-31 14:46:57 +02:00
Corentin
bd2245e7b8
docs: add "mailmeteor" to gold sponsors (#8364) 2025-07-31 14:26:41 +02:00
renovate[bot]
80c813bb1c
chore(deps): update eslint packages (#8349)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-29 15:13:17 +02:00
Daniel Sidhion
b8cb62104e
docs: clarify condition on expect.anything (#8356) 2025-07-29 14:54:48 +02:00
renovate[bot]
13f9462293
fix(deps): update all non-major dependencies (#8348)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-29 14:54:18 +02:00
Vladimir
5994279f7f
chore: update license copyright (#8358) 2025-07-29 07:59:23 +02:00
Vladimir Sheremet
d06013f2e1
chore: release v4.0.0-beta.5 v4.0.0-beta.5 2025-07-28 15:26:52 +02:00
Vladimir
28765b4bbc
fix(wdio): properly construct the shadow root selector if there are multiple elements (#8354) 2025-07-28 15:24:42 +02:00
Vladimir
1a81c21d28
feat(runner)!: set mode to todo if no function is passed down to test or describe (#8346) 2025-07-28 15:24:32 +02:00
Vladimir
9be01ba594
feat!: use module-runner instead of vite-node (#8208)
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
2025-07-28 13:43:53 +02:00
Vladimir
94ab392b36
fix: invalidate modules in all module graphs when the file is changed (#8352) 2025-07-28 12:02:56 +02:00
Noritaka Kobayashi
a4df683d10
chore: remove deprecated @types/mime (#8180) 2025-07-23 16:30:47 +02:00
Vladimir
736f722ef0
test(ui): ignore failed responses from example.com (#8333) 2025-07-23 08:22:45 +09:00
Noritaka Kobayashi
02da20864c
chore: fix typos (#8179) 2025-07-22 18:02:11 +02:00
Vladimir Sheremet
1c4506978b
chore: release v4.0.0-beta.4 v4.0.0-beta.4 2025-07-22 17:59:41 +02:00
Vladimir
0417a2c1af
fix: forbid setting environment to browser (#8334) 2025-07-22 17:59:01 +02:00
Okinea Dev
a21397a787
docs: add llms.txt (#8085)
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2025-07-22 17:44:55 +02:00
Ari Perkkiö
bea874610a
fix: prevent rpc timeout on slow thread blocking synchronous methods (#8297)
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2025-07-22 16:02:52 +02:00
Vladimir
c16abe71ea
fix(wdio): wait for the driver to be properly closed (#8305) 2025-07-22 15:41:50 +02:00
Raul Macarie
d45f964c16
feat(browser): introduce toMatchScreenshot for Visual Regression Testing (#8041) 2025-07-22 15:19:06 +02:00
haakonjackfloat
e71a5d0ec1
fix: add --changed flag support to vitest list command (fix #8270) (#8272) 2025-07-22 14:27:33 +02:00
Jack Shelton
1638b44e8e
feat(browser): add qwik to the vitest init cli command (#8330) 2025-07-22 14:24:33 +02:00
Jack Shelton
083f521a95
docs: add qwik integration to vitest browser mode (#8323) 2025-07-21 17:56:19 +02:00