W

WebdriverIO

W
WebdriverIO Dev Tools v9.31.9

v9.31.9

v9.31.9 (2026-09-13) ๐Ÿš€ New Feature wdio-utils #15563 feat(@wdio/utils): support CHROMEDRIVER_CDNURL for custom driver mirrors (@mccmrunal) ๐Ÿ› Bug Fix wdio-utils #15586 fix: Upgrade EdgeDriver accounting browser's version missing corresponding driver architecture (@dprevost-LMI) ๐Ÿ  Internal wdio-utils #15586 fix: Upgrade EdgeDriver accounting browser's version missing corresponding driver architecturโ€ฆ

W
WebdriverIO Dev Tools v9.31.8

v9.31.8

v9.31.8 (2026-09-12) ๐Ÿ› Bug Fix webdriverio #15533 fix(webdriverio): restore nested/Shadow DOM scrolling in scrollIntoView (@mccmrunal) Committers: 2 MRUNAL CHAUDHARI (@mccmrunal) Martsin Lazouski (@ML642)

W
WebdriverIO Dev Tools v9.31.7

v9.31.7

v9.31.7 (2026-09-07) ๐Ÿš€ New Feature wdio-utils, webdriverio #15571 feat: Move select into BETA with env flag still (@dprevost-LMI) ๐Ÿ  Internal wdio-browser-runner, wdio-mocha-framework #15566 chore(deps): Update to mocha 11 (@dprevost-LMI) Committers: 1 David Prevost (@dprevost-LMI)

W
WebdriverIO Dev Tools v9.31.6

v9.31.6

v9.31.6 (2026-09-06) ๐Ÿš€ New Feature create-wdio #15539 Third party service null-driver (@ccharnkij) ๐Ÿ› Bug Fix wdio-sumologic-reporter #15547 fix(sumologic-reporter): retry after failed sync (@Fnine59) wdio-utils #15562 fix(wdio-utils): track dialog listener lifecycle (@Fnine59) webdriverio #15470 fix(webdriverio): clear shadow roots when navigation starts (@iamhaseebn) #15552 fix(webdriverio):rejecโ€ฆ

W
WebdriverIO Dev Tools v9.31.5

v9.31.5

v9.31.5 (2026-08-29) ๐Ÿš€ New Feature wdio-utils, webdriverio #15538 feat: UNSTABLE Review Multi-remote select implementations and remove filter (@dprevost-LMI) ๐Ÿ› Bug Fix wdio-utils, webdriverio #15538 feat: UNSTABLE Review Multi-remote select implementations and remove filter (@dprevost-LMI) webdriverio #15535 fix(webdriverio): handle BiDi no such node errors as stale (@Fnine59) #15537 fix(webdriverโ€ฆ

W
WebdriverIO Dev Tools v9.31.4

v9.31.4

v9.31.4 (2026-08-27) ๐Ÿš€ New Feature webdriverio #15532 feat: Beta ElementArray under feature flag for multiRemote.$$() e.g. MultiRemoteElement[] (@dprevost-LMI) wdio-allure-reporter #15278 feat(wdio-allure-reporter): add support for global errors and global attachments (@todti) ๐Ÿ› Bug Fix webdriverio #15478 fix(webdriverio): track document element per context (@Badisi) webdriver #15516 fix(webdriverโ€ฆ

W
WebdriverIO Dev Tools v9.31.3

v9.31.3

v9.31.3 (2026-08-25) ๐Ÿ› Bug Fix eslint-plugin-wdio, wdio-browser-runner, wdio-globals, wdio-jasmine-framework, wdio-local-runner, wdio-runner, wdio-webdriver-mock-service #15518 fix: typing for expect-wdio/api (@dprevost-LMI) wdio-local-runner, wdio-runner #15513 fix(@wdio/local-runner): retry spec files when session creation fails (@lorenaskosinskas) ๐Ÿ“ Documentation Other #15524 docs(website): addโ€ฆ

W
WebdriverIO Dev Tools v9.31.2

v9.31.2

