PackageTrack

npm Β· #4413

@wdio/types

9.31.2webdriverio/webdriverio β†—

Utility package providing type information for a variety of WebdriverIO interfaces

Release timeline

211 releases since 2021
202120222023202420252026

Releases

  1. 9.31.221 Aug 2026
    Release notes

    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

    πŸ› Bug Fix

    • webdriverio
      • #15479 fix(webdriverio): record matching mock responses even when not blocked (@Badisi)
    • wdio-config

    πŸ’… Polish

    • create-wdio
      • #15515 fix(create-wdio): install @serenity-js/html-reporter instead of @senity-js/serenity-bdd (@jan-molak)

    Committers: 5

    Open source β†’
    Additional notes2 sources agree

    :rocket: New Feature

    • wdio-types, wdio-utils, webdriverio
      • #15459 feat: UNSTABLE Enhance multi-remote instance/element support with select & filter (@dprevost-LMI)
    • wdio-allure-reporter

    :bug: Bug Fix

    • webdriverio
      • #15479 fix(webdriverio): record matching mock responses even when not blocked (@Badisi)
    • wdio-config

    :nail_care: Polish

    • create-wdio
      • #15515 fix(create-wdio): install @serenity-js/html-reporter instead of @senity-js/serenity-bdd (@jan-molak)

    Committers: 5

    Open source β†’
  2. 9.31.118 Aug 2026

    Nothing published for this version

  3. 9.30.13 Aug 2026
    Release notes

    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
    • wdio-junit-reporter
      • #15452 fix(wdio-junit-reporter): report scenarios as testcases with cucumber Opts.scenarioLevelReporter (@mccmrunal)
    • eslint-plugin-wdio

    πŸ“ Documentation

    🏠 Internal

    Committers: 7

    Open source β†’
    Additional notes2 sources agree

    :bug: 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
    • wdio-junit-reporter
      • #15452 fix(wdio-junit-reporter): report scenarios as testcases with cucumber Opts.scenarioLevelReporter (@mccmrunal)
    • eslint-plugin-wdio

    :memo: Documentation

    :house: Internal

    Committers: 7

    Open source β†’
  4. 9.29.126 Jun 2026
    Release notes

    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
    • webdriverio
      • #15353 fix(webdriverio): skip isConnected check for non-shadow element scope in BiDi (@mccmrunal)

    πŸ“ Documentation

    • wdio-logger
    • Other
      • #15341 docs(tracing): Add blog post for Tracing Mode in devtools service (@Winify)

    Committers: 5

    Open source β†’
    Additional notes2 sources agree

    :rocket: New Feature

    • wdio-browserstack-service
      • #15335 feat(browserstack-service): one-to-many Test-Case-ID tagging (setCust… (@anish353)

    :bug: Bug Fix

    • wdio-logger
    • webdriverio
      • #15353 fix(webdriverio): skip isConnected check for non-shadow element scope in BiDi (@mccmrunal)

    :memo: Documentation

    • wdio-logger
    • Other
      • #15341 docs(tracing): Add blog post for Tracing Mode in devtools service (@Winify)

    Committers: 5

    Open source β†’
  5. 9.29.018 Jun 2026
    Release notes

    v9.29.0 (2026-06-18)

    πŸ› Bug Fix

    πŸ’… Polish

    🏠 Internal

    Committers: 6

    Open source β†’
    Additional notes2 sources agree

    :bug: Bug Fix

    :nail_care: Polish

    :house: Internal

    Committers: 6

    Open source β†’
  6. 9.28.010 Jun 2026
    Release notes

    v9.28.0 (2026-06-10)

    :bug: Bug Fix

    :house: Internal

    • Other
    • wdio-browserstack-service, wdio-protocols, webdriver
      • #15283 fix: main pipeline failures & browserStack config.accessibility & more (@dprevost-LMI)

    Committers: 9

    Open source β†’
    Additional notes2 sources agree

    :bug: Bug Fix

    :house: Internal

    • Other
    • wdio-browserstack-service, wdio-protocols, webdriver
      • #15283 fix: main pipeline failures & browserStack config.accessibility & more (@dprevost-LMI)

    Committers: 9

    Open source β†’
  7. 9.27.226 May 2026
    Release notes

    v9.27.2 (2026-05-26)

    :rocket: New Feature

    • create-wdio, wdio-xvfb
      • #15235 feat(create-wdio): migrate to @wdio/electron-service and add Tauri service (@goosewobbler)

    :bug: Bug Fix

    • wdio-browserstack-service

    :nail_care: Polish

    • wdio-browserstack-service, wdio-types
    • wdio-browserstack-service

    :memo: Documentation

    Committers: 11

    Open source β†’
    Additional notes2 sources agree

    :rocket: New Feature

    • create-wdio, wdio-xvfb
      • #15235 feat(create-wdio): migrate to @wdio/electron-service and add Tauri service (@goosewobbler)

    :bug: Bug Fix

    • wdio-browserstack-service

    :nail_care: Polish

    • wdio-browserstack-service, wdio-types
    • wdio-browserstack-service

    :memo: Documentation

    Committers: 11

    Open source β†’
  8. 9.27.130 Apr 2026
    Release notes

    v9.27.1 (2026-04-30)

    :eyeglasses: Spec Compliancy

    • wdio-protocols, wdio-types, webdriver, webdriverio

    :rocket: New Feature

    :bug: 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)
    • webdriverio
    • wdio-allure-reporter
      • #15112 Fix Allure reporter historyId β€” use capability key instead of cid (@todti)
    • wdio-protocols, wdio-types, webdriverio
    • wdio-runner
    • wdio-protocols, wdio-types, webdriver, webdriverio

    :nail_care: Polish

    :memo: Documentation

    • wdio-protocols, wdio-types, webdriver, webdriverio

    :house: Internal

    Committers: 9

    Open source β†’
    Additional notes2 sources agree

    :eyeglasses: Spec Compliancy

    • wdio-protocols, wdio-types, webdriver, webdriverio

    :rocket: New Feature

    :bug: 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)
    • webdriverio
    • wdio-allure-reporter
      • #15112 Fix Allure reporter historyId β€” use capability key instead of cid (@todti)
    • wdio-protocols, wdio-types, webdriverio
    • wdio-runner
    • wdio-protocols, wdio-types, webdriver, webdriverio

    :nail_care: Polish

    :memo: Documentation

    • wdio-protocols, wdio-types, webdriver, webdriverio

    :house: Internal

    Committers: 9

    Open source β†’
  9. 9.27.023 Mar 2026
    Release notes

    v9.27.0 (2026-03-23)

    :bug: Bug Fix

    • wdio-appium-service
      • #15155 fix(appium-service): fix startup failure caused by Appium stderr log output (@wswebcreation)
    • wdio-globals
    • wdio-protocols, webdriverio
      • #15159 fix(webdriverio): revert queryAppState protocol rename and remove mobile command wrapper (@wswebcreation)

    Committers: 2

    Open source β†’
    Additional notes2 sources agree

    :bug: Bug Fix

    • wdio-appium-service
      • #15155 fix(appium-service): fix startup failure caused by Appium stderr log output (@wswebcreation)
    • wdio-globals
    • wdio-protocols, webdriverio
      • #15159 fix(webdriverio): revert queryAppState protocol rename and remove mobile command wrapper (@wswebcreation)

    Committers: 2

    Open source β†’
  10. 9.26.115 Mar 2026
    Release notes

    v9.26.1 (2026-03-15)

    :bug: Bug Fix

    • webdriverio
      • #15154 fix(webdriverio): fix mobile command argument mismatches for Appium 3 compatibility (@wswebcreation)

    Committers: 1

    Open source β†’
    Additional notes2 sources agree

    :bug: Bug Fix

    • webdriverio
      • #15154 fix(webdriverio): fix mobile command argument mismatches for Appium 3 compatibility (@wswebcreation)

    Committers: 1

    Open source β†’
  11. 9.26.015 Mar 2026
    Release notes

    v9.26.0 (2026-03-15)

    :rocket: New Feature

    • wdio-protocols, webdriver, webdriverio

      • #15141 fix(appium): rename deprecated Appium protocol commands for Appium 3 compatibility (@wswebcreation)
    • eslint-plugin-wdio

    :house: Internal

    Committers: 2

    Open source β†’
    Additional notes2 sources agree

    :rocket: New Feature

    • wdio-protocols, webdriver, webdriverio
      • #15141 fix(appium): rename deprecated Appium protocol commands for Appium 3 compatibility (@wswebcreation)

    Committers: 2

    Open source β†’
  12. 9.25.010 Mar 2026
    Release notes

    v9.25.0 (2026-03-10)

    :rocket: New Feature

    • eslint-plugin-wdio

    :bug: Bug Fix

    • wdio-browserstack-service
      • #15117 fix: update exit signal for CLI process termination on Unix systems (@xxshubhamxx)
    • webdriverio
    • wdio-junit-reporter
      • #15133 fix(wdio-junit-reporter): correctly detect Cucumber framework in mult… (@mccmrunal)
    • wdio-allure-reporter
      • #15130 fix(wdio-allure-reporter): properly resolve pending steps and status … (@mccmrunal)

    Committers: 10

    Open source β†’
    Additional notes2 sources agree

    :rocket: New Feature

    • eslint-plugin-wdio

    :bug: Bug Fix

    • wdio-browserstack-service
      • #15117 fix: update exit signal for CLI process termination on Unix systems (@xxshubhamxx)
    • webdriverio
    • wdio-junit-reporter
      • #15133 fix(wdio-junit-reporter): correctly detect Cucumber framework in mult… (@mccmrunal)
    • wdio-allure-reporter
      • #15130 fix(wdio-allure-reporter): properly resolve pending steps and status … (@mccmrunal)

    Committers: 10

    Open source β†’
  13. 9.24.010 Feb 2026
    Release notes

    v9.24.0 (2026-02-10)

    :rocket: New Feature

    :nail_care: Polish

    :memo: Documentation

    Committers: 3

    Open source β†’
    Additional notes2 sources agree

    :rocket: New Feature

    :nail_care: Polish

    :memo: Documentation

    Committers: 3

    Open source β†’
  14. 9.23.31 Feb 2026
    Release notes

    v9.23.3 (2026-02-01)

    :bug: Bug Fix

    • wdio-config
      • #15044 fix(wdio-config): restore jiti fallback for CJS named imports (@mccmrunal)
    • wdio-sauce-service
    • webdriverio
    • webdriver
    • wdio-protocols, webdriverio
    • wdio-local-runner
    • wdio-appium-service
    • wdio-allure-reporter
      • #15041 fix(allure-reporter): attach cucumber data table to step instead of s… (@mccmrunal)

    :nail_care: Polish

    :memo: Documentation

    • #15057 fix(website): Change Expect API docs, manage Event docs generation error and update website packages (@Winify)
    • #15056 fix(website): ensure footer copyright year is dynamic (@mccmrunal)
    • #15035 Add WebdriverIO 9 Mobile Automation Boilerplate with Appium (@syamphaneendra)

    Committers: 8

    Open source β†’
    Additional notes2 sources agree

    :bug: Bug Fix

    • wdio-config
      • #15044 fix(wdio-config): restore jiti fallback for CJS named imports (@mccmrunal)
    • wdio-sauce-service
    • webdriverio
    • webdriver
    • wdio-protocols, webdriverio
    • wdio-local-runner
    • wdio-appium-service
    • wdio-allure-reporter
      • #15041 fix(allure-reporter): attach cucumber data table to step instead of s… (@mccmrunal)

    :nail_care: Polish

    :memo: Documentation

    • #15057 fix(website): Change Expect API docs, manage Event docs generation error and update website packages (@Winify)
    • #15056 fix(website): ensure footer copyright year is dynamic (@mccmrunal)
    • #15035 Add WebdriverIO 9 Mobile Automation Boilerplate with Appium (@syamphaneendra)

    Committers: 8

    Open source β†’
  15. 9.23.218 Jan 2026

    Nothing published for this version

  16. 9.23.118 Jan 2026
    Release notes

    v9.23.1 (2026-01-18)

    :eyeglasses: Spec Compliancy

    • wdio-protocols

    :rocket: New Feature

    • wdio-config

    :bug: Bug Fix

    • wdio-browser-runner
      • #15010 fix(wdio-browser-runner): prioritize @tailwindcss/postcss for Tailwin… (@mccmrunal)
    • wdio-cli
      • #15012 fix(wdio-cli): ensure dynamic specs added in onPrepare are correctly … (@mccmrunal)
    • wdio-allure-reporter, wdio-jasmine-framework
      • #15013 fix(jasmine,allure): preserve nested describe structure (#13953) (@mccmrunal)
    • webdriver
      • #14951 fix(webdriver): normalize overlapping W3C capabilities (webdriverio#14946) (@mccmrunal)
    • wdio-utils
    • wdio-local-runner
      • #14997 fix(local-runner): force kill stuck workers after shutdown timeout (@mccmrunal)
      • #14971 fix(wdio-local-runner): use gracefulExit to avoid synchronous termina… (@mccmrunal)
    • wdio-jasmine-framework, wdio-sauce-service
      • #15001 fix(jasmine-framework): move @types/jasmine to dependencies (@mccmrunal)
    • webdriverio
      • #15019 fix(webdriverio): prevent waitForExist from swapping valid indexed el… (@mccmrunal)
      • #15018 fix(webdriverio): handle 'no such frame' error in BiDi navigation (@mccmrunal)
      • #14912 fix: relative XPath chaining in BiDi mode (@mccmrunal)
      • #14972 fix(session): eliminate memory leak in session managers (@mccmrunal)
    • wdio-cli, wdio-local-runner, wdio-runner, wdio-types
      • #14859 fix: Allow specFileRetries to be overriden in the beforeSession hook (@bgrozev)
    • wdio-cli, webdriverio
    • wdio-appium-service
    • wdio-junit-reporter
      • #14965 fix(junit-reporter): do not report skipped test when no tests are exe… (@mccmrunal)
    • wdio-shared-store-service
      • #14966 fix(shared-store): use 127.0.0.1 instead of localhost (#14761) (@mccmrunal)
    • wdio-mocha-framework
      • #14982 fix(mocha): don't report this.skip() in hooks as failure (#14649) (@mccmrunal)
    • wdio-browserstack-service
      • #14985 Prevent undefined binds when chaining element command overwrites (@anish353)

    :memo: Documentation

    Committers: 9

    Open source β†’
    Additional notes2 sources agree

    :eyeglasses: Spec Compliancy

    • wdio-protocols

    :rocket: New Feature

    • wdio-config

    :bug: Bug Fix

    • wdio-browser-runner
      • #15010 fix(wdio-browser-runner): prioritize @tailwindcss/postcss for Tailwin… (@mccmrunal)
    • wdio-cli
      • #15012 fix(wdio-cli): ensure dynamic specs added in onPrepare are correctly … (@mccmrunal)
    • wdio-allure-reporter, wdio-jasmine-framework
      • #15013 fix(jasmine,allure): preserve nested describe structure (#13953) (@mccmrunal)
    • webdriver
      • #14951 fix(webdriver): normalize overlapping W3C capabilities (webdriverio#14946) (@mccmrunal)
    • wdio-utils
    • wdio-local-runner
      • #14997 fix(local-runner): force kill stuck workers after shutdown timeout (@mccmrunal)
      • #14971 fix(wdio-local-runner): use gracefulExit to avoid synchronous termina… (@mccmrunal)
    • wdio-jasmine-framework, wdio-sauce-service
      • #15001 fix(jasmine-framework): move @types/jasmine to dependencies (@mccmrunal)
    • webdriverio
      • #15019 fix(webdriverio): prevent waitForExist from swapping valid indexed el… (@mccmrunal)
      • #15018 fix(webdriverio): handle 'no such frame' error in BiDi navigation (@mccmrunal)
      • #14912 fix: relative XPath chaining in BiDi mode (@mccmrunal)
      • #14972 fix(session): eliminate memory leak in session managers (@mccmrunal)
    • wdio-cli, wdio-local-runner, wdio-runner, wdio-types
      • #14859 fix: Allow specFileRetries to be overriden in the beforeSession hook (@bgrozev)
    • wdio-cli, webdriverio
    • wdio-appium-service
    • wdio-junit-reporter
      • #14965 fix(junit-reporter): do not report skipped test when no tests are exe… (@mccmrunal)
    • wdio-shared-store-service
      • #14966 fix(shared-store): use 127.0.0.1 instead of localhost (#14761) (@mccmrunal)
    • wdio-mocha-framework
      • #14982 fix(mocha): don't report this.skip() in hooks as failure (#14649) (@mccmrunal)
    • wdio-browserstack-service
      • #14985 Prevent undefined binds when chaining element command overwrites (@anish353)

    :memo: Documentation

    Committers: 9

    Open source β†’
  17. 9.20.027 Sept 2025
    Release notes

    v9.20.0 (2025-09-27)

    :rocket: New Feature

    • wdio-allure-reporter

    :bug: Bug Fix

    • webdriver
      • #14760 fix(webdriver): Fix no retrying requests when unexpected token on responses occurs (like on HTML responses) (@Nyaran)
    • wdio-cucumber-framework
      • #14763 feat(cucumber): Fix skipping tests with skip tag using complex regular expressions (@Nyaran)
    • wdio-allure-reporter
    • webdriverio
      • #14714 fix(attach-params): user options should override detectBackend (@NaamuKim)
    • wdio-utils
      • #14750 feat(utils): Fix reduce function to use the initial value parameter (@Nyaran)

    :nail_care: Polish

    :memo: Documentation

    :house: Internal

    • #14748 chore(.nvmrc) upgrade node version to fix continuous release (@NaamuKim)

    Committers: 15

    Open source β†’
    Additional notes2 sources agree

    :rocket: New Feature

    • wdio-allure-reporter

    :bug: Bug Fix

    • webdriver
      • #14760 fix(webdriver): Fix no retrying requests when unexpected token on responses occurs (like on HTML responses) (@Nyaran)
    • wdio-cucumber-framework
      • #14763 feat(cucumber): Fix skipping tests with skip tag using complex regular expressions (@Nyaran)
    • wdio-allure-reporter
    • webdriverio
      • #14714 fix(attach-params): user options should override detectBackend (@NaamuKim)
    • wdio-utils
      • #14750 feat(utils): Fix reduce function to use the initial value parameter (@Nyaran)

    :nail_care: Polish

    :memo: Documentation

    :house: Internal

    • #14748 chore(.nvmrc) upgrade node version to fix continuous release (@NaamuKim)

    Committers: 15

    Open source β†’
  18. 9.19.224 Aug 2025
    Release notes

    v9.19.2 (2025-08-24)

    :bug: Bug Fix

    • wdio-junit-reporter
      • #14706 fix(junit-reporter): improve error handling and skipped test reportin… (@nair-sumesh)
    • webdriverio
    • wdio-local-runner, wdio-types, wdio-xvfb

    :nail_care: Polish

    • wdio-browserstack-service
      • #14704 Add chaining of multiple layers of overwritten command definitions (@amaanbs)

    Committers: 4

    Open source β†’
    Additional notes2 sources agree

    :bug: Bug Fix

    • wdio-junit-reporter
      • #14706 fix(junit-reporter): improve error handling and skipped test reportin… (@nair-sumesh)
    • webdriverio
    • wdio-local-runner, wdio-types, wdio-xvfb

    :nail_care: Polish

    • wdio-browserstack-service
      • #14704 Add chaining of multiple layers of overwritten command definitions (@amaanbs)

    Committers: 4

    Open source β†’
  19. 9.19.112 Aug 2025
    Release notes

    v9.19.1 (2025-08-12)

    :nail_care: Polish

    • wdio-local-runner, wdio-types, wdio-xvfb

    Committers: 1

    Open source β†’
    Additional notes2 sources agree

    :nail_care: Polish

    • wdio-local-runner, wdio-types, wdio-xvfb

    Committers: 1

    Open source β†’
  20. 9.19.011 Aug 2025
    Release notes

    v9.19.0 (2025-08-11)

    :rocket: New Feature

    :bug: Bug Fix

    :nail_care: Polish

    :memo: Documentation

    Committers: 6

    Open source β†’
    Additional notes2 sources agree

    :rocket: New Feature

    :bug: Bug Fix

    :nail_care: Polish

    :memo: Documentation

    Committers: 6

    Open source β†’
  21. 9.16.223 Jun 2025

    Nothing published for this version

  22. 9.16.023 Jun 2025
    Release notes

    v9.16.0 (2025-06-23)

    :eyeglasses: Spec Compliancy

    :rocket: New Feature

    • wdio-config, wdio-runner, wdio-types

    :bug: Bug Fix

    :nail_care: Polish

    • wdio-browserstack-service
      • #14538 Added support for running accessibility on Non-browserstack infrastructure (@Bhargavi-BS)

    :memo: Documentation

    • Other
    • wdio-appium-service, wdio-cli, wdio-protocols, wdio-types, webdriverio

    :house: Internal

    Committers: 10

    Open source β†’
    Additional notes2 sources agree

    :eyeglasses: Spec Compliancy

    :rocket: New Feature

    • wdio-config, wdio-runner, wdio-types

    :bug: Bug Fix

    :nail_care: Polish

    • wdio-browserstack-service
      • #14538 Added support for running accessibility on Non-browserstack infrastructure (@Bhargavi-BS)

    :memo: Documentation

    • Other
    • wdio-appium-service, wdio-cli, wdio-protocols, wdio-types, webdriverio

    :house: Internal

    Committers: 10

    Open source β†’
  23. 9.15.030 May 2025
    Release notes

    v9.15.0 (2025-05-30)

    :rocket: New Feature

    • wdio-logger, wdio-runner, wdio-types, webdriver, webdriverio
      • #13938 feat(runner+browserstack): Mask sensitive data for Reporters (and more) (@dprevost-LMI)
    • wdio-protocols

    :bug: Bug Fix

    :nail_care: Polish

    :memo: Documentation

    • webdriverio

    Committers: 7

    Open source β†’
    Additional notes2 sources agree

    :rocket: New Feature

    • wdio-logger, wdio-runner, wdio-types, webdriver, webdriverio
      • #13938 feat(runner+browserstack): Mask sensitive data for Reporters (and more) (@dprevost-LMI)
    • wdio-protocols

    :bug: Bug Fix

    :nail_care: Polish

    :memo: Documentation

    • webdriverio

    Committers: 7

    Open source β†’
  24. 9.14.015 May 2025
    Release notes

    v9.14.0 (2025-05-15)

    :rocket: New Feature

    :bug: Bug Fix

    • wdio-spec-reporter
      • #14472 chore(@wdio/spec-reporter): file name print format (@unickq)

    :nail_care: Polish

    • wdio-types
      • #14474 add browserstack camera-image-injection to wdio-types capabilities (@DoreyKiss)
    • wdio-browserstack-service
      • #14466 Added changes to skip tests for mocha framework for browserstack session (@pri-gadhiya)

    :house: Internal

    • wdio-types
      • #14481 feat: adding check in normalizeDoc function to make sure readmeArr is of string type (@Kauanldsbarbosa)

    Committers: 5

    Open source β†’
    Additional notes2 sources agree

    :rocket: New Feature

    :bug: Bug Fix

    • wdio-spec-reporter
      • #14472 chore(@wdio/spec-reporter): file name print format (@unickq)

    :nail_care: Polish

    • wdio-types
      • #14474 add browserstack camera-image-injection to wdio-types capabilities (@DoreyKiss)
    • wdio-browserstack-service
      • #14466 Added changes to skip tests for mocha framework for browserstack session (@pri-gadhiya)

    :house: Internal

    • wdio-types
      • #14481 feat: adding check in normalizeDoc function to make sure readmeArr is of string type (@Kauanldsbarbosa)

    Committers: 5

    Open source β†’
  25. 9.13.012 May 2025
    Release notes

    v9.13.0 (2025-05-12)

    :eyeglasses: Spec Compliancy

    • wdio-protocols

    :bug: Bug Fix

    • webdriver
      • #14463 fix(webdriver): stop cloning request so await response.json() can abort properly (@dprevost-LMI)
      • #14437 Fix avoid misleading BiDi connection failure message (@Rondleysg)
    • webdriverio
      • #14449 fix(bidi-dialog): only dismiss dialogs in active browsing context (@Rondleysg)
      • #14448 fix(bidi-dialog): only accept dialogs in active browsing context (@Rondleysg)
    • wdio-utils
      • #14427 fix: disable Chrome's password manager leak detection as it can block test execution (@erwinheitzman)
    • wdio-junit-reporter

    :nail_care: Polish

    • wdio-allure-reporter, wdio-concise-reporter, wdio-reporter, wdio-spec-reporter
      • #14454 feat(reporter): add browserName function and use where required (@Delta456)
    • wdio-browserstack-service

    :memo: Documentation

    :house: Internal

    Committers: 12

    Open source β†’
    Additional notes2 sources agree

    :eyeglasses: Spec Compliancy

    • wdio-protocols

    :bug: Bug Fix

    • webdriver
      • #14463 fix(webdriver): stop cloning request so await response.json() can abort properly (@dprevost-LMI)
      • #14437 Fix avoid misleading BiDi connection failure message (@Rondleysg)
    • webdriverio
      • #14449 fix(bidi-dialog): only dismiss dialogs in active browsing context (@Rondleysg)
      • #14448 fix(bidi-dialog): only accept dialogs in active browsing context (@Rondleysg)
    • wdio-utils
      • #14427 fix: disable Chrome's password manager leak detection as it can block test execution (@erwinheitzman)
    • wdio-junit-reporter

    :nail_care: Polish

    • wdio-allure-reporter, wdio-concise-reporter, wdio-reporter, wdio-spec-reporter
      • #14454 feat(reporter): add browserName function and use where required (@Delta456)
    • wdio-browserstack-service

    :memo: Documentation

    :house: Internal

    Committers: 12

    Open source β†’
  26. 9.12.617 Apr 2025
    Release notes

    v9.12.6 (2025-04-17)

    :rocket: New Feature

    • webdriver
      • 14350 feat: introduce defineConfig function to create a typed configuration object (@erwinheitzman)

    :bug: Bug Fix

    :nail_care: Polish

    • webdriverio
    • wdio-browserstack-service
      • #14410 fix(@wdio/browserstack-service): node fetch() failure over HTTPS_PROXY=<proxy_url> setup (@mitya555)
    • @wdio/config
    • 14351 polish(@wdio/config): decrease waitforInterval from 500 to 100 to improve execution speed (@erwinheitzman)

    Committers: 4

    Open source β†’
    Additional notes2 sources agree

    :rocket: New Feature

    • webdriver
      • 14350 feat: introduce defineConfig function to create a typed configuration object (@erwinheitzman)

    :bug: Bug Fix

    :nail_care: Polish

    • webdriverio
    • wdio-browserstack-service
      • #14410 fix(@wdio/browserstack-service): node fetch() failure over HTTPS_PROXY=<proxy_url> setup (@mitya555)
    • @wdio/config
      • 14351 polish(@wdio/config): decrease waitforInterval from 500 to 100 to improve execution speed (@erwinheitzman)

    Committers: 4

    Open source β†’
  27. 9.12.33 Apr 2025
    Release notes

    v9.12.3 (2025-04-03)

    :bug: Bug Fix

    • webdriverio
      • #14360 fix(interception): Properly handle binary response data in WebDriverInterception (@Norva-bugged)
      • #14338 fix: Fixes isDisplayed to always use default params for checkVisibility. (@damencho)
    • Other

    :memo: Documentation

    :house: Internal

    • wdio-allure-reporter, wdio-browser-runner, wdio-browserstack-service, wdio-cli, wdio-config, wdio-cucumber-framework, wdio-firefox-profile-service, wdio-jasmine-framework, wdio-lighthouse-service, wdio-mocha-framework, wdio-protocols, wdio-runner, wdio-types, wdio-utils, webdriver, webdriverio

    Committers: 8

    Open source β†’
    Additional notes2 sources agree

    :bug: Bug Fix

    • webdriverio
      • #14360 fix(interception): Properly handle binary response data in WebDriverInterception (@Norva-bugged)
      • #14338 fix: Fixes isDisplayed to always use default params for checkVisibility. (@damencho)
    • Other

    :memo: Documentation

    :house: Internal

    • wdio-allure-reporter, wdio-browser-runner, wdio-browserstack-service, wdio-cli, wdio-config, wdio-cucumber-framework, wdio-firefox-profile-service, wdio-jasmine-framework, wdio-lighthouse-service, wdio-mocha-framework, wdio-protocols, wdio-runner, wdio-types, wdio-utils, webdriver, webdriverio

    Committers: 8

    Open source β†’
  28. 9.12.227 Mar 2025
    Release notes

    v9.12.2 (2025-03-27)

    :rocket: New Feature

    • webdriver
      • #14304 feat(webdriver): support WebSocket options at the BiDi connection (@mato533)

    :bug: Bug Fix

    :nail_care: Polish

    :memo: Documentation

    • Other
    • wdio-cli, wdio-protocols, wdio-sauce-service, wdio-spec-reporter, wdio-types
    • wdio-spec-reporter
      • #14306 updated spec reporter readme - sharable links value with valid sauce sharable link (@vjuturu)

    Committers: 13

    Open source β†’
    Additional notes2 sources agree

    :rocket: New Feature

    • webdriver
      • #14304 feat(webdriver): support WebSocket options at the BiDi connection (@mato533)

    :bug: Bug Fix

    :nail_care: Polish

    :memo: Documentation

    • Other
    • wdio-cli, wdio-protocols, wdio-sauce-service, wdio-spec-reporter, wdio-types
    • wdio-spec-reporter
      • #14306 updated spec reporter readme - sharable links value with valid sauce sharable link (@vjuturu)

    Committers: 13

    Open source β†’
  29. 9.10.125 Feb 2025
    Release notes

    v9.10.1 (2025-02-25)

    :bug: Bug Fix

    • wdio-junit-reporter, wdio-reporter, wdio-runner, wdio-spec-reporter, wdio-types, webdriver
    • wdio-browser-runner, wdio-cli, wdio-config, wdio-runner, wdio-utils, webdriverio

    Committers: 2

    Open source β†’
    Additional notes2 sources agree

    :bug: Bug Fix

    • wdio-junit-reporter, wdio-reporter, wdio-runner, wdio-spec-reporter, wdio-types, webdriver
    • wdio-browser-runner, wdio-cli, wdio-config, wdio-runner, wdio-utils, webdriverio

    Committers: 2

    Open source β†’
  30. 9.9.012 Feb 2025

    Nothing published for this version

  31. 9.6.323 Jan 2025
    Release notes

    v9.6.3 (2025-01-23)

    :bug: Bug Fix

    Committers: 1

    Open source β†’
    Additional notes2 sources agree

    :bug: Bug Fix

    Committers: 1

    Open source β†’
  32. 9.6.223 Jan 2025
    Release notes

    v9.6.2 (2025-01-23)

    :bug: Bug Fix

    • wdio-webdriver-mock-service, webdriverio
    • wdio-cli, wdio-types, webdriverio
    • wdio-mocha-framework, wdio-runner

    :memo: Documentation

    Committers: 2

    Open source β†’
    Additional notes2 sources agree

    :bug: Bug Fix

    • wdio-webdriver-mock-service, webdriverio
    • wdio-cli, wdio-types, webdriverio
    • wdio-mocha-framework, wdio-runner

    :memo: Documentation

    Committers: 2

    Open source β†’
  33. 9.5.030 Dec 2024
    Release notes

    v9.5.0 (2024-12-30)

    :rocket: New Feature

    :bug: Bug Fix

    :nail_care: Polish

    Committers: 2

    Open source β†’
    Additional notes2 sources agree

    :rocket: New Feature

    :bug: Bug Fix

    :nail_care: Polish

    Committers: 2

    Open source β†’
  34. 9.4.419 Dec 2024
    Release notes

    v9.4.4 (2024-12-19)

    :nail_care: Polish

    • wdio-testingbot-service

    :house: Internal

    • eslint-plugin-wdio, wdio-allure-reporter, wdio-appium-service, wdio-browser-runner, wdio-browserstack-service, wdio-cli, wdio-config, wdio-cucumber-framework, wdio-firefox-profile-service, wdio-globals, wdio-jasmine-framework, wdio-json-reporter, wdio-junit-reporter, wdio-lighthouse-service, wdio-local-runner, wdio-logger, wdio-mocha-framework, wdio-protocols, wdio-repl, wdio-reporter, wdio-runner, wdio-sauce-service, wdio-shared-store-service, wdio-smoke-test-cjs-service, wdio-smoke-test-service, wdio-spec-reporter, wdio-static-server-service, wdio-sumologic-reporter, wdio-testingbot-service, wdio-types, wdio-utils, wdio-webdriver-mock-service, webdriver, webdriverio

    Committers: 2

    Open source β†’
    Additional notes2 sources agree

    :nail_care: Polish

    • wdio-testingbot-service

    :house: Internal

    • eslint-plugin-wdio, wdio-allure-reporter, wdio-appium-service, wdio-browser-runner, wdio-browserstack-service, wdio-cli, wdio-config, wdio-cucumber-framework, wdio-firefox-profile-service, wdio-globals, wdio-jasmine-framework, wdio-json-reporter, wdio-junit-reporter, wdio-lighthouse-service, wdio-local-runner, wdio-logger, wdio-mocha-framework, wdio-protocols, wdio-repl, wdio-reporter, wdio-runner, wdio-sauce-service, wdio-shared-store-service, wdio-smoke-test-cjs-service, wdio-smoke-test-service, wdio-spec-reporter, wdio-static-server-service, wdio-sumologic-reporter, wdio-testingbot-service, wdio-types, wdio-utils, wdio-webdriver-mock-service, webdriver, webdriverio

    Committers: 2

    Open source β†’
  35. 9.4.317 Dec 2024
    Release notes

    v9.4.3 (2024-12-17)

    :bug: Bug Fix

    • wdio-cli, wdio-config, wdio-local-runner, webdriver
    • wdio-utils, webdriver
    • wdio-types
      • #13988 wdio-types: add platformVersion field for BrowserStackCapabilities (@Delta456)

    :nail_care: Polish

    • wdio-utils

    Committers: 4

    Open source β†’
    Additional notes2 sources agree

    :bug: Bug Fix

    • wdio-cli, wdio-config, wdio-local-runner, webdriver
    • wdio-utils, webdriver
    • wdio-types
      • #13988 wdio-types: add platformVersion field for BrowserStackCapabilities (@Delta456)

    :nail_care: Polish

    • wdio-utils

    Committers: 4

    Open source β†’
  36. 9.4.212 Dec 2024
    Release notes

    v9.4.2 (2024-12-12)

    :bug: Bug Fix

    :nail_care: Polish

    • wdio-cli
    • wdio-utils, webdriverio
    • wdio-browserstack-service, wdio-types

    :memo: Documentation

    Committers: 7

    Open source β†’
    Additional notes2 sources agree

    :bug: Bug Fix

    :nail_care: Polish

    • wdio-cli
    • wdio-utils, webdriverio
    • wdio-browserstack-service, wdio-types

    :memo: Documentation

    Committers: 7

    Open source β†’
  37. 9.2.228 Oct 2024
    Release notes

    v9.2.2 (2024-10-28)

    :bug: Bug Fix

    :nail_care: Polish

    • wdio-appium-service
    • wdio-protocols
    • webdriverio
      • #13793 feat: enhance newWindow function to support 'tab' or 'window' types (@harsha509)

    :memo: Documentation

    :house: Internal

    Committers: 11

    Open source β†’
    Additional notes2 sources agree

    :bug: Bug Fix

    :nail_care: Polish

    • wdio-appium-service
    • wdio-protocols
    • webdriverio
      • #13793 feat: enhance newWindow function to support 'tab' or 'window' types (@harsha509)

    :memo: Documentation

    :house: Internal

    Committers: 11

    Open source β†’
  38. 9.1.38 Oct 2024
    Release notes

    v9.1.3 (2024-10-08)

    :bug: Bug Fix

    :nail_care: Polish

    • webdriverio
    • webdriver

    :house: Internal

    Committers: 5

    Open source β†’
    Additional notes2 sources agree

    :bug: Bug Fix

    :nail_care: Polish

    • webdriverio
    • webdriver

    :house: Internal

    Committers: 5

    Open source β†’
  39. 9.1.228 Sept 2024
    Release notes

    v9.1.2 (2024-09-28)

    :bug: Bug Fix

    :nail_care: Polish

    • wdio-types, webdriver
    • wdio-cli, wdio-sauce-service, wdio-spec-reporter, wdio-types, webdriverio

    Committers: 3

    Open source β†’
    Additional notes2 sources agree

    :bug: Bug Fix

    :nail_care: Polish

    • wdio-types, webdriver
    • wdio-cli, wdio-sauce-service, wdio-spec-reporter, wdio-types, webdriverio

    Committers: 3

    Open source β†’
  40. 9.1.024 Sept 2024
    Release notes

    v9.1.0 (2024-09-24)

    :rocket: New Feature

    :bug: Bug Fix

    :nail_care: Polish

    • wdio-utils, webdriver
    • wdio-appium-service, wdio-sauce-service, wdio-testingbot-service, wdio-utils, webdriver, webdriverio
    • wdio-spec-reporter, wdio-types, webdriverio
    • wdio-junit-reporter
    • wdio-browserstack-service

    :memo: Documentation

    Committers: 13

    Open source β†’
    Additional notes2 sources agree

    :rocket: New Feature

    :bug: Bug Fix

    :nail_care: Polish

    • wdio-utils, webdriver
    • wdio-appium-service, wdio-sauce-service, wdio-testingbot-service, wdio-utils, webdriver, webdriverio
    • wdio-spec-reporter, wdio-types, webdriverio
    • wdio-junit-reporter
    • wdio-browserstack-service

    :memo: Documentation

    Committers: 13

    Open source β†’
  41. 9.0.85 Sept 2024
    Release notes

    v9.0.8 (2024-09-05)

    :rocket: New Feature

    :bug: Bug Fix

    • webdriverio
    • Other
    • eslint-plugin-wdio, wdio-allure-reporter, wdio-appium-service, wdio-browser-runner, wdio-browserstack-service, wdio-cli, wdio-concise-reporter, wdio-config, wdio-cucumber-framework, wdio-dot-reporter, wdio-firefox-profile-service, wdio-globals, wdio-jasmine-framework, wdio-junit-reporter, wdio-lighthouse-service, wdio-local-runner, wdio-logger, wdio-mocha-framework, wdio-repl, wdio-reporter, wdio-runner, wdio-sauce-service, wdio-shared-store-service, wdio-smoke-test-cjs-service, wdio-smoke-test-reporter, wdio-smoke-test-service, wdio-spec-reporter, wdio-static-server-service, wdio-sumologic-reporter, wdio-testingbot-service, wdio-types, wdio-utils, wdio-webdriver-mock-service, webdriver, webdriverio
    • wdio-browser-runner

    :nail_care: Polish

    • wdio-browserstack-service

    :memo: Documentation

    Committers: 8

    Open source β†’
    Additional notes2 sources agree

    :rocket: New Feature

    :bug: Bug Fix

    • webdriverio
    • Other
    • eslint-plugin-wdio, wdio-allure-reporter, wdio-appium-service, wdio-browser-runner, wdio-browserstack-service, wdio-cli, wdio-concise-reporter, wdio-config, wdio-cucumber-framework, wdio-dot-reporter, wdio-firefox-profile-service, wdio-globals, wdio-jasmine-framework, wdio-junit-reporter, wdio-lighthouse-service, wdio-local-runner, wdio-logger, wdio-mocha-framework, wdio-repl, wdio-reporter, wdio-runner, wdio-sauce-service, wdio-shared-store-service, wdio-smoke-test-cjs-service, wdio-smoke-test-reporter, wdio-smoke-test-service, wdio-spec-reporter, wdio-static-server-service, wdio-sumologic-reporter, wdio-testingbot-service, wdio-types, wdio-utils, wdio-webdriver-mock-service, webdriver, webdriverio
    • wdio-browser-runner

    :nail_care: Polish

    • wdio-browserstack-service

    :memo: Documentation

    Committers: 8

    Open source β†’
  42. 9.0.419 Aug 2024
    Release notes

    v9.0.4 (2024-08-19)

    :bug: Bug Fix

    :house: Internal

    • wdio-browser-runner, wdio-cucumber-framework, wdio-mocha-framework, wdio-smoke-test-cjs-service, wdio-smoke-test-service, wdio-utils, webdriverio
    • Other

    Committers: 3

    Open source β†’
    Additional notes2 sources agree

    :bug: Bug Fix

    :house: Internal

    • wdio-browser-runner, wdio-cucumber-framework, wdio-mocha-framework, wdio-smoke-test-cjs-service, wdio-smoke-test-service, wdio-utils, webdriverio
    • Other

    Committers: 3

    Open source β†’
  43. 9.0.015 Aug 2024
    Release notes

    :boom: Breaking Change

    • wdio-cli, wdio-devtools-service, wdio-lighthouse-service, wdio-utils, webdriver, webdriverio
    • wdio-allure-reporter, wdio-appium-service, wdio-browser-runner, wdio-browserstack-service, wdio-cli, wdio-concise-reporter, wdio-config, wdio-cucumber-framework, wdio-devtools-service, wdio-firefox-profile-service, wdio-jasmine-framework, wdio-json-reporter, wdio-junit-reporter, wdio-local-runner, wdio-mocha-framework, wdio-reporter, wdio-runner, wdio-sauce-service, wdio-shared-store-service, wdio-spec-reporter, wdio-testingbot-service, wdio-types, wdio-utils, wdio-webdriver-mock-service, webdriver, webdriverio
    • @wdio/protocols

    :rocket: New Feature

    :bug: Bug Fix

    :nail_care: Polish

    • webdriver
    • wdio-cli, wdio-config, wdio-local-runner, wdio-runner, wdio-types, webdriverio

    :house: Internal

    Committers: 5

    Open source β†’
    Additional notes2 sources agree

    :boom: Breaking Change

    • wdio-cli, wdio-devtools-service, wdio-lighthouse-service, wdio-utils, webdriver, webdriverio
    • wdio-allure-reporter, wdio-appium-service, wdio-browser-runner, wdio-browserstack-service, wdio-cli, wdio-concise-reporter, wdio-config, wdio-cucumber-framework, wdio-devtools-service, wdio-firefox-profile-service, wdio-jasmine-framework, wdio-json-reporter, wdio-junit-reporter, wdio-local-runner, wdio-mocha-framework, wdio-reporter, wdio-runner, wdio-sauce-service, wdio-shared-store-service, wdio-spec-reporter, wdio-testingbot-service, wdio-types, wdio-utils, wdio-webdriver-mock-service, webdriver, webdriverio
    • @wdio/protocols
    • webdriverio

    :rocket: New Feature

    :bug: Bug Fix

    :nail_care: Polish

    • webdriver
    • wdio-cli, wdio-config, wdio-local-runner, wdio-runner, wdio-types, webdriverio

    :house: Internal

    Committers: 5

    Open source β†’
  44. 9.0.0-alpha.4265 Aug 2024pre-release

    Nothing published for this version

  45. 9.0.0-alpha.36911 Jul 2024pre-release

    Nothing published for this version

  46. 9.0.0-alpha.36711 Jul 2024pre-release

    Nothing published for this version

  47. 9.0.0-alpha.3514 Jul 2024pre-release

    Nothing published for this version

  48. 9.0.0-alpha.3504 Jul 2024pre-release

    Nothing published for this version

  49. 9.0.0-alpha.32122 Jun 2024pre-release

    Nothing published for this version

  50. 9.0.0-alpha.11525 Apr 2024pre-release

    Nothing published for this version

  51. 9.0.0-alpha.11425 Apr 2024pre-release

    Nothing published for this version

  52. 9.0.0-alpha.11325 Apr 2024pre-release

    Nothing published for this version

  53. 9.0.0-alpha.788 Apr 2024pre-release

    Nothing published for this version

  54. 9.0.0-alpha.6428 Mar 2024pre-release

    Nothing published for this version

  55. 9.0.0-alpha.5928 Mar 2024pre-release

    Nothing published for this version

  56. 9.0.0-alpha.917 Mar 2024pre-release

    Nothing published for this version

  57. 9.0.0-alpha.012 Mar 2024pre-release
    Release notes

    v9.0.0-alpha.0 (2024-03-12)

    :boom: Breaking Change

    • wdio-cli, wdio-crossbrowsertesting-service, wdio-types
    • devtools, wdio-allure-reporter, wdio-browser-runner, wdio-cli, wdio-devtools-service, wdio-types, wdio-utils, webdriver, webdriverio
    • wdio-cli, wdio-config
    • wdio-browser-runner, wdio-protocols, wdio-webdriver-mock-service, webdriver, webdriverio
    • webdriverio

    :rocket: New Feature

    • wdio-browser-runner, wdio-globals, wdio-runner, wdio-types, webdriver, webdriverio
    • wdio-browserstack-service

    :bug: Bug Fix

    • wdio-appium-service
    • wdio-config
      • #12436 (wdio-config): check existence of ts-node/esm/transpile-only.mjs & fix a type issue (@johnp)
    • wdio-browserstack-service
    • webdriverio
    • wdio-browserstack-service, wdio-types, wdio-utils
    • wdio-utils

    :nail_care: Polish

    :memo: Documentation

    :house: Internal

    • Other
    • devtools, eslint-plugin-wdio, wdio-allure-reporter, wdio-appium-service, wdio-browser-runner, wdio-browserstack-service, wdio-cli, wdio-concise-reporter, wdio-config, wdio-crossbrowsertesting-service, wdio-cucumber-framework, wdio-devtools-service, wdio-dot-reporter, wdio-firefox-profile-service, wdio-globals, wdio-jasmine-framework, wdio-junit-reporter, wdio-local-runner, wdio-logger, wdio-mocha-framework, wdio-repl, wdio-reporter, wdio-runner, wdio-sauce-service, wdio-shared-store-service, wdio-smoke-test-cjs-service, wdio-smoke-test-reporter, wdio-smoke-test-service, wdio-spec-reporter, wdio-static-server-service, wdio-sumologic-reporter, wdio-testingbot-service, wdio-types, wdio-utils, wdio-webdriver-mock-service, webdriver, webdriverio

    Committers: 17

    Open source β†’
  58. 8.41.018 Dec 2024
    Release notes

    v8.41.0 (2024-12-18)

    :bug: Bug Fix

    :nail_care: Polish

    • wdio-browserstack-service, wdio-types
    • wdio-browserstack-service

    Committers: 5

    Open source β†’
  59. 8.40.62 Oct 2024
    Release notes

    v8.40.6 (2024-10-02)

    :bug: Bug Fix

    • wdio-cucumber-framework
      • #13563 fix(wdio-cucumber-framework): filter cucumberFeaturesWithLineNumbers (v8) (@johnp)
    • wdio-types

    :nail_care: Polish

    • webdriverio
      • #13732 v8: fix(webdriverio): remove default params in actions (@lacell75)
    • wdio-browserstack-service

    Committers: 5

    Open source β†’
  60. 8.40.315 Aug 2024
    Release notes

    v8.40.3 (2024-08-15)

    :rocket: New Feature

    :bug: Bug Fix

    :memo: Documentation

    Committers: 5

    Open source β†’