Releases: webdriverio/webdriverio
Releases · webdriverio/webdriverio
v9.21.1
v9.21.0
v9.21.0 (2025-11-29)
🚀 New Feature
wdio-browserstack-service- #14796 [v9] Implement BrowserStack CLI support in browserstack service (@Pritishchugh22)
🐛 Bug Fix
wdio-cucumber-framework- #14856 fix(@wdio/cucumber-framework): fix HookFunctionExtension hook return types (@christian-bromann)
webdriverio- #14793 fix(webdriverio): get absolute paths using native
path.resolve(@macarie) - #14886 fix: detect stale elements in BiDi mode for getCSSProperty (#14885) (@mccmrunal)
- #14832 fix(webdriverio): fix getHTML return-type (@gavvvr)
- #14817 fix(webdriverio): Fix request mock with hostname only not working (@Dziurdzikowski)
- #14836 fix: update waitForExist function to maintain elementIds for shadow e… (@b-kirby)
- #14872 fix(webdriverio): correct withinViewport check logic for isDisplayed … (@mccmrunal)
- #14793 fix(webdriverio): get absolute paths using native
wdio-junit-reporter- #14881 fix(wdio-junit-reporter): add property support for Cucumber tests (@mccmrunal)
wdio-cli,wdio-config,webdriver- #14880 fix(wdio-cli): respect maxInstancesPerCapability for dynamic capabili… (@mccmrunal)
wdio-appium-service- #14877 fix(appium-service): ignore warnings and debugger messages in launcher (@mccmrunal)
wdio-allure-reporter,wdio-browserstack-service,wdio-config,wdio-runner,webdriver,webdriverio- #14862 refactor: remove unused import (@noritaka1166)
webdrivercreate-wdio- #14875 fix(create-wdio): add missing ts dependencies (@mccmrunal)
💅 Polish
wdio-allure-reporterwdio-browser-runner,wdio-utils,webdriver- #14879 fix(@wdio/utils): update driver packages for @wdio/utils (@mccmrunal)
📝 Documentation
- #14889 docs(wdio-camera-service): Add
wdio-camera-serviceto 3rd-party services list (@Winify) - #14813 Replacing of Twitter with 𝕏 (@fpereira1)
🏠 Internal
- #14861 chore: fix typos in e2e (@noritaka1166)
Committers: 12
- Adi Dziurdzikowski (@Dziurdzikowski)
- Alex (@todti)
- Christian Bromann (@christian-bromann)
- Filype (@fpereira1)
- Kirill Gavrilov (@gavvvr)
- MRUNAL CHAUDHARI (@mccmrunal)
- Noritaka Kobayashi (@noritaka1166)
- Pritish Chugh (@Pritishchugh22)
- Raul Macarie (@macarie)
- Vince Graics (@Winify)
- @b-kirby
- @omjadas
v8.48.0
v8.48.0 (2025-11-29)
🐛 Bug Fix
wdio-browserstack-service- #14844 Adding extra key for app accessibility feature to use centralHeader for authentication (@pri-gadhiya)
Committers: 1
- Priyanka Gadhiya (@pri-gadhiya)
v9.20.1
v9.20.1 (2025-11-18)
🐛 Bug Fix
wdio-browserstack-service,wdio-cli,wdio-config,wdio-sauce-service,wdio-shared-store-service,webdriveriowebdriveriowebdriverwdio-webdriver-mock-service,webdriverio- #14853 Fix: Prevent stale CSS property reads in WebDriver Bidi mode (@ivanovicu)
wdio-cli
📝 Documentation
webdriverio- Other
- #14825 fix: update React logo and alt text for accessibility (@ritwickrajmakhal)
- #14821 Fix 3rd-party reporters links (@gavvvr)
- #14790 README update to use https (@fpereira1)
Committers: 10
- Filype (@fpereira1)
- Ilia Choly (@icholy)
- Kirill Gavrilov (@gavvvr)
- Pokdeep Sandhu (@pokdeep)
- RITWICK RAJ MAKHAL (@ritwickrajmakhal)
- Shirsh Zibbu (@zhirzh)
- Steve Hall (@sh41)
- Uros Ivanovic (@ivanovicu)
- Will Brock (@WillBrock)
- @nheiser
v8.47.1
No updates!
v9.20.0
v9.20.0 (2025-09-27)
🚀 New Feature
🐛 Bug Fix
webdriverwdio-cucumber-frameworkwdio-allure-reporter- #14723 fix(@wdio/allure-reporter): Encode HTML entities (@sventschui)
webdriveriowdio-utils
💅 Polish
wdio-browserstack-service- #14783 Exhaustive logging for better capability flow debug (@pranay-v29)
- #14781 SDK-4104 Updated the build url format for azure pipelines (@pranay-v29)
wdio-cli,wdio-configwebdriverio- #14744 fix: polish waitForClickable (@wswebcreation)
- #14745 fix: polish isStable commands (@wswebcreation)
wdio-browserstack-service,wdio-local-runner- #14734 Support added for change in product name:- Observability -> Test Reporting and Analytics v9 (@Tanmay-Bstack)
📝 Documentation
- Other
- #14786 Updated refs due to changes in the example-recipes repo (@fpereira1)
- #14787 Update docs on selector to warn that aria/ selectors can be slow (@fpereira1)
- #14776 corrected typo in the index page (@alphabetkrish)
wdio-junit-reporter
🏠 Internal
Committers: 15
- Alex (@todti)
- David Prevost (@dprevost-LMI)
- Edgars Eglītis (@eglitise)
- Erkan Erol (@erkanerol)
- Filype (@fpereira1)
- Luis Zurro (@Nyaran)
- Luke (@NaamuKim)
- Nathan Zhao (@phantomwolf)
- Pranay Varma (@pranay-v29)
- Steve Hall (@sh41)
- Sven (@sventschui)
- Ulises Gascón (@UlisesGascon)
- Wim Selles (@wswebcreation)
- @Tanmay-Bstack
- @alphabetkrish
v8.47.0
v8.47.0 (2025-09-09)
🚀 New Feature
wdio-browserstack-service- #14711 Support added for change in product name:- Observability -> Test Reporting and Analytics v8 (@Tanmay-Bstack)
Committers: 2
- Aditya Hirapara (@AdityaHirapara)
- @Tanmay-Bstack
v9.19.2
v9.19.2 (2025-08-24)
🐛 Bug Fix
wdio-junit-reporter- #14706 fix(junit-reporter): improve error handling and skipped test reportin… (@nair-sumesh)
webdriveriowdio-local-runner,wdio-types,wdio-xvfb- #14700 fix(wdio-xvfb):
autoXvfbshould disable xvfb completely (@goosewobbler)
- #14700 fix(wdio-xvfb):
💅 Polish
wdio-browserstack-service
Committers: 4
- Amaan Hakim (@amaanbs)
- Brian Birtles (@birtles)
- @goosewobbler
- @nair-sumesh
v9.19.1
v9.19.1 (2025-08-12)
💅 Polish
wdio-local-runner,wdio-types,wdio-xvfb- #14696 feat(wdio-xvfb): add
xvfbAutoInstalloption (@goosewobbler)
- #14696 feat(wdio-xvfb): add
Committers: 1
v9.19.0
v9.19.0 (2025-08-11)
🚀 New Feature
wdio-local-runner,wdio-types,wdio-xvfb- #14663 feat: @wdio/xvfb (@goosewobbler)
wdio-browserstack-service- #14680 Add ignore hooks support for v9 (@xxshubhamxx)
🐛 Bug Fix
webdriverio- #14694 fix(webdriverio): don't fail if last window is closed (@christian-bromann)
- #14683 fix: fix longpress on iOS Safari (@wswebcreation)
- #14589 [BUG-14514] - Switch frame to an iframe in a Shadow DOM (@vishnuv688)
- #14661 fix: simplify the getNativeContext check (@wswebcreation)
wdio-cucumber-framework
💅 Polish
wdio-browserstack-service- #14677 A11y targeted scans v9 (@xxshubhamxx)
📝 Documentation
- #14660 core: update visual docs with
@wdio/image-comparison-core(@wswebcreation)
Committers: 6
- Christian Bromann (@christian-bromann)
- Luis Zurro (@Nyaran)
- Shubham Garg (@xxshubhamxx)
- Vishnu Vardhan (@vishnuv688)
- Wim Selles (@wswebcreation)
- @goosewobbler