Releases: webdriverio/webdriverio
Releases · webdriverio/webdriverio
Previous Next
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-reporter- #15390 PR: Bug Fix 🐛fix(allure-reporter): attach suite-level before/after all hook steps to every test (@mccmrunal)
wdio-browserstack-service- #15376 fix(browserstack-service): report mocha hooks in the CLI/testhub flow [SDK-6809] (@pranay-v29)
- #15381 fix(browserstack-service): coerce stringified boolean accessibility options (@xxshubhamxx)
- #15382 fix(browserstack-service): finalize orphaned test runs on interrupted exit (SDK-4671) (@xxshubhamxx)
- #15383 fix(a11y): route WDIO CLI-flow App Automate sessions to app-accessibility (SDK-3813) (@xxshubhamxx)
- #15380 fix(browserstack-service): skip a11y scan for BiDi window/context commands (SDK-5047) (@xxshubhamxx)
- #15379 fix(wdio-browserstack-service): ship a11y Browser type augmentations (@harshit-browserstack)
wdio-protocols,webdriver- #15370 fix: update CDDL and regenerate to fix null litteral (@dprevost-LMI)
🏠 Internal
wdio-config- #15398 fix(deps): patch minimatch instances missed by prior override (@mccmrunal)
- Other
- #15396 Mrunal/vulnerabilities fixes (@mccmrunal)
wdio-browserstack-service,webdriver- #15393 chore: Fixed vulnerabilities (@mccmrunal)
Committers: 6
- David Prevost (@dprevost-LMI)
- MRUNAL CHAUDHARI (@mccmrunal)
- Pranay Varma (@pranay-v29)
- Shubham Garg (@xxshubhamxx)
- Wim Selles (@wswebcreation)
- @harshit-browserstack
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
- Aakash Hotchandani (@AakashHotchandani)
- Aditya Hirapara (@AdityaHirapara)
- David Prevost (@dprevost-LMI)
- Kamalpreet Kaur (@kamal-kaur04)
- MRUNAL CHAUDHARI (@mccmrunal)
- Minav Karia (@minavkaria-bs)
- Pritish Chugh (@Pritishchugh22)
- Shubham Garg (@xxshubhamxx)
- YASH JAIN (@osho-20)
- @vipin-bs
- bhargavi vaidya (@Bhargavi-BS)
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
- Aakash Hotchandani (@AakashHotchandani)
- Aditya Hirapara (@AdityaHirapara)
- David Prevost (@dprevost-LMI)
- Kamalpreet Kaur (@kamal-kaur04)
- MRUNAL CHAUDHARI (@mccmrunal)
- Minav Karia (@minavkaria-bs)
- Pritish Chugh (@Pritishchugh22)
- Shubham Garg (@xxshubhamxx)
- YASH JAIN (@osho-20)
- @vipin-bs
- bhargavi vaidya (@Bhargavi-BS)
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
- Aakash Hotchandani (@AakashHotchandani)
- Aditya Hirapara (@AdityaHirapara)
- David Prevost (@dprevost-LMI)
- Kamalpreet Kaur (@kamal-kaur04)
- MRUNAL CHAUDHARI (@mccmrunal)
- Minav Karia (@minavkaria-bs)
- Pritish Chugh (@Pritishchugh22)
- Shubham Garg (@xxshubhamxx)
- YASH JAIN (@osho-20)
- @vipin-bs
- bhargavi vaidya (@Bhargavi-BS)
v9.29.1
v9.29.1 (2026-06-26)
🚀 New Feature
wdio-browserstack-service
🐛 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-logger- #15354 fix: Force logger build by adjusting security doc on pattern masking (@dprevost-LMI)
- Other
Committers: 5
- Anish Kumar Sinha (@anish353)
- David Prevost (@dprevost-LMI)
- MRUNAL CHAUDHARI (@mccmrunal)
- Shubham Garg (@xxshubhamxx)
- Vince Graics (@Winify)
v9.29.0
v9.29.0 (2026-06-18)
🐛 Bug Fix
webdriverio- #15293 fix: make
waitForResponsewait for networkCollector's response (@dprevost-LMI)
- #15293 fix: make
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 (@dprevost-LMI)
- MRUNAL CHAUDHARI (@mccmrunal)
- Rayan Salhab (@cyphercodes)
- Shivam Kumar (@shivamku-BS)
- Vince Graics (@Winify)
- Vishnu Vardhan (@vishnuv688)
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)
- #15283 fix: main pipeline failures & browserStack
Committers: 9
- Aakash Hotchandani (@AakashHotchandani)
- David Prevost (@dprevost-LMI)
- JinHyuk Sung (@sjh9714)
- Kamalpreet Kaur (@kamal-kaur04)
- MRUNAL CHAUDHARI (@mccmrunal)
- Noritaka Kobayashi (@noritaka1166)
- Vishnu Vardhan (@vishnuv688)
- Wim Selles (@wswebcreation)
- @harshit-browserstack
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 fix(browserstack-service): omit unset accessibility config (@kbrooks)
- #15201 Update gRPC message limit in WDIO-v9 to 20 MB (@xxshubhamxx)
📝 Documentation
- #15255 Selenium devtools doc (@vishnuv688)
Committers: 11
- Christian Bromann (@christian-bromann)
- Kamalpreet Kaur (@kamal-kaur04)
- Kyle Brooks (@kbrooks)
- MRUNAL CHAUDHARI (@mccmrunal)
- Shivam Kumar (@shivamku-BS)
- Shubham Garg (@xxshubhamxx)
- Vishnu Vardhan (@vishnuv688)
- Wim Selles (@wswebcreation)
- YASH JAIN (@osho-20)
- @goosewobbler
- bhargavi vaidya (@Bhargavi-BS)
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 fix: call afterSession hook on session init failure and guard worker IPC against kill race (@mccmrunal)
webdriveriowdio-allure-reporterwdio-protocols,wdio-types,webdriverio- #15153 feat: Add bidi network data (@dprevost-LMI)
wdio-runner- #15186 fix:
disableElementImplicitWaitnot working when defined too early (@dprevost-LMI)
- #15186 fix:
wdio-protocols,wdio-types,webdriver,webdriverio- #15158 fix: cddl generation (@dprevost-LMI)
💅 Polish
wdio-browserstack-service- #15206 V9 username accesskey redaction (@minavkaria-bs)
wdio-protocols,wdio-types,webdriver,webdriverio- #15158 fix: cddl generation (@dprevost-LMI)
📝 Documentation
wdio-protocols,wdio-types,webdriver,webdriverio- #15158 fix: cddl generation (@dprevost-LMI)
🏠 Internal
wdio-protocols,wdio-types,webdriver,webdriverio- #15158 fix: cddl generation (@dprevost-LMI)
webdriverio- #15173 ci: enable vitest typecheck tests (@dprevost-LMI)
Committers: 9
- #QualityWithMillan (@eaccmk)
- Alex (@todti)
- David Prevost (@dprevost-LMI)
- Fabien CELLIER (@lacell75)
- MRUNAL CHAUDHARI (@mccmrunal)
- Vishnu Vardhan (@vishnuv688)
- YASH JAIN (@osho-20)
- @Badisi
- @minavkaria-bs
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-globalswdio-protocols,webdriverio- #15159 fix(webdriverio): revert queryAppState protocol rename and remove mobile command wrapper (@wswebcreation)
Committers: 2
- Michael Scrivo (@mscrivo)
- Wim Selles (@wswebcreation)
Previous Next