Skip to content

Releases: webdriverio/webdriverio

v9.27.0

23 Mar 11:48
529d989

Choose a tag to compare

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
  • wdio-protocols, webdriverio
    • #15159 fix(webdriverio): revert queryAppState protocol rename and remove mobile command wrapper (@wswebcreation)

Committers: 2

v9.26.1

15 Mar 16:06
6027610

Choose a tag to compare

v9.26.1 (2026-03-15)

🐛 Bug Fix

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

Committers: 1

v9.26.0

15 Mar 11:29
8cf133a

Choose a tag to compare

v9.26.0 (2026-03-15)

🚀 New Feature

  • wdio-protocols, webdriver, webdriverio

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

🏠 Internal

Committers: 2

v9.25.0

10 Mar 16:42
ad3dc5a

Choose a tag to compare

v9.25.0 (2026-03-10)

🚀 New Feature

  • eslint-plugin-wdio

🐛 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

v9.24.0

10 Feb 07:26
3d65e98

Choose a tag to compare

v9.24.0 (2026-02-10)

🚀 New Feature

💅 Polish

📝 Documentation

Committers: 3

v9.23.3

01 Feb 16:26
d2b7c37

Choose a tag to compare

v9.23.3 (2026-02-01)

🐛 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)

💅 Polish

📝 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

v9.23.2

18 Jan 00:25

Choose a tag to compare

No updates!

v9.23.1

18 Jan 00:19
742283d

Choose a tag to compare

v9.23.1 (2026-01-18)

👓 Spec Compliancy

  • wdio-protocols

🚀 New Feature

  • wdio-config

🐛 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
  • webdriver
  • 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
  • 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
  • wdio-mocha-framework
  • wdio-browserstack-service
    • #14985 Prevent undefined binds when chaining element command overwrites (@anish353)

📝 Documentation

Committers: 9

v9.23.0

03 Jan 19:25

Choose a tag to compare

v9.23.0 (2026-01-03)

🚀 New Feature

  • eslint-plugin-wdio, wdio-browserstack-service, wdio-globals, wdio-runner, webdriverio
    • #14975 fix: Rename multiremotebrowser to multiRemoteBrowser to follow camelCasing Rules (@dprevost-LMI)

🐛 Bug Fix

  • wdio-jasmine-framework
    • #14976 fix(wdio-jasmine-framework): restore hook data for Jasmine 5.10+ (@mccmrunal)
  • wdio-utils
  • webdriverio

💅 Polish

📝 Documentation

🏠 Internal

Committers: 5

v9.22.0

24 Dec 01:00

Choose a tag to compare

v9.22.0 (2025-12-24)

🚀 New Feature

🐛 Bug Fix

💅 Polish

📝 Documentation

🏠 Internal

Committers: 9