1368 Commits

Author SHA1 Message Date
Ari Perkkiö
5d26b87b08
fix(experimental): export setupEnvironment for custom pools (#9187) 2025-12-08 11:31:17 +01:00
Hiroshi Ogawa
167d3a98ab
docs: add examples/opentelemetry (#9201) 2025-12-08 11:28:15 +01:00
Vladimir
a68f74e5ee
feat(cache): add opt-out on a plugin level, fix internal root cache (#9154) 2025-12-02 16:48:47 +01:00
Vladimir
122ff321cc
feat(reporters): print import duration breakdown (#9105) 2025-12-02 16:48:29 +01:00
Vladimir
aca647113a
docs: update sponsors (#9155) 2025-12-02 14:54:22 +01:00
HowToTestFrontend
2099764194
fix: very minor typo in "Chrome DevTools Protocol" (#9146) 2025-12-02 12:57:47 +01:00
Mihkel Eidast
fa34701d25
docs: fix typo in projects.md (#9142) 2025-12-02 15:22:59 +09:00
Vladimir
1c00fb1165
docs: remove prepare from example (#9139)
### Description

<!-- Please insert your description here and provide especially info about the "what" this PR is solving -->

Resolves #issue-number

<!-- 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-12-01 13:47:18 +01:00
renovate[bot]
52b242b870
chore(deps): update all non-major dependencies (#9133)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-01 13:02:24 +01:00
Vladimir
120b3dac1e
fix(docs): remove --browser.provider from docs (#9115) 2025-11-27 16:15:45 +01:00
Vladimir
555c2a2958
docs(advanced): add artifacts and annotations to TestCase (#9104) 2025-11-27 10:15:47 +01:00
Vladimir
2cc34e0d4a
feat(browser): expose utils.configurePrettyDOM (#9103) 2025-11-25 14:49:47 +01:00
renovate[bot]
22e381e160
chore(deps): update all non-major dependencies (#9082)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2025-11-25 14:00:13 +01:00
Vladimir
1256b5ca34
fix: rename collect to import, remove prepare (#9091) 2025-11-25 11:00:59 +01:00
Vladimir
9a8bc78c51
fix: inherit fsModuleCachePath by default (#9063) 2025-11-20 12:30:03 +01:00
Vladimir
1b14737124
perf(experimental): add file system cache (#9026) 2025-11-20 11:29:19 +01:00
Vladimir Sheremet
32e9d681f7
docs: add version and advanced to the task 2025-11-18 10:59:47 +01:00
Raul Macarie
772923645f
feat(api): add extensible test artifact API (#8987) 2025-11-18 10:56:21 +01:00
Raul Macarie
afd1f3e527
feat(expect): provide task in MatchState (#9022) 2025-11-18 10:53:39 +01:00
Vladimir
e7ad9072ec
docs: fix IntersectionObserver example (#9045) 2025-11-17 21:46:11 +01:00
Vladimir
d6d3359ddb
feat(experimental): support OpenTelemetry traces (#8994) 2025-11-17 16:23:52 +01:00
Vladimir
7063d4dda8
docs(migration): add excludes section (#9041) 2025-11-17 11:23:43 +01:00
renovate[bot]
80f2bb6d89
chore(deps): update all non-major dependencies (#9037)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-17 09:59:54 +01:00
Vladimir
6d7f0a99e7
fix: remove onCancel when worker is terminated (#9033) 2025-11-14 14:35:50 +01:00
Tim Weißenfels
a415d0375a
feat(expect): add Set support to toBeOneOf (#8906)
Co-authored-by: Vladimir <sleuths.slews0s@icloud.com>
2025-11-12 18:38:19 +01:00
Artem Zakharchenko
1e246f8515
docs: use msw/browser in component testing examples (#8909)
Co-authored-by: Vladimir <sleuths.slews0s@icloud.com>
2025-11-10 13:49:28 +01:00
renovate[bot]
a06d1223b7
chore(deps): update all non-major dependencies (#8989)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-10 09:27:48 +01:00
Ben Holland
e8b459d79a
docs: Update incorrect export name on the mocking modules page (#8962) 2025-11-07 12:38:40 +01:00
Vladimir Sheremet
77aa3168c0
docs: return comparisons 2025-11-06 15:09:08 +01:00
Alexander Karan
f98bfb4a37
docs: update comparisons.md (#8763) 2025-11-06 15:02:44 +01:00
Vladimir
65292c3655
docs: update structure (#8625) 2025-11-06 14:59:05 +01:00
renovate[bot]
da8b93aa53
fix(deps): update all non-major dependencies (#8636)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2025-11-06 14:39:50 +01:00
Daniel Rentz
a304410bc4
docs: fix server.debug property names (#8930) 2025-11-06 13:39:07 +01:00
Julien Wajsberg
069e6db9bd
fix(webdriverio): When no argument is passed to the .click interaction command, the webdriver command should also have no argument (#8937) 2025-11-06 12:50:11 +01:00
Daniel Rentz
c322752dd8
docs: minor improvements for "expect" documentation (#8936) 2025-11-04 18:25:44 +01:00
Vitaly Baev
35a27d4b33
fix: add Locator as a possible element type in toContainElement() matcher (fix #8910) (#8927) 2025-11-04 11:55:12 +01:00
Ari Perkkiö
751c3926fc
fix(cli): parse --execArgv as array (#8924) 2025-11-03 21:19:11 +01:00
Vladimir
9d2b4d501a
fix(browser): inherit isolate option, deprecate browser.isolate/browser.fileParallelism (#8890) 2025-11-03 17:05:04 +01:00
Nagy Máté
2f37ccea85
docs: Improve onStackTrace docs to include limitations and tips (#8905) 2025-11-02 10:49:33 +01:00
David Ollerhead
9741d86732
docs(coverage): correct include glob pattern (#8893) 2025-10-31 14:31:13 +02:00
Ryan Johnson
c57511bee0
docs: fix locator example to use elements() method (#8867) 2025-10-30 14:02:10 +01:00
Michael Newman
7db8f3e696
docs(config): Fix a typo in the config docs (#8847) 2025-10-28 10:55:50 +01:00
Eli
c0f0c34b59
docs: very minor typo in blogpost (#8804) 2025-10-27 10:54:38 +01:00
Vladimir
a3f4eec6ff
docs(migration): mention mock.settledResults (#8825) 2025-10-26 15:37:42 +01:00
Vladimir
0be4807457
docs(browser): fix manual installation guide (#8823) 2025-10-26 12:53:05 +01:00
Ari Perkkiö
f393112ce3
docs(migration): singleThread to mention isolate: false (#8822) 2025-10-26 12:18:37 +01:00
Vladimir Sheremet
22f03aa18b
docs: fix coverage.exclude in the migration guide 2025-10-24 13:42:59 +02:00
John Walker
c9536b97ea
docs: vitest 4 blog rename imports playwright -> webdriverio, preview (#8785) 2025-10-24 02:00:49 +02:00
Vladimir
a1dcffe428
chore: keep length static (#8782) 2025-10-23 19:04:47 +02:00
Vladimir
d4c2b280be
fix(spy): properly inherit implementation's length (#8778) 2025-10-23 17:55:01 +02:00