v9.31.2 (2026-08-21) ๐Ÿš€ New Feature wdio-types, wdio-utils, webdriverio #15459 feat: UNSTABLE Enhance multi-remote instance/element support with select & filter (@dprevost-LMI) wdio-allure-reporter #15514 Add title path (@formaceft-93) ๐Ÿ› Bug Fix webdriverio #15479 fix(webdriverio): record matching mock responses even when not blocked (@Badisi) wdio-config #15511 fix: add .cts to supported file exteโ€ฆ

W
WebdriverIO Dev Tools v9.31.0

v9.31.0

โš ๏ธ Partially failed release. Please use v9.31.1 instead. v9.31.0 (2026-08-18) ๐Ÿš€ New Feature eslint-plugin-wdio, wdio-browser-runner, wdio-globals, wdio-jasmine-framework, wdio-local-runner, wdio-runner #15471 feat: Expect's multi-element $$() support (@dprevost-LMI) ๐Ÿ› Bug Fix wdio-utils #15480 fix(@wdio/utils): keep an undefined element that passes filter (@luantaraschi) wdio-utils, webdriver #154โ€ฆ

W
WebdriverIO Dev Tools v9.30.1

v9.30.1

v9.30.1 (2026-08-03) ๐Ÿ› Bug Fix wdio-browser-runner, wdio-types, webdriver #15461 fix(webdriver): make WebDriver Bidi response timeout configurable (@mccmrunal) webdriver #15221 fix(webdriver): guard Object.keys call on stringified request body (@mnaoumov) Other #15455 Fix/deps security overrides (@mccmrunal) #15453 Fix/deps security overrides (@mccmrunal) wdio-junit-reporter #15452 fix(wdio-junit-โ€ฆ

W
WebdriverIO Dev Tools v9.30.0

v9.30.0

v9.30.0 (2026-07-21) ๐Ÿ‘“ Spec Compliancy wdio-protocols, webdriver #15370 fix: update CDDL and regenerate to fix null litteral (@dprevost-LMI) ๐Ÿ› Bug Fix webdriverio #15400 fix(webdriverio): stop unrelated shadow roots leaking into scoped element lookups (@mccmrunal) wdio-browser-runner, wdio-utils #15399 fix(deps): bump geckodriver to 6.1.1 to fix geckoDriverVersion CLI leak (@mccmrunal) wdio-allureโ€ฆ

W
WebdriverIO Dev Tools v9.29.1

v9.29.1

v9.29.1 (2026-06-26) ๐Ÿš€ New Feature wdio-browserstack-service #15335 feat(browserstack-service): one-to-many Test-Case-ID tagging (setCustโ€ฆ (@anish353) ๐Ÿ› Bug Fix wdio-logger #15354 fix: Force logger build by adjusting security doc on pattern masking (@dprevost-LMI) webdriverio #15353 fix(webdriverio): skip isConnected check for non-shadow element scope in BiDi (@mccmrunal) ๐Ÿ“ Documentation wdio-loggโ€ฆ

W
WebdriverIO Dev Tools v8.48.3

v8.48.3

v8.48.3 (2026-07-01) ๐Ÿš€ New Feature wdio-browserstack-service #14785 [WDIO CLI V8] Targeted scans (@Pritishchugh22) ๐Ÿ’… Polish wdio-browserstack-service #15217 feat: enhance gRPC client with message size limits (@xxshubhamxx) #15146 fix: update exit signal for CLI process termination on Unix (@xxshubhamxx) #15200 V8 Username accesskey redaction from automation logs (@minavkaria-bs) Committers: 11 Aakโ€ฆ

W
WebdriverIO Dev Tools v8.48.2

v8.48.2

v8.48.2 (2026-07-01) ๐Ÿš€ New Feature wdio-browserstack-service #14785 [WDIO CLI V8] Targeted scans (@Pritishchugh22) ๐Ÿ’… Polish wdio-browserstack-service #15217 feat: enhance gRPC client with message size limits (@xxshubhamxx) #15146 fix: update exit signal for CLI process termination on Unix (@xxshubhamxx) #15200 V8 Username accesskey redaction from automation logs (@minavkaria-bs) Committers: 11 Aakโ€ฆ

