diff --git a/CHANGELOG.md b/CHANGELOG.md index b0f01bc28..75728e822 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,6 +23,27 @@ See [CHANGELOG - v8](https://github.com/webdriverio/webdriverio/blob/v8/CHANGELO --- +## v9.19.2 (2025-08-24) + +#### :bug: Bug Fix +* `wdio-junit-reporter` + * [#14706](https://github.com/webdriverio/webdriverio/pull/14706) fix(junit-reporter): improve error handling and skipped test reportin… ([@nair-sumesh](https://github.com/nair-sumesh)) +* `webdriverio` + * [#14717](https://github.com/webdriverio/webdriverio/pull/14717) fix(webdriverio): escape scripts in addInitScript ([@birtles](https://github.com/birtles)) +* `wdio-local-runner`, `wdio-types`, `wdio-xvfb` + * [#14700](https://github.com/webdriverio/webdriverio/pull/14700) fix(wdio-xvfb): `autoXvfb` should disable xvfb completely ([@goosewobbler](https://github.com/goosewobbler)) + +#### :nail_care: Polish +* `wdio-browserstack-service` + * [#14704](https://github.com/webdriverio/webdriverio/pull/14704) Add chaining of multiple layers of overwritten command definitions ([@amaanbs](https://github.com/amaanbs)) + +#### Committers: 4 +- Amaan Hakim ([@amaanbs](https://github.com/amaanbs)) +- Brian Birtles ([@birtles](https://github.com/birtles)) +- [@goosewobbler](https://github.com/goosewobbler) +- [@nair-sumesh](https://github.com/nair-sumesh) + + ## v9.19.1 (2025-08-12) #### :nail_care: Polish diff --git a/lerna.json b/lerna.json index 47c7079fc..826259f0e 100644 --- a/lerna.json +++ b/lerna.json @@ -4,7 +4,7 @@ "packages/*" ], "npmClient": "pnpm", - "version": "9.19.1", + "version": "9.19.2", "command": { "bootstrap": { "npmClientArgs": [ diff --git a/packages/wdio-allure-reporter/package.json b/packages/wdio-allure-reporter/package.json index 289e2b68c..f4ed34552 100644 --- a/packages/wdio-allure-reporter/package.json +++ b/packages/wdio-allure-reporter/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/allure-reporter", - "version": "9.19.1", + "version": "9.19.2", "description": "A WebdriverIO reporter plugin to create Allure Test Reports", "author": "Boris Osipov ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-allure-reporter", diff --git a/packages/wdio-appium-service/package.json b/packages/wdio-appium-service/package.json index 6153f1b6c..8eaf98013 100644 --- a/packages/wdio-appium-service/package.json +++ b/packages/wdio-appium-service/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/appium-service", - "version": "9.19.1", + "version": "9.19.2", "description": "A WebdriverIO service to start & stop Appium Server", "author": "Morten Bjerg Gregersen ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-appium-service", diff --git a/packages/wdio-browser-runner/package.json b/packages/wdio-browser-runner/package.json index 3658950df..bd0f58b10 100644 --- a/packages/wdio-browser-runner/package.json +++ b/packages/wdio-browser-runner/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/browser-runner", - "version": "9.19.1", + "version": "9.19.2", "description": "A WebdriverIO runner to run unit tests tests in the browser.", "author": "Christian Bromann ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-browser-runner", diff --git a/packages/wdio-browserstack-service/package.json b/packages/wdio-browserstack-service/package.json index 00ff7a674..e0d0a250f 100644 --- a/packages/wdio-browserstack-service/package.json +++ b/packages/wdio-browserstack-service/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/browserstack-service", - "version": "9.19.1", + "version": "9.19.2", "description": "WebdriverIO service for better Browserstack integration", "author": "Adam Bjerstedt ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-browserstack-service", diff --git a/packages/wdio-cli/package.json b/packages/wdio-cli/package.json index c7cb6f8ff..57cd2e461 100644 --- a/packages/wdio-cli/package.json +++ b/packages/wdio-cli/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/cli", - "version": "9.19.1", + "version": "9.19.2", "description": "WebdriverIO testrunner command line interface", "author": "Christian Bromann ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-cli", diff --git a/packages/wdio-concise-reporter/package.json b/packages/wdio-concise-reporter/package.json index c29707eb7..9241e30a6 100644 --- a/packages/wdio-concise-reporter/package.json +++ b/packages/wdio-concise-reporter/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/concise-reporter", - "version": "9.19.1", + "version": "9.19.2", "description": "A concise reporter for WebdriverIO", "author": "Christian Bromann ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-concise-reporter", diff --git a/packages/wdio-config/package.json b/packages/wdio-config/package.json index 405f30e9b..297ede813 100644 --- a/packages/wdio-config/package.json +++ b/packages/wdio-config/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/config", - "version": "9.19.1", + "version": "9.19.2", "description": "A helper utility to parse and validate WebdriverIO options", "author": "Christian Bromann ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-config", diff --git a/packages/wdio-cucumber-framework/package.json b/packages/wdio-cucumber-framework/package.json index 857899e8f..b9dcf8e25 100644 --- a/packages/wdio-cucumber-framework/package.json +++ b/packages/wdio-cucumber-framework/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/cucumber-framework", - "version": "9.19.1", + "version": "9.19.2", "description": "A WebdriverIO plugin. Adapter for Cucumber.js testing framework.", "author": "Christian Bromann ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-cucumber-framework", diff --git a/packages/wdio-dot-reporter/package.json b/packages/wdio-dot-reporter/package.json index 91a77e63b..9acd084b0 100644 --- a/packages/wdio-dot-reporter/package.json +++ b/packages/wdio-dot-reporter/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/dot-reporter", - "version": "9.19.1", + "version": "9.19.2", "description": "A WebdriverIO plugin to report in dot style", "author": "Christian Bromann ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-dot-reporter", diff --git a/packages/wdio-firefox-profile-service/package.json b/packages/wdio-firefox-profile-service/package.json index 76da0970c..3af24330a 100644 --- a/packages/wdio-firefox-profile-service/package.json +++ b/packages/wdio-firefox-profile-service/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/firefox-profile-service", - "version": "9.19.1", + "version": "9.19.2", "description": "WebdriverIO service that lets you define your Firefox profile in your wdio.conf.js", "author": "Christian Bromann ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-firefox-profile-service", diff --git a/packages/wdio-jasmine-framework/package.json b/packages/wdio-jasmine-framework/package.json index 7b28e122d..c3bc3b553 100644 --- a/packages/wdio-jasmine-framework/package.json +++ b/packages/wdio-jasmine-framework/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/jasmine-framework", - "version": "9.19.1", + "version": "9.19.2", "description": "A WebdriverIO plugin. Adapter for Jasmine testing framework.", "author": "Christian Bromann ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-jasmine-framework", diff --git a/packages/wdio-json-reporter/package.json b/packages/wdio-json-reporter/package.json index ebde1c2eb..10f20019a 100644 --- a/packages/wdio-json-reporter/package.json +++ b/packages/wdio-json-reporter/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/json-reporter", - "version": "9.19.1", + "version": "9.19.2", "description": "A WebdriverIO plugin to report results in json format.", "author": "Christian Bromann ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-json-reporter", diff --git a/packages/wdio-junit-reporter/package.json b/packages/wdio-junit-reporter/package.json index e4314e411..18babc9a5 100644 --- a/packages/wdio-junit-reporter/package.json +++ b/packages/wdio-junit-reporter/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/junit-reporter", - "version": "9.19.1", + "version": "9.19.2", "description": "A WebdriverIO reporter that creates Jenkins compatible XML based JUnit reports", "author": "Christian Bromann ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-junit-reporter", diff --git a/packages/wdio-lighthouse-service/package.json b/packages/wdio-lighthouse-service/package.json index 3b2972d22..3387d28d1 100644 --- a/packages/wdio-lighthouse-service/package.json +++ b/packages/wdio-lighthouse-service/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/lighthouse-service", - "version": "9.19.1", + "version": "9.19.2", "description": "A WebdriverIO service that allows you to run Chrome DevTools commands in your tests", "author": "Christian Bromann ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-lighthouse-service", diff --git a/packages/wdio-local-runner/package.json b/packages/wdio-local-runner/package.json index 0a4e54a69..45070bd29 100644 --- a/packages/wdio-local-runner/package.json +++ b/packages/wdio-local-runner/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/local-runner", - "version": "9.19.1", + "version": "9.19.2", "description": "A WebdriverIO runner to run tests locally", "author": "Christian Bromann ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-local-runner", diff --git a/packages/wdio-mocha-framework/package.json b/packages/wdio-mocha-framework/package.json index 7b2586c41..10517ec26 100644 --- a/packages/wdio-mocha-framework/package.json +++ b/packages/wdio-mocha-framework/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/mocha-framework", - "version": "9.19.1", + "version": "9.19.2", "description": "A WebdriverIO plugin. Adapter for Mocha testing framework.", "author": "Christian Bromann ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-mocha-framework", diff --git a/packages/wdio-reporter/package.json b/packages/wdio-reporter/package.json index 626bcaaa7..c517b8311 100644 --- a/packages/wdio-reporter/package.json +++ b/packages/wdio-reporter/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/reporter", - "version": "9.19.1", + "version": "9.19.2", "description": "A WebdriverIO utility to help reporting all events", "author": "Christian Bromann ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-reporter", diff --git a/packages/wdio-runner/package.json b/packages/wdio-runner/package.json index 48623c755..4c95e0975 100644 --- a/packages/wdio-runner/package.json +++ b/packages/wdio-runner/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/runner", - "version": "9.19.1", + "version": "9.19.2", "description": "A WebdriverIO service that runs tests in arbitrary environments", "author": "Christian Bromann ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-runner", diff --git a/packages/wdio-sauce-service/package.json b/packages/wdio-sauce-service/package.json index 7da369918..abf44df8b 100644 --- a/packages/wdio-sauce-service/package.json +++ b/packages/wdio-sauce-service/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/sauce-service", - "version": "9.19.1", + "version": "9.19.2", "description": "WebdriverIO service that provides a better integration into Sauce Labs", "author": "Christian Bromann ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-sauce-service", diff --git a/packages/wdio-shared-store-service/package.json b/packages/wdio-shared-store-service/package.json index a91cef685..a6eb385cf 100644 --- a/packages/wdio-shared-store-service/package.json +++ b/packages/wdio-shared-store-service/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/shared-store-service", - "version": "9.19.1", + "version": "9.19.2", "description": "A WebdriverIO service to exchange data across processes", "author": "Mykola Grybyk ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-shared-store-service", diff --git a/packages/wdio-smoke-test-reporter/package.json b/packages/wdio-smoke-test-reporter/package.json index 6e699988b..8ee5818be 100644 --- a/packages/wdio-smoke-test-reporter/package.json +++ b/packages/wdio-smoke-test-reporter/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/smoke-test-reporter", - "version": "9.19.1", + "version": "9.19.2", "description": "A WebdriverIO utility to smoke test reporters for internal testing purposes.", "author": "Christian Bromann ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-smoke-test-reporter", diff --git a/packages/wdio-spec-reporter/package.json b/packages/wdio-spec-reporter/package.json index 11bc2bcdc..58e3e4003 100644 --- a/packages/wdio-spec-reporter/package.json +++ b/packages/wdio-spec-reporter/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/spec-reporter", - "version": "9.19.1", + "version": "9.19.2", "description": "A WebdriverIO plugin to report in spec style", "author": "Christian Bromann ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-spec-reporter", diff --git a/packages/wdio-static-server-service/package.json b/packages/wdio-static-server-service/package.json index 5c135b35c..cc7deaeb5 100644 --- a/packages/wdio-static-server-service/package.json +++ b/packages/wdio-static-server-service/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/static-server-service", - "version": "9.19.1", + "version": "9.19.2", "description": "A WebdriverIO service that can serve your static websites", "author": "Christian Bromann ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-static-server-service", diff --git a/packages/wdio-sumologic-reporter/package.json b/packages/wdio-sumologic-reporter/package.json index e799063f7..75936b681 100644 --- a/packages/wdio-sumologic-reporter/package.json +++ b/packages/wdio-sumologic-reporter/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/sumologic-reporter", - "version": "9.19.1", + "version": "9.19.2", "description": "A WebdriverIO reporter that sends test results to Sumologic for data analyses", "author": "Christian Bromann ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-sumologic-reporter", diff --git a/packages/wdio-testingbot-service/package.json b/packages/wdio-testingbot-service/package.json index aecd6a764..50c43abe2 100644 --- a/packages/wdio-testingbot-service/package.json +++ b/packages/wdio-testingbot-service/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/testingbot-service", - "version": "9.19.1", + "version": "9.19.2", "description": "A WebdriverIO service that provides a better integration into TestingBot", "author": "Jochen Delabie ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-testingbot-service", diff --git a/packages/wdio-types/package.json b/packages/wdio-types/package.json index 9c2430dea..e7ccf7fac 100644 --- a/packages/wdio-types/package.json +++ b/packages/wdio-types/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/types", - "version": "9.19.1", + "version": "9.19.2", "description": "Utility package providing type information for a variety of WebdriverIO interfaces", "author": "Christian Bromann ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-types", diff --git a/packages/wdio-utils/package.json b/packages/wdio-utils/package.json index eb4fe573f..14b890d49 100644 --- a/packages/wdio-utils/package.json +++ b/packages/wdio-utils/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/utils", - "version": "9.19.1", + "version": "9.19.2", "description": "A WDIO helper utility to provide several utility functions used across the project.", "author": "Christian Bromann ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-utils", diff --git a/packages/wdio-webdriver-mock-service/package.json b/packages/wdio-webdriver-mock-service/package.json index b1106cae0..c3dda2c58 100644 --- a/packages/wdio-webdriver-mock-service/package.json +++ b/packages/wdio-webdriver-mock-service/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/webdriver-mock-service", - "version": "9.19.1", + "version": "9.19.2", "description": "A WebdriverIO service to stub all endpoints for internal testing purposes.", "author": "Christian Bromann ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-webdriver-mock-service", diff --git a/packages/wdio-xvfb/package.json b/packages/wdio-xvfb/package.json index 8f409f299..9582bc7bc 100644 --- a/packages/wdio-xvfb/package.json +++ b/packages/wdio-xvfb/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/xvfb", - "version": "9.19.1", + "version": "9.19.2", "description": "A standalone utility to manage Xvfb (X Virtual Framebuffer) for headless testing", "author": "WebdriverIO Team", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/wdio-xvfb", diff --git a/packages/webdriver/package.json b/packages/webdriver/package.json index 6c3684a7f..83bb5e435 100644 --- a/packages/webdriver/package.json +++ b/packages/webdriver/package.json @@ -1,6 +1,6 @@ { "name": "webdriver", - "version": "9.19.1", + "version": "9.19.2", "description": "A Node.js bindings implementation for the W3C WebDriver and Mobile JSONWire Protocol", "author": "Christian Bromann ", "homepage": "https://github.com/webdriverio/webdriverio/tree/main/packages/webdriver", diff --git a/packages/webdriverio/package.json b/packages/webdriverio/package.json index ce5368de9..154ada3b9 100644 --- a/packages/webdriverio/package.json +++ b/packages/webdriverio/package.json @@ -1,7 +1,7 @@ { "name": "webdriverio", "description": "Next-gen browser and mobile automation test framework for Node.js", - "version": "9.19.1", + "version": "9.19.2", "homepage": "https://webdriver.io", "author": "Christian Bromann ", "license": "MIT",