This release includes breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+2 more
Summary
AI summaryBug fixes across mobile, OS detection, and region handling plus refactoring for Lambdatest integration in version 3.6.0.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Adds Lambdatest hub connection with tunnel support. Adds Lambdatest hub connection with tunnel support. Source: llm_adapter@2026-06-07 Confidence: high |
— |
| Feature | Low |
Adds SauceLabs as a cloud provider for WebdriverIO MCP sessions. Adds SauceLabs as a cloud provider for WebdriverIO MCP sessions. Source: llm_adapter@2026-06-07 Confidence: high |
— |
| Dependency | Low |
Replaces deprecated npm `saucelabs` tunnel module with supported version. Replaces deprecated npm `saucelabs` tunnel module with supported version. Source: llm_adapter@2026-06-07 Confidence: high |
— |
| Bugfix | Medium |
Allows mobile browser sessions to start without appPath. Allows mobile browser sessions to start without appPath. Source: llm_adapter@2026-06-07 Confidence: high |
— |
| Bugfix | Medium |
Computes platformName from os and osVersion for Testmu and SauceLabs providers. Computes platformName from os and osVersion for Testmu and SauceLabs providers. Source: llm_adapter@2026-06-07 Confidence: high |
— |
| Bugfix | Medium |
Makes `region` property session‑specific. Makes `region` property session‑specific. Source: llm_adapter@2026-06-07 Confidence: high |
— |
| Bugfix | Medium |
Addresses code review findings for appiumVersion, mobile status, and credential deduplication in Testmu. Addresses code review findings for appiumVersion, mobile status, and credential deduplication in Testmu. Source: llm_adapter@2026-06-07 Confidence: high |
— |
| Bugfix | Medium |
Corrects ordering of tunnelName in session_start and explicitly includes XCUITest with ios platform. Corrects ordering of tunnelName in session_start and explicitly includes XCUITest with ios platform. Source: llm_adapter@2026-06-07 Confidence: high |
— |
| Refactor | Low |
Prepares LambdaTest support for cloud‑providers module. Prepares LambdaTest support for cloud‑providers module. Source: llm_adapter@2026-06-07 Confidence: high |
— |
Full changelog
3.6.0 (2026-06-07)
Features
- lambdatest: Integrate TestMU hub connection with tunnel, mirroring SauceLabs/BrowserStack (e89b4ae)
- saucelabs: Integrate SauceLabs as a cloud provider for WebdriverIO MCP sessions (a53bbc0)
Bug Fixes
- mobile: Allow mobile browser sessions to start without appPath (e20b041)
- os: Compute platformName from os + osVersion for browser sessions in case of Testmu and SauceLabs providers (f3d9404)
- region: Make
regionproperty session-specific (ae215b0) - testmu: Address code review findings for appiumVersion, mobile status, credential deduplication (0c994a8)
- Use correct ordering of tunnelName in session_start and explicitly include XCUITest with ios platform (7eb84ec)
Refactoring
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About webdriverio/mcp
A Model Context Protocol (MCP) server that enables AI assistants to interact with web browsers and mobile applications using WebDriverIO. Automate Chrome browsers, iOS apps, and Android apps—all through a unified interface.
Related context
Beta — feedback welcome: [email protected]