W
WebdriverIO Dev Tools v8.48.1

v8.48.1

v8.48.1 (2026-07-01) ๐Ÿš€ New Feature wdio-browserstack-service #14785 [WDIO CLI V8] Targeted scans (@Pritishchugh22) ๐Ÿ’… Polish wdio-browserstack-service #15217 feat: enhance gRPC client with message size limits (@xxshubhamxx) #15146 fix: update exit signal for CLI process termination on Unix (@xxshubhamxx) #15200 V8 Username accesskey redaction from automation logs (@minavkaria-bs) Committers: 11 Aakโ€ฆ

W
WebdriverIO Dev Tools v9.29.0

v9.29.0

v9.29.0 (2026-06-18) ๐Ÿ› Bug Fix webdriverio #15293 fix: make waitForResponse wait for networkCollector's response (@dprevost-LMI) wdio-utils #15305 fix(wdio-utils): use supported EdgeDriver CDN (@cyphercodes) ๐Ÿ’… Polish wdio-browserstack-service #15316 Fix/wdio reloadsession finishedmetadata (@shivamku-BS) ๐Ÿ  Internal #15320 ci: fix ubuntu e2e failures (@dprevost-LMI) Committers: 6 David Prevost (@dprโ€ฆ

W
WebdriverIO Dev Tools v9.28.0

v9.28.0

v9.28.0 (2026-06-10) ๐Ÿ› Bug Fix #15291 fix: logger not cjs compliant (@dprevost-LMI) ๐Ÿ  Internal Other #15292 ci: Fix unzip hangs issue with node 24.16 (@dprevost-LMI) wdio-browserstack-service, wdio-protocols, webdriver #15283 fix: main pipeline failures & browserStack config.accessibility & more (@dprevost-LMI) Committers: 9 Aakash Hotchandani (@AakashHotchandani) David Prevost (@dprevost-LMI) Jinโ€ฆ

W
WebdriverIO Dev Tools v9.27.2

v9.27.2

v9.27.2 (2026-05-26) ๐Ÿš€ New Feature create-wdio, wdio-xvfb #15235 feat(create-wdio): migrate to @wdio/electron-service and add Tauri service (@goosewobbler) ๐Ÿ› Bug Fix wdio-browserstack-service #15246 fix: resolve etxtbsy issue(file busy error) at spawn (@shivamku-BS) ๐Ÿ’… Polish wdio-browserstack-service, wdio-types #15232 Honouring the skipped status (@Bhargavi-BS) wdio-browserstack-service #15215 fiโ€ฆ

W
WebdriverIO Dev Tools v9.27.1

v9.27.1

v9.27.1 (2026-04-30) ๐Ÿ‘“ Spec Compliancy wdio-protocols, wdio-types, webdriver, webdriverio #15158 fix: cddl generation (@dprevost-LMI) ๐Ÿš€ New Feature wdio-protocols, wdio-types, webdriverio #15153 feat: Add bidi network data (@dprevost-LMI) ๐Ÿ› Bug Fix wdio-types, wdio-utils #15204 fix(utils): skip desktop browser download when androidPackage is set (@mccmrunal) wdio-local-runner, wdio-runner #15193 fโ€ฆ

W
WebdriverIO Dev Tools v9.27.0

v9.27.0

v9.27.0 (2026-03-23) ๐Ÿ› Bug Fix wdio-appium-service #15155 fix(appium-service): fix startup failure caused by Appium stderr log output (@wswebcreation) wdio-globals #15135 fix: TypeScript 7 compatibility (@mscrivo) wdio-protocols, webdriverio #15159 fix(webdriverio): revert queryAppState protocol rename and remove mobile command wrapper (@wswebcreation) Committers: 2 Michael Scrivo (@mscrivo) Wim Sโ€ฆ

W
WebdriverIO Dev Tools v9.26.1

v9.26.1

v9.26.1 (2026-03-15) ๐Ÿ› Bug Fix webdriverio #15154 fix(webdriverio): fix mobile command argument mismatches for Appium 3 compatibility (@wswebcreation) Committers: 1 Wim Selles (@wswebcreation)