Skip to content

Commit 19ac2c1

Browse files
committed
v9.23.1
1 parent 742283d commit 19ac2c1

34 files changed

Lines changed: 94 additions & 33 deletions

File tree

CHANGELOG.md

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,67 @@ See [CHANGELOG - v8](https://github.com/webdriverio/webdriverio/blob/v8/CHANGELO
2323

2424
---
2525

26+
## v9.23.1 (2026-01-18)
27+
28+
#### :eyeglasses: Spec Compliancy
29+
* `wdio-protocols`
30+
* [#14914](https://github.com/webdriverio/webdriverio/pull/14914) fix(protocols): update WebDriver & Appium protocols ([@eglitise](https://github.com/eglitise))
31+
32+
#### :rocket: New Feature
33+
* `wdio-config`
34+
* [#14915](https://github.com/webdriverio/webdriverio/pull/14915) feat(config): allow --exclude to exclude suites by name ([@mccmrunal](https://github.com/mccmrunal))
35+
36+
#### :bug: Bug Fix
37+
* `wdio-browser-runner`
38+
* [#15010](https://github.com/webdriverio/webdriverio/pull/15010) fix(wdio-browser-runner): prioritize @tailwindcss/postcss for Tailwin… ([@mccmrunal](https://github.com/mccmrunal))
39+
* `wdio-cli`
40+
* [#15012](https://github.com/webdriverio/webdriverio/pull/15012) fix(wdio-cli): ensure dynamic specs added in onPrepare are correctly … ([@mccmrunal](https://github.com/mccmrunal))
41+
* `wdio-allure-reporter`, `wdio-jasmine-framework`
42+
* [#15013](https://github.com/webdriverio/webdriverio/pull/15013) fix(jasmine,allure): preserve nested describe structure (#13953) ([@mccmrunal](https://github.com/mccmrunal))
43+
* `webdriver`
44+
* [#14951](https://github.com/webdriverio/webdriverio/pull/14951) fix(webdriver): normalize overlapping W3C capabilities (webdriverio#14946) ([@mccmrunal](https://github.com/mccmrunal))
45+
* `wdio-utils`
46+
* [#15011](https://github.com/webdriverio/webdriverio/pull/15011) Fix/retry timeout propagation ([@mccmrunal](https://github.com/mccmrunal))
47+
* `wdio-local-runner`
48+
* [#14997](https://github.com/webdriverio/webdriverio/pull/14997) fix(local-runner): force kill stuck workers after shutdown timeout ([@mccmrunal](https://github.com/mccmrunal))
49+
* [#14971](https://github.com/webdriverio/webdriverio/pull/14971) fix(wdio-local-runner): use gracefulExit to avoid synchronous termina… ([@mccmrunal](https://github.com/mccmrunal))
50+
* `wdio-jasmine-framework`, `wdio-sauce-service`
51+
* [#15001](https://github.com/webdriverio/webdriverio/pull/15001) fix(jasmine-framework): move @types/jasmine to dependencies ([@mccmrunal](https://github.com/mccmrunal))
52+
* `webdriverio`
53+
* [#15019](https://github.com/webdriverio/webdriverio/pull/15019) fix(webdriverio): prevent waitForExist from swapping valid indexed el… ([@mccmrunal](https://github.com/mccmrunal))
54+
* [#15018](https://github.com/webdriverio/webdriverio/pull/15018) fix(webdriverio): handle 'no such frame' error in BiDi navigation ([@mccmrunal](https://github.com/mccmrunal))
55+
* [#14912](https://github.com/webdriverio/webdriverio/pull/14912) fix: relative XPath chaining in BiDi mode ([@mccmrunal](https://github.com/mccmrunal))
56+
* [#14972](https://github.com/webdriverio/webdriverio/pull/14972) fix(session): eliminate memory leak in session managers ([@mccmrunal](https://github.com/mccmrunal))
57+
* `wdio-cli`, `wdio-local-runner`, `wdio-runner`, `wdio-types`
58+
* [#14859](https://github.com/webdriverio/webdriverio/pull/14859) fix: Allow specFileRetries to be overriden in the beforeSession hook ([@bgrozev](https://github.com/bgrozev))
59+
* `wdio-cli`, `webdriverio`
60+
* [#14913](https://github.com/webdriverio/webdriverio/pull/14913) Fix/watcher files to watch 14685 ([@mccmrunal](https://github.com/mccmrunal))
61+
* `wdio-appium-service`
62+
* [#14961](https://github.com/webdriverio/webdriverio/pull/14961) fix: remove double ports for `start-appium-inspector` ([@wswebcreation](https://github.com/wswebcreation))
63+
* `wdio-junit-reporter`
64+
* [#14965](https://github.com/webdriverio/webdriverio/pull/14965) fix(junit-reporter): do not report skipped test when no tests are exe… ([@mccmrunal](https://github.com/mccmrunal))
65+
* `wdio-shared-store-service`
66+
* [#14966](https://github.com/webdriverio/webdriverio/pull/14966) fix(shared-store): use 127.0.0.1 instead of localhost (#14761) ([@mccmrunal](https://github.com/mccmrunal))
67+
* `wdio-mocha-framework`
68+
* [#14982](https://github.com/webdriverio/webdriverio/pull/14982) fix(mocha): don't report this.skip() in hooks as failure (#14649) ([@mccmrunal](https://github.com/mccmrunal))
69+
* `wdio-browserstack-service`
70+
* [#14985](https://github.com/webdriverio/webdriverio/pull/14985) Prevent undefined binds when chaining element command overwrites ([@anish353](https://github.com/anish353))
71+
72+
#### :memo: Documentation
73+
* [#14963](https://github.com/webdriverio/webdriverio/pull/14963) docs: add documentation on LT accessibility ([@harsha509](https://github.com/harsha509))
74+
75+
#### Committers: 9
76+
- Aditya Hirapara ([@AdityaHirapara](https://github.com/AdityaHirapara))
77+
- Anish Kumar Sinha ([@anish353](https://github.com/anish353))
78+
- Edgars Eglītis ([@eglitise](https://github.com/eglitise))
79+
- MRUNAL CHAUDHARI ([@mccmrunal](https://github.com/mccmrunal))
80+
- Rounak Bhatia ([@rounak610](https://github.com/rounak610))
81+
- Sri Harsha ([@harsha509](https://github.com/harsha509))
82+
- Wim Selles ([@wswebcreation](https://github.com/wswebcreation))
83+
- [@bgrozev](https://github.com/bgrozev)
84+
- [@vipin-bs](https://github.com/vipin-bs)
85+
86+
2687
## v9.23.0 (2026-01-03)
2788

2889
#### :rocket: New Feature

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"packages/*"
55
],
66
"npmClient": "pnpm",
7-
"version": "9.23.0",
7+
"version": "9.23.1",
88
"command": {
99
"bootstrap": {
1010
"npmClientArgs": [

packages/wdio-allure-reporter/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@wdio/allure-reporter",
3-
"version": "9.22.0",
3+
"version": "9.23.1",
44
"description": "A WebdriverIO reporter plugin to create Allure Test Reports",
55
"author": "Boris Osipov <osipov.boris@gmail.com>",
66
"homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-allure-reporter",

packages/wdio-appium-service/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@wdio/appium-service",
3-
"version": "9.23.0",
3+
"version": "9.23.1",
44
"description": "A WebdriverIO service to start & stop Appium Server",
55
"author": "Morten Bjerg Gregersen <morten@mogee.dk>",
66
"homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-appium-service",

packages/wdio-browser-runner/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@wdio/browser-runner",
3-
"version": "9.23.0",
3+
"version": "9.23.1",
44
"description": "A WebdriverIO runner to run unit tests tests in the browser.",
55
"author": "Christian Bromann <mail@bromann.dev>",
66
"homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-browser-runner",

packages/wdio-browserstack-service/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@wdio/browserstack-service",
3-
"version": "9.23.0",
3+
"version": "9.23.1",
44
"description": "WebdriverIO service for better Browserstack integration",
55
"author": "Adam Bjerstedt <abjerstedt@gmail.com>",
66
"homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-browserstack-service",

packages/wdio-cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@wdio/cli",
3-
"version": "9.23.0",
3+
"version": "9.23.1",
44
"description": "WebdriverIO testrunner command line interface",
55
"author": "Christian Bromann <mail@bromann.dev>",
66
"homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-cli",

packages/wdio-concise-reporter/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@wdio/concise-reporter",
3-
"version": "9.20.0",
3+
"version": "9.23.1",
44
"description": "A concise reporter for WebdriverIO",
55
"author": "Christian Bromann <mail@bromann.dev>",
66
"homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-concise-reporter",

packages/wdio-config/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@wdio/config",
3-
"version": "9.23.0",
3+
"version": "9.23.1",
44
"description": "A helper utility to parse and validate WebdriverIO options",
55
"author": "Christian Bromann <mail@bromann.dev>",
66
"homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-config",

packages/wdio-cucumber-framework/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@wdio/cucumber-framework",
3-
"version": "9.23.0",
3+
"version": "9.23.1",
44
"description": "A WebdriverIO plugin. Adapter for Cucumber.js testing framework.",
55
"author": "Christian Bromann <mail@bromann.dev>",
66
"homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-cucumber-framework",

0 commit comments

Comments
 (0)