unstale

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

@unstale/cli 0.2.8 on npm

@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.

    10.0.0upgrade guide

  • Remaining JSON Wire Protocol leftovers were dropped, so integrations using those legacy protocol paths may need updating.

    10.0.0release notes

  • Multiremote naming was aligned to multi-remote / multiRemote, so developers should use the updated naming.

    10.0.0release notes

  • The minimum supported Node.js version is 22.19.0.

    10.0.0release notesupgrade guide

New APIs and options 1

  • Support was added for the Sauce Labs asia-south-2 data center.

    10.0.1release notes

@wdio/types 93 changes

Breaking changes 2

  • Capability type definitions were improved, which may require updating code that uses capabilities.

    9.0.0release notes

  • Support for Node.js 16 was dropped.

    9.0.0release notes

Fixes and other changes 1

  • Fixed the logger’s CommonJS compliance, improving compatibility for developers using CommonJS.

    9.28.0release notes