Ahiwe Onyebuchi Valentine
ff08294e88
docs: correct typos in migration guide ( #8750 )
2025-10-21 18:55:18 +02:00
Ahiwe Onyebuchi Valentine
2f5d5d3298
docs: typo in reporters guide ( #8738 )
2025-10-20 08:34:27 +03:00
Vladimir
8cb219c41d
docs(browser): remove the "experimental" tag ( #8707 )
2025-10-14 10:24:20 +02:00
Vladimir
4a66df6255
feat: add displayAnnotations option to github-options ( #8706 )
2025-10-13 16:48:31 +02:00
Raul Macarie
e63b17efcf
feat(browser): support custom screenshot comparison algorithms ( #8687 )
2025-10-13 14:12:58 +02:00
Vladimir
699bf80415
docs: fix visualn regression example ( #8681 )
...
### Description
<!-- Please insert your description here and provide especially info about the "what" this PR is solving -->
<!-- You can also add additional context here -->
### Please don't delete this checklist! Before submitting the PR, please make sure you do the following:
- [ ] It's really useful if your PR references an issue where it is discussed ahead of time. If the feature is substantial or introduces breaking changes without a discussion, PR might be closed.
- [ ] Ideally, include a test that fails without this PR but passes with it.
- [ ] Please, don't make changes to `pnpm-lock.yaml` unless you introduce a new test example.
- [ ] Please check [Allow edits by maintainers](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork ) to make review process faster. Note that this option is not available for repositories that are owned by Github organizations.
### Tests
- [ ] Run the tests with `pnpm test:ci`.
### Documentation
- [ ] If you introduce new functionality, document it. You can run documentation with `pnpm run docs` command.
### Changesets
- [ ] Changes in changelog are generated from PR name. Please, make sure that it explains your changes in an understandable manner. Please, prefix changeset messages with `feat:`, `fix:`, `perf:`, `docs:`, or `chore:`.
2025-10-08 17:54:33 +02:00
Raul Macarie
4240f8ce72
docs: update image snapshot documentation to visual snapshots ( #8659 )
2025-10-04 12:01:42 +02:00
Yusuf Aran
6b21cfe557
feat: add hooks with type-safe extra context to TestAPI ( #8623 )
2025-10-03 10:36:03 +02:00
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
Raul Macarie
9f9d2565ec
docs: update visual regression guide for Azure App Testing migration ( #8614 )
2025-09-24 14:07:25 +02:00
Simon Schick
4f4c5e72df
docs: name of unhandledRejection event ( #8611 )
2025-09-23 20:42:35 +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
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
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
Ari Perkkiö
a54ff97659
docs: incorrect example of use ( #8571 )
2025-09-13 14:51:14 +02:00
William Killerud
9e722834ae
feat!: include shadow root contents in pretty-format output ( #8545 )
2025-09-10 07:37:42 +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
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
duyifei
928e8fab2a
docs: add extra description for the usage of process.env.VITEST ( #8360 )
...
Co-authored-by: Vladimir <sleuths.slews0s@icloud.com>
2025-09-06 10:18:31 +08:00
Vladimir
2b9b34311f
docs: update mocking guide ( #8514 )
2025-08-31 12:47:43 +02:00
Vladimir
bbb3514f52
docs(browser): remove mentions of old browser/providers/* ( #8515 )
2025-08-31 12:45:39 +02:00
Vladimir
2308cbf130
feat(browser): add length property to locators, toHaveLength now accepts locators ( #8512 )
2025-08-31 11:38:44 +02:00
Vladimir
57b2cca2e0
feat(browser): support iframe locator with playwright provider ( #8016 )
2025-08-28 10:38:46 +02:00
Nick Battjes
99e016bec8
feat(coverage): autoUpdate to support percentage formatting ( #8456 )
...
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
2025-08-27 12:43:33 +02:00
Vladimir
606cb9e3e3
feat(browser)!: require a provider factory instead of a string ( #8445 )
2025-08-27 12:00:11 +02:00
Vladimir
2c2d1d4ce4
perf!: remove minWorkers and set it automatically to 0 in non watch mode ( #8454 )
2025-08-25 16:16:35 +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
c0b9ad936e
docs: modernize jest migration guide ( #8407 )
2025-08-12 14:40:53 +02: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
c0ec08a905
feat(browser): add trackUnhandledErrors option ( #8386 )
2025-08-06 19:13:32 +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
Ari Perkkiö
ba8cc90521
docs(coverage): add examples of ignore hints ( #8379 )
2025-08-04 13:15:14 +02:00
Vladimir
9e412de354
fix!: rewrite spying implementation to make module mocking more intuitive ( #8363 )
2025-08-01 16:13:07 +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
Noritaka Kobayashi
02da20864c
chore: fix typos ( #8179 )
2025-07-22 18:02:11 +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
Jack Shelton
083f521a95
docs: add qwik integration to vitest browser mode ( #8323 )
2025-07-21 17:56:19 +02:00
moosemanf
87245a5bdb
docs: typo ( #8320 )
2025-07-17 15:15:17 +03:00
Ari Perkkiö
013bf2cb2c
fix!: ignore --standalone when CLI filename filter is used ( #8262 )
2025-07-15 16:26:09 +02:00
Shinobu Hayashi
ceed5b622d
feat(browser): support toBeInViewport utility method to assert element is in viewport or not ( #8234 )
2025-07-14 15:36:36 +02:00
madeofsun
6cbacd4fa2
docs: fixes doc about inlining external dependencies ( #8245 )
2025-07-14 15:10:05 +02:00
abeer0
c1f78d2adc
docs: correct GitHub casing ( #8254 )
2025-07-04 13:16:09 +02:00
Vladimir
6d64a3f6e6
docs: clarify node types ( #8216 )
2025-06-25 14:56:52 +02:00
Vladimir
76fb75d424
fix!: remove deprecated workspace option in favor of projects ( #8218 )
2025-06-25 14:56:40 +02:00