npm / @wdio/types
@wdio/types
What changed in @wdio/types 9 to 10, from its official release notes, upgrade guides and advisories. Also covers @wdio/spec-reporter. Sources checked 2026-10-27.
6 breaking1 new APIs and options1 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli init@wdio/types 105 changes
Breaking changes 4
Reporter multi-remote state is now named isMultiRemote instead of isMultiremote, including in runner data and SpecReporter#getTestLink(). The old name is not aliased.
Remaining JSON Wire Protocol leftovers were dropped, so integrations using those legacy protocol paths may need updating.
Multiremote naming was aligned to multi-remote / multiRemote, so developers should use the updated naming.
The minimum supported Node.js version is 22.19.0.
New APIs and options 1
Support was added for the Sauce Labs asia-south-2 data center.
@wdio/types 93 changes
Breaking changes 2
Capability type definitions were improved, which may require updating code that uses capabilities.
Support for Node.js 16 was dropped.
Fixes and other changes 1
Fixed the logger’s CommonJS compliance, improving compatibility for developers using CommonJS.