4964 Commits

Author SHA1 Message Date
Vladimir
0dc93ea988
feat: introduce separate packages for browser mode providers (#8629) 2025-10-01 15:58:13 +02:00
Public Profile
88e62c7586
docs: remove outdated configuration (#8642) 2025-09-29 23:01:50 +02:00
renovate[bot]
b2854e1d25
chore(deps): update actions/setup-node action to v5 (#8637)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-29 16:45:58 +02:00
Bjorn Lu
fe13be635c
refactor(vitest): use Awaitable and Arrayable types from @vitest/utils (#8627) 2025-09-29 16:44:49 +02:00
Vladimir
acbe0e973b
fix(browser): always define commands (#8626) 2025-09-26 14:04:38 +02:00
Vladimir
15c091a999
fix: correctly inherit test options on extended tests (#8618) 2025-09-24 15:07:25 +02:00
Vladimir Sheremet
a9006b3b87
chore: release v4.0.0-beta.13 v4.0.0-beta.13 2025-09-24 14:07:49 +02:00
Raul Macarie
9f9d2565ec
docs: update visual regression guide for Azure App Testing migration (#8614) 2025-09-24 14:07:25 +02:00
Raul Macarie
b1c8fdbe9e
fix(browser): stop creating unnecessary directories when taking screenshots (#8605) 2025-09-24 14:06:33 +02:00
Simon Schick
4f4c5e72df
docs: name of unhandledRejection event (#8611) 2025-09-23 20:42:35 +02:00
Vladimir
38adc86cfd
feat(browser): support --inspect option in webdriverio (#8613) 2025-09-23 19:38:41 +02:00
Vladimir
0d0e5cdf67
feat(browser): expose options on BrowserProviderOption (#8609) 2025-09-23 15:26:09 +02:00
Vladimir Sheremet
a0cdc959f9
chore: release v4.0.0-beta.12 v4.0.0-beta.12 2025-09-22 16:32:05 +02:00
Vladimir
9a0bf2254a
fix: update engines field to drop Node 18 support (#8608) 2025-09-22 15:23:55 +02:00
Vladimir
1aac59cd20
feat(browser): support playwright tracing (#8584) 2025-09-22 14:57:41 +02:00
renovate[bot]
dd4bbb7935
chore(deps): update eslint packages (#8607) 2025-09-22 08:44:46 +02:00
renovate[bot]
d3431372a5
chore(deps): update all non-major dependencies (#8606) 2025-09-22 08:43:50 +02:00
Vladimir
6acdc3a5ed
fix(browser): throw an error if iframe is not accessible anymore (#8601) 2025-09-20 17:00:42 +02:00
Vladimir Sheremet
1ab93df094
ci: specify permissions for "need reproduction" 2025-09-19 12:11:50 +02:00
Vladimir
3e535f78bd
fix(ui): keep the same tab open when clicking on different tests (#8599) 2025-09-19 12:08:36 +02:00
Vladimir
4d41928c6d
feat!: remove deprecated order from test() API (#8594) 2025-09-19 12:08:11 +02:00
Vladimir
e3138bd1d0
docs: remove mentions of deprecated context (#8600) 2025-09-19 11:54:20 +02:00
natsuki ueda
07a8a6e134
docs: fix reference link (#8596) 2025-09-19 11:42:11 +02:00
Vladimir
b2804a1f97
fix(browser): update expect.element type to match the implementation (#8597) 2025-09-19 11:17:20 +02:00
Bjorn Lu
7a66112c05
build: use premove to clean directories (#8593) 2025-09-19 09:08:35 +02:00
Vladimir
438c44e7fb
feat(api): add getSeed method (#8592) 2025-09-18 19:13:59 +02:00
renovate[bot]
bd5a6ae4be
chore(deps): update all non-major dependencies (#8575)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-18 16:24:02 +02:00
Bjorn Lu
26eeb082db
refactor: replace find-up with empathic (#8585) 2025-09-18 15:56:09 +02:00
Rinil Kunhiraman
482ee64815
docs: add comprehensive Component Testing guide (#8409)
Co-authored-by: Rinil Kunhiraman <rinilkunhiraman@users.noreply.github.com>
Co-authored-by: Vladimir <sleuths.slews0s@icloud.com>
2025-09-18 15:55:22 +02:00
Vladimir
ac1d92f140
fix(spy): don't fail when spying on static getters (#8589) 2025-09-18 15:51:08 +02:00
Bjorn Lu
500aa4803d
refactor: remove chai-subset (#8586) 2025-09-18 09:19:14 +02:00
Vladimir
2e0630b76d
perf: use experimental meta.resolve flag instead of a custom loader (#8567) 2025-09-16 06:19:01 +02:00
renovate[bot]
72a000ee5f
chore(deps): update dependency axios to v1.12.0 [security] (#8568)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-15 14:22:03 +02:00
Jake Danton
cdcf7e854c
fix: Remove loupe dependencies from optimizeDeps.include for browser mode (#8570) 2025-09-15 14:21:32 +02:00
renovate[bot]
766e023e24
chore(deps): update actions/github-script action to v8 (#8576)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-15 14:14:11 +02:00
Ari Perkkiö
a54ff97659
docs: incorrect example of use (#8571) 2025-09-13 14:51:14 +02:00
Ari Perkkiö
7aebe5633a
build: fix @vitest/pretty-format version range (#8565) 2025-09-12 11:35:27 +02:00
Ari Perkkiö
79951d20de
build: correct homepage (#8566) 2025-09-12 11:34:14 +02:00
Vladimir Sheremet
b0f06dec99
chore: release v4.0.0-beta.11 v4.0.0-beta.11 2025-09-11 15:12:16 +02:00
Vladimir
42dfd1c43c
fix: don't publish unused d.ts files (#8562) 2025-09-11 15:11:58 +02:00
Hiroshi Ogawa
ce74664084
fix: replace wildcard exports "./*" with specific files in vitest package (#8560) 2025-09-11 14:52:22 +02:00
William Killerud
9e722834ae
feat!: include shadow root contents in pretty-format output (#8545) 2025-09-10 07:37:42 +02:00
Hiroshi Ogawa
ea6d7322ed
fix: avoid recursively applying $ and % formatting to test.for/each title (#8557) 2025-09-09 20:56:57 +02:00
Vladimir
25fd32bf0a
fix!: verbose reporter prints tests in a list, introduce tree reporter (#8500)
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
2025-09-09 06:58:27 +02:00
Hiroshi Ogawa
965cefc197
fix(expect)!: pass current equality testers to asymmetric matcher (#6825) 2025-09-08 19:47:35 +02:00
Vladimir
9a79b90c95
perf: reduce the number of unused imports (#8508) 2025-09-08 19:20:18 +02:00
Joaquín Sánchez
2e49189549
feat: display test "path" when filtering (#8547) 2025-09-08 17:29:02 +02:00
renovate[bot]
1050a37173
chore(deps): update eslint packages (#8549)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2025-09-08 17:16:58 +02:00
Vladimir
370515677f
chore(ai): add AGENTS.md (#8555) 2025-09-08 16:28:43 +02:00
Vladimir
304bc20f0f
feat(projects)!: allow only files that have "vitest.config" or "vite.config" in the name (#8542) 2025-09-08 15:43:09 +02:00