Open renovate[bot] opened 3 months ago
This PR contains the following updates:
8.40.6
9.3.1
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.
This PR contains the following updates:
8.40.6
->9.3.1
Release Notes
webdriverio/webdriverio (webdriverio)
### [`v9.3.1`](https://redirect.github.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v931-2024-11-22) [Compare Source](https://redirect.github.com/webdriverio/webdriverio/compare/v9.3.0...v9.3.1) ##### :rocket: New Feature - `webdriver`, `webdriverio` - [#13905](https://redirect.github.com/webdriverio/webdriverio/pull/13905) feat: add two new mobile flags ([@wswebcreation](https://redirect.github.com/wswebcreation)) ##### :nail_care: Polish - `wdio-cucumber-framework` - [#13910](https://redirect.github.com/webdriverio/webdriverio/pull/13910) chore([@wdio/cucumber-framework](https://redirect.github.com/wdio/cucumber-framework)): better re-export all Cucumber primitives ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `webdriverio` - [#13904](https://redirect.github.com/webdriverio/webdriverio/pull/13904) propagate addCommand to children for multiremote ([@ccharnkij](https://redirect.github.com/ccharnkij)) ##### Committers: 3 - Chanatan Charnkijtawarush ([@ccharnkij](https://redirect.github.com/ccharnkij)) - Christian Bromann ([@christian-bromann](https://redirect.github.com/christian-bromann)) - Wim Selles ([@wswebcreation](https://redirect.github.com/wswebcreation)) ### [`v9.3.0`](https://redirect.github.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v930-2024-11-20) [Compare Source](https://redirect.github.com/webdriverio/webdriverio/compare/v9.2.14...v9.3.0) ##### :rocket: New Feature - `webdriverio` - [#13895](https://redirect.github.com/webdriverio/webdriverio/pull/13895) Add an element `longPress` command ([@wswebcreation](https://redirect.github.com/wswebcreation)) ##### :bug: Bug Fix - `webdriver` - [#13838](https://redirect.github.com/webdriverio/webdriverio/pull/13838) fix(webdriverio): reconnect to bidi on reloadSession ([@christian-bromann](https://redirect.github.com/christian-bromann)) - [#13896](https://redirect.github.com/webdriverio/webdriverio/pull/13896) fix(webdriver): make isBidi flag dependent on whether WebdriverIO can connect to the websocket url ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `webdriverio` - [#13892](https://redirect.github.com/webdriverio/webdriverio/pull/13892) fix(webdriverio): better handle context when closing windows ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `wdio-cli` - [#13902](https://redirect.github.com/webdriverio/webdriverio/pull/13902) fix([@wdio/cli](https://redirect.github.com/wdio/cli)): fix typing when creating cucumber projects ([@christian-bromann](https://redirect.github.com/christian-bromann)) ##### :nail_care: Polish - `webdriverio` - [#13888](https://redirect.github.com/webdriverio/webdriverio/pull/13888) feat: add longpress logic ([@wswebcreation](https://redirect.github.com/wswebcreation)) - [#13883](https://redirect.github.com/webdriverio/webdriverio/pull/13883) polish(webdriverio): improve error stack of waitUntil command ([@christian-bromann](https://redirect.github.com/christian-bromann)) ##### :memo: Documentation - [#13903](https://redirect.github.com/webdriverio/webdriverio/pull/13903) chore(docs): add info setting up maxInstances and specs in docs ([@harsha509](https://redirect.github.com/harsha509)) ##### Committers: 3 - Christian Bromann ([@christian-bromann](https://redirect.github.com/christian-bromann)) - Sri Harsha ([@harsha509](https://redirect.github.com/harsha509)) - Wim Selles ([@wswebcreation](https://redirect.github.com/wswebcreation)) ### [`v9.2.14`](https://redirect.github.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v9214-2024-11-14) [Compare Source](https://redirect.github.com/webdriverio/webdriverio/compare/v9.2.12...v9.2.14) ##### :rocket: New Feature - `webdriverio` - [#13870](https://redirect.github.com/webdriverio/webdriverio/pull/13870) feat: enhance scrollIntoView to support native mobile ([@wswebcreation](https://redirect.github.com/wswebcreation)) ##### :nail_care: Polish - `wdio-cucumber-framework`, `wdio-reporter`, `wdio-spec-reporter` - [#13880](https://redirect.github.com/webdriverio/webdriverio/pull/13880) polish([@wdio/reporter](https://redirect.github.com/wdio/reporter)): better display retried scenarios ([@christian-bromann](https://redirect.github.com/christian-bromann)) ##### Committers: 2 - Christian Bromann ([@christian-bromann](https://redirect.github.com/christian-bromann)) - Wim Selles ([@wswebcreation](https://redirect.github.com/wswebcreation)) ### [`v9.2.12`](https://redirect.github.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v9212-2024-11-11) [Compare Source](https://redirect.github.com/webdriverio/webdriverio/compare/v9.2.11...v9.2.12) ##### :bug: Bug Fix - `webdriverio` - [#13874](https://redirect.github.com/webdriverio/webdriverio/pull/13874) fix(webdriverio): include documentElement when looking up elements without scope ([@christian-bromann](https://redirect.github.com/christian-bromann)) - [#13869](https://redirect.github.com/webdriverio/webdriverio/pull/13869) fix(webdriverio): null check for switchFrame ([@christian-bromann](https://redirect.github.com/christian-bromann)) ##### :nail_care: Polish - `wdio-sauce-service` - [#13872](https://redirect.github.com/webdriverio/webdriverio/pull/13872) fix([@wdio/sauce-service](https://redirect.github.com/wdio/sauce-service)): don't rely on vulnerable ip package ([@christian-bromann](https://redirect.github.com/christian-bromann)) ##### Committers: 1 - Christian Bromann ([@christian-bromann](https://redirect.github.com/christian-bromann)) ### [`v9.2.11`](https://redirect.github.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v9211-2024-11-07) [Compare Source](https://redirect.github.com/webdriverio/webdriverio/compare/v9.2.8...v9.2.11) ##### :bug: Bug Fix - `webdriverio` - [#13863](https://redirect.github.com/webdriverio/webdriverio/pull/13863) fix(webdriverio): properly handle unresolved element on `switchFrame` input in non-BIDI scenario ([@gavvvr](https://redirect.github.com/gavvvr)) - [#13857](https://redirect.github.com/webdriverio/webdriverio/pull/13857) fix(webdriverio): switchWindow supports exact window handle match ([@jan-molak](https://redirect.github.com/jan-molak)) - `wdio-browserstack-service` - [#13858](https://redirect.github.com/webdriverio/webdriverio/pull/13858) fix: stacktrace for testobservability ([@07souravkunda](https://redirect.github.com/07souravkunda)) - [#13833](https://redirect.github.com/webdriverio/webdriverio/pull/13833) Build Unification - WDIO Mocha, Cucumber, Jasmine - Browserstack Test Observability, Accessibility & Percy ([@amaanbs](https://redirect.github.com/amaanbs)) ##### :nail_care: Polish - `wdio-browserstack-service` - [#13864](https://redirect.github.com/webdriverio/webdriverio/pull/13864) Show complete error ([@07souravkunda](https://redirect.github.com/07souravkunda)) ##### :memo: Documentation - `eslint-plugin-wdio` - [#13866](https://redirect.github.com/webdriverio/webdriverio/pull/13866) docs(eslint-plugin-wdio): add example to use Eslint v9 ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `wdio-cli` - [#13865](https://redirect.github.com/webdriverio/webdriverio/pull/13865) docs: various documentation fixes ([@gavvvr](https://redirect.github.com/gavvvr)) ##### Committers: 6 - Amaan Hakim ([@amaanbs](https://redirect.github.com/amaanbs)) - Christian Bromann ([@christian-bromann](https://redirect.github.com/christian-bromann)) - Jan Molak ([@jan-molak](https://redirect.github.com/jan-molak)) - Kirill Gavrilov ([@gavvvr](https://redirect.github.com/gavvvr)) - Sourav Kunda ([@07souravkunda](https://redirect.github.com/07souravkunda)) - Wim Selles ([@wswebcreation](https://redirect.github.com/wswebcreation)) ### [`v9.2.8`](https://redirect.github.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v928-2024-11-01) [Compare Source](https://redirect.github.com/webdriverio/webdriverio/compare/v9.2.6...v9.2.8) ##### :bug: Bug Fix - `webdriverio` - [#13837](https://redirect.github.com/webdriverio/webdriverio/pull/13837) fix(webdriverio): reset frame context if refresh command is called ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `wdio-utils` - [#13796](https://redirect.github.com/webdriverio/webdriverio/pull/13796) feat(chromedriver): set NODE_OPTIONS empty to allow electron to work ([@Delta456](https://redirect.github.com/Delta456)) ##### :nail_care: Polish - `wdio-spec-reporter` - [#13842](https://redirect.github.com/webdriverio/webdriverio/pull/13842) chore([@wdio/spec-reporter](https://redirect.github.com/wdio/spec-reporter)): use base name of app path in prefix ([@christian-bromann](https://redirect.github.com/christian-bromann)) ##### Committers: 2 - Christian Bromann ([@christian-bromann](https://redirect.github.com/christian-bromann)) - Swastik Baranwal ([@Delta456](https://redirect.github.com/Delta456)) ### [`v9.2.6`](https://redirect.github.com/webdriverio/webdriverio/releases/tag/v9.2.6) [Compare Source](https://redirect.github.com/webdriverio/webdriverio/compare/v9.2.5...v9.2.6) No updates! ### [`v9.2.5`](https://redirect.github.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v925-2024-10-29) [Compare Source](https://redirect.github.com/webdriverio/webdriverio/compare/v9.2.4...v9.2.5) ##### :bug: Bug Fix - `webdriverio` - [#13827](https://redirect.github.com/webdriverio/webdriverio/pull/13827) fix(webdriverio): disable context manager for mobile ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `wdio-cli` - [#13825](https://redirect.github.com/webdriverio/webdriverio/pull/13825) Fix moduleLoaderFlag ([@jenskuhrjorgensen](https://redirect.github.com/jenskuhrjorgensen)) ##### Committers: 2 - Christian Bromann ([@christian-bromann](https://redirect.github.com/christian-bromann)) - Jens Kuhr Jørgensen ([@jenskuhrjorgensen](https://redirect.github.com/jenskuhrjorgensen)) ### [`v9.2.4`](https://redirect.github.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v924-2024-10-28) [Compare Source](https://redirect.github.com/webdriverio/webdriverio/compare/v9.2.2...v9.2.4) ##### :bug: Bug Fix - `webdriverio` - [#13814](https://redirect.github.com/webdriverio/webdriverio/pull/13814) fix(webdriverio): enhance protocol stub to allow context initialization ([@christian-bromann](https://redirect.github.com/christian-bromann)) ##### Committers: 1 - Christian Bromann ([@christian-bromann](https://redirect.github.com/christian-bromann)) ### [`v9.2.2`](https://redirect.github.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v922-2024-10-28) [Compare Source](https://redirect.github.com/webdriverio/webdriverio/compare/v9.2.1...v9.2.2) ##### :bug: Bug Fix - `wdio-browser-runner`, `wdio-cli`, `wdio-config`, `wdio-local-runner`, `wdio-spec-reporter`, `webdriver`, `webdriverio` - [#13781](https://redirect.github.com/webdriverio/webdriverio/pull/13781) fix(webdriverio): improve switchFrame behavior ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `webdriver` - [#13805](https://redirect.github.com/webdriverio/webdriverio/pull/13805) fix(webdriver): allow WebdriverIO to handle alerts ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `wdio-browser-runner`, `webdriver` - [#13782](https://redirect.github.com/webdriverio/webdriverio/pull/13782) fix([@wdio/browser-runner](https://redirect.github.com/wdio/browser-runner)): publish Mocha assets as part of package ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `webdriverio` - [#13798](https://redirect.github.com/webdriverio/webdriverio/pull/13798) fix(webdriverio): Misfound elements when using WebDriver BiDi ([@nextlevelbeard](https://redirect.github.com/nextlevelbeard)) - [#13800](https://redirect.github.com/webdriverio/webdriverio/pull/13800) reorder shadowroot removal ([@ccharnkij](https://redirect.github.com/ccharnkij)) - [#13772](https://redirect.github.com/webdriverio/webdriverio/pull/13772) fix(webdriverio): ensure BiDi browsingContext is updated after switchToWindow ([@harsha509](https://redirect.github.com/harsha509)) - [#13760](https://redirect.github.com/webdriverio/webdriverio/pull/13760) Prevent switchWindow from switching on invalid window requested ([@gavvvr](https://redirect.github.com/gavvvr)) - `wdio-browserstack-service` - [#13773](https://redirect.github.com/webdriverio/webdriverio/pull/13773) 🐛 Bug Fix: TypeError: fetch failed ([@kamal-kaur04](https://redirect.github.com/kamal-kaur04)) - `wdio-types`, `webdriverio` - [#13777](https://redirect.github.com/webdriverio/webdriverio/pull/13777) fix(webdriverio): wait for request information to come in ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `wdio-cli` - [#13768](https://redirect.github.com/webdriverio/webdriverio/pull/13768) Fix moduleLoaderFlag ([@jenskuhrjorgensen](https://redirect.github.com/jenskuhrjorgensen)) ##### :nail_care: Polish - `wdio-appium-service` - [#13804](https://redirect.github.com/webdriverio/webdriverio/pull/13804) chore([@wdio/appium-service](https://redirect.github.com/wdio/appium-service)): log to stdout if no log path is set ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `wdio-protocols` - [#13806](https://redirect.github.com/webdriverio/webdriverio/pull/13806) feat(wdio-protocols): extend BiDi type definitions ([@harsha509](https://redirect.github.com/harsha509)) - `webdriverio` - [#13793](https://redirect.github.com/webdriverio/webdriverio/pull/13793) feat: enhance newWindow function to support 'tab' or 'window' types ([@harsha509](https://redirect.github.com/harsha509)) ##### :memo: Documentation - `webdriverio` - [#13802](https://redirect.github.com/webdriverio/webdriverio/pull/13802) fix(webdriverio): typo in keys description ([@cuvar](https://redirect.github.com/cuvar)) - [#13794](https://redirect.github.com/webdriverio/webdriverio/pull/13794) docs(browser.mock): remove outdated parameter comment ([@Delta456](https://redirect.github.com/Delta456)) - Other - [#13795](https://redirect.github.com/webdriverio/webdriverio/pull/13795) rename `attachSession` to `attachToSession` ([@navin772](https://redirect.github.com/navin772)) - [#13797](https://redirect.github.com/webdriverio/webdriverio/pull/13797) docs(BACKERS.md): fix LambdaTest logo link ([@Delta456](https://redirect.github.com/Delta456)) - [#13758](https://redirect.github.com/webdriverio/webdriverio/pull/13758) docs: Updated examples guide to mention PNPM for setup instead of NPM ([@gavvvr](https://redirect.github.com/gavvvr)) - [#13761](https://redirect.github.com/webdriverio/webdriverio/pull/13761) docs: correct links to flowcharts ([@gavvvr](https://redirect.github.com/gavvvr)) ##### :house: Internal - [#13792](https://redirect.github.com/webdriverio/webdriverio/pull/13792) add missing test:e2e script to package.json ([@harsha509](https://redirect.github.com/harsha509)) ##### Committers: 11 - Chanatan Charnkijtawarush ([@ccharnkij](https://redirect.github.com/ccharnkij)) - Christian Bromann ([@christian-bromann](https://redirect.github.com/christian-bromann)) - Jens Kuhr Jørgensen ([@jenskuhrjorgensen](https://redirect.github.com/jenskuhrjorgensen)) - Kamalpreet Kaur ([@kamal-kaur04](https://redirect.github.com/kamal-kaur04)) - Kirill Gavrilov ([@gavvvr](https://redirect.github.com/gavvvr)) - Luca Müller ([@cuvar](https://redirect.github.com/cuvar)) - Navin Chandra ([@navin772](https://redirect.github.com/navin772)) - Ricardo Barbosa ([@nextlevelbeard](https://redirect.github.com/nextlevelbeard)) - Sri Harsha ([@harsha509](https://redirect.github.com/harsha509)) - Swastik Baranwal ([@Delta456](https://redirect.github.com/Delta456)) - Wim Selles ([@wswebcreation](https://redirect.github.com/wswebcreation)) ### [`v9.2.1`](https://redirect.github.com/webdriverio/webdriverio/releases/tag/v9.2.1) [Compare Source](https://redirect.github.com/webdriverio/webdriverio/compare/v9.2.0...v9.2.1) No updates! ### [`v9.2.0`](https://redirect.github.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v920-2024-10-12) [Compare Source](https://redirect.github.com/webdriverio/webdriverio/compare/v9.1.5...v9.2.0) ##### :house: Internal - `wdio-runner` - [#13756](https://redirect.github.com/webdriverio/webdriverio/pull/13756) Remove unused gaze dependency ([@alexparish](https://redirect.github.com/alexparish)) ##### Committers: 2 - Alex Parish ([@alexparish](https://redirect.github.com/alexparish)) - Christian Bromann ([@christian-bromann](https://redirect.github.com/christian-bromann)) ### [`v9.1.5`](https://redirect.github.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v915-2024-10-10) [Compare Source](https://redirect.github.com/webdriverio/webdriverio/compare/v9.1.4...v9.1.5) ##### :bug: Bug Fix - `webdriver`, `webdriverio` - [#13753](https://redirect.github.com/webdriverio/webdriverio/pull/13753) fix(webdriverio): selector engine improvements ([@christian-bromann](https://redirect.github.com/christian-bromann)) ##### Committers: 1 - Christian Bromann ([@christian-bromann](https://redirect.github.com/christian-bromann)) ### [`v9.1.4`](https://redirect.github.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v914-2024-10-09) [Compare Source](https://redirect.github.com/webdriverio/webdriverio/compare/v9.1.3...v9.1.4) ##### :bug: Bug Fix - `webdriverio` - [#13751](https://redirect.github.com/webdriverio/webdriverio/pull/13751) fix(webdriverio): make name polyfill compatible with old browsers ([@mhassan1](https://redirect.github.com/mhassan1)) ##### Committers: 2 - Marc Hassan ([@mhassan1](https://redirect.github.com/mhassan1)) - Wim Selles ([@wswebcreation](https://redirect.github.com/wswebcreation)) ### [`v9.1.3`](https://redirect.github.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v913-2024-10-08) [Compare Source](https://redirect.github.com/webdriverio/webdriverio/compare/v9.1.2...v9.1.3) ##### :bug: Bug Fix - `wdio-browser-runner`, `wdio-logger`, `webdriverio` - [#13746](https://redirect.github.com/webdriverio/webdriverio/pull/13746) fix(webdriverio): make command more compatible with v8 behavior ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `webdriverio` - [#13731](https://redirect.github.com/webdriverio/webdriverio/pull/13731) fix(webdriverio): mark mock as being called even without overwrites ([@christian-bromann](https://redirect.github.com/christian-bromann)) - [#13695](https://redirect.github.com/webdriverio/webdriverio/pull/13695) fix(webdriverio): apply script polyfills also for classic sessions ([@christian-bromann](https://redirect.github.com/christian-bromann)) - [#13730](https://redirect.github.com/webdriverio/webdriverio/pull/13730) fix(webdriverio): remove default params in actions ([@lacell75](https://redirect.github.com/lacell75)) - [#13694](https://redirect.github.com/webdriverio/webdriverio/pull/13694) Allow transformation from classic tag name selector to BiDi ([@danielhjacobs](https://redirect.github.com/danielhjacobs)) - `wdio-sauce-service`, `wdio-spec-reporter` - [#13701](https://redirect.github.com/webdriverio/webdriverio/pull/13701) fix([@wdio/sauce-service](https://redirect.github.com/wdio/sauce-service)): fix setting annotations ([@christian-bromann](https://redirect.github.com/christian-bromann)) ##### :nail_care: Polish - `webdriverio` - [#13744](https://redirect.github.com/webdriverio/webdriverio/pull/13744) chore(webdriverio): provide a better error message if no debuggerAddress is available ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `webdriver` - [#13736](https://redirect.github.com/webdriverio/webdriverio/pull/13736) chore(webdriver): add exponential backoff to request retries ([@romainmenke](https://redirect.github.com/romainmenke)) ##### :house: Internal - `wdio-browser-runner` - [#13720](https://redirect.github.com/webdriverio/webdriverio/pull/13720) chore(deps): bump the minor-deps-updates-main group with 4 updates ([@dependabot\[bot\]](https://redirect.github.com/apps/dependabot)) - Other - [#13717](https://redirect.github.com/webdriverio/webdriverio/pull/13717) fix(ci) group dependabot PRs by version type ([@BorisOsipov](https://redirect.github.com/BorisOsipov)) ##### Committers: 5 - Boris Osipov ([@BorisOsipov](https://redirect.github.com/BorisOsipov)) - Christian Bromann ([@christian-bromann](https://redirect.github.com/christian-bromann)) - Daniel Jacobs ([@danielhjacobs](https://redirect.github.com/danielhjacobs)) - Fabien CELLIER ([@lacell75](https://redirect.github.com/lacell75)) - Romain Menke ([@romainmenke](https://redirect.github.com/romainmenke)) ### [`v9.1.2`](https://redirect.github.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v912-2024-09-28) [Compare Source](https://redirect.github.com/webdriverio/webdriverio/compare/v9.1.1...v9.1.2) ##### :bug: Bug Fix - `webdriverio` - [#13669](https://redirect.github.com/webdriverio/webdriverio/pull/13669) fix(webdriverio): fix execute command when passing in a string ([@christian-bromann](https://redirect.github.com/christian-bromann)) - [#13668](https://redirect.github.com/webdriverio/webdriverio/pull/13668) fix(webdriverio): fix mock filtering ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `wdio-utils` - [#13665](https://redirect.github.com/webdriverio/webdriverio/pull/13665) Reject promise if test is skipped via async method ([@sebastian-sauer](https://redirect.github.com/sebastian-sauer)) ##### :nail_care: Polish - `wdio-types`, `webdriver` - [#13667](https://redirect.github.com/webdriverio/webdriverio/pull/13667) chore(webdriver): refactor request/response error handling ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `wdio-cli`, `wdio-sauce-service`, `wdio-spec-reporter`, `wdio-types`, `webdriverio` - [#13666](https://redirect.github.com/webdriverio/webdriverio/pull/13666) Removing APAC region ([@diemol](https://redirect.github.com/diemol)) ##### Committers: 3 - Christian Bromann ([@christian-bromann](https://redirect.github.com/christian-bromann)) - Diego Molina ([@diemol](https://redirect.github.com/diemol)) - [@sebastian-sauer](https://redirect.github.com/sebastian-sauer) ### [`v9.1.1`](https://redirect.github.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v911-2024-09-26) [Compare Source](https://redirect.github.com/webdriverio/webdriverio/compare/v9.1.0...v9.1.1) ##### :bug: Bug Fix - `webdriver` - [#13660](https://redirect.github.com/webdriverio/webdriverio/pull/13660) fix(webdriver): also retry on various error codes ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `webdriverio` - [#13659](https://redirect.github.com/webdriverio/webdriverio/pull/13659) fix(webdriverio): better handle context switches ([@christian-bromann](https://redirect.github.com/christian-bromann)) - [#13657](https://redirect.github.com/webdriverio/webdriverio/pull/13657) fix(webdriverio): recognise shadow tree after context reload ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `wdio-junit-reporter` - [#13650](https://redirect.github.com/webdriverio/webdriverio/pull/13650) \[junit-reporter] compare files ignoring case on win32 ([@sebastian-sauer](https://redirect.github.com/sebastian-sauer)) ##### :nail_care: Polish - `wdio-local-runner` - [#13655](https://redirect.github.com/webdriverio/webdriverio/pull/13655) chore: improve log formatting for args ([@alcpereira](https://redirect.github.com/alcpereira)) ##### :memo: Documentation - [#13653](https://redirect.github.com/webdriverio/webdriverio/pull/13653) fix(build): website build issue on windows ([@amardeep2006](https://redirect.github.com/amardeep2006)) ##### Committers: 4 - Amar Deep Singh ([@amardeep2006](https://redirect.github.com/amardeep2006)) - Christian Bromann ([@christian-bromann](https://redirect.github.com/christian-bromann)) - [@alcpereira](https://redirect.github.com/alcpereira) - [@sebastian-sauer](https://redirect.github.com/sebastian-sauer) ### [`v9.1.0`](https://redirect.github.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v910-2024-09-24) [Compare Source](https://redirect.github.com/webdriverio/webdriverio/compare/v9.0.9...v9.1.0) ##### :rocket: New Feature - `wdio-cucumber-framework` - [#13616](https://redirect.github.com/webdriverio/webdriverio/pull/13616) Add file to cucumber options ([@ccharnkij](https://redirect.github.com/ccharnkij)) - `wdio-junit-reporter` - [#13604](https://redirect.github.com/webdriverio/webdriverio/pull/13604) \[junit-reporter]: Add function to add additional properties to testcases ([@sebastian-sauer](https://redirect.github.com/sebastian-sauer)) - [#13526](https://redirect.github.com/webdriverio/webdriverio/pull/13526) \[junit-reporter] Add option to include nodejs console log in junit report ([@sebastian-sauer](https://redirect.github.com/sebastian-sauer)) ##### :bug: Bug Fix - `wdio-webdriver-mock-service`, `webdriver` - [#13649](https://redirect.github.com/webdriverio/webdriverio/pull/13649) fix(webdriver): restore request retries ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `webdriverio` - [#13625](https://redirect.github.com/webdriverio/webdriverio/pull/13625) Refetches element on bidi context change ([@ccharnkij](https://redirect.github.com/ccharnkij)) - [#13523](https://redirect.github.com/webdriverio/webdriverio/pull/13523) Fix customElement wrapper for custom elements which don't define connectedCallback or disconnectedCallback ([@swendlandt](https://redirect.github.com/swendlandt)) - [#13520](https://redirect.github.com/webdriverio/webdriverio/pull/13520) fix the second deepselector call ([@lacell75](https://redirect.github.com/lacell75)) - `wdio-cucumber-framework` - [#13564](https://redirect.github.com/webdriverio/webdriverio/pull/13564) fix(wdio-cucumber-framework): filter cucumberFeaturesWithLineNumbers ([@johnp](https://redirect.github.com/johnp)) - `wdio-browser-runner` - [#13605](https://redirect.github.com/webdriverio/webdriverio/pull/13605) fix([@wdio/cli](https://redirect.github.com/wdio/cli)): fix type for config when generating a project ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `wdio-cli` - [#13606](https://redirect.github.com/webdriverio/webdriverio/pull/13606) fix ci by removing unexpected ts-expect-error statements ([@sebastian-sauer](https://redirect.github.com/sebastian-sauer)) - [#13603](https://redirect.github.com/webdriverio/webdriverio/pull/13603) fix([@wdio/cli](https://redirect.github.com/wdio/cli)): fix type for config when generating a project ([@christian-bromann](https://redirect.github.com/christian-bromann)) - [#13566](https://redirect.github.com/webdriverio/webdriverio/pull/13566) fix([@wdio/cli](https://redirect.github.com/wdio/cli)): cucumber generated config spec path ([@alcpereira](https://redirect.github.com/alcpereira)) - [#13568](https://redirect.github.com/webdriverio/webdriverio/pull/13568) fix([@wdio/cli](https://redirect.github.com/wdio/cli)): package manager detection improvements ([@alcpereira](https://redirect.github.com/alcpereira)) - [#13557](https://redirect.github.com/webdriverio/webdriverio/pull/13557) fix([#11999](https://redirect.github.com/webdriverio/webdriverio/issues/11999)): regression with Jasmine types ([@Badisi](https://redirect.github.com/Badisi)) - `wdio-types` - [#13567](https://redirect.github.com/webdriverio/webdriverio/pull/13567) fix([@wdio/types](https://redirect.github.com/wdio/types)): make 'moz:debuggerAddress' a string or boolean ([@christian-bromann](https://redirect.github.com/christian-bromann)) ##### :nail_care: Polish - `wdio-utils`, `webdriver` - [#13648](https://redirect.github.com/webdriverio/webdriverio/pull/13648) fix([@wdio/utils](https://redirect.github.com/wdio/utils)): disable Bidi for Appium sessions ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `wdio-appium-service`, `wdio-sauce-service`, `wdio-testingbot-service`, `wdio-utils`, `webdriver`, `webdriverio` - [#13622](https://redirect.github.com/webdriverio/webdriverio/pull/13622) fix(webdriverio): don't send `desiredCapabilities` anymore when initializing a session ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `wdio-spec-reporter`, `wdio-types`, `webdriverio` - [#13612](https://redirect.github.com/webdriverio/webdriverio/pull/13612) Removing us-east-1 region ([@diemol](https://redirect.github.com/diemol)) - `wdio-junit-reporter` - [#13613](https://redirect.github.com/webdriverio/webdriverio/pull/13613) feat([@wdio/junit-reporter](https://redirect.github.com/wdio/junit-reporter)): provide CJS export ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `wdio-browserstack-service` - [#13571](https://redirect.github.com/webdriverio/webdriverio/pull/13571) v9: Auto Enable App Percy for App Automate ([@akanksha1909](https://redirect.github.com/akanksha1909)) ##### :memo: Documentation - [#13627](https://redirect.github.com/webdriverio/webdriverio/pull/13627) docs(integration): added selenium grid integration docs ([@amardeep2006](https://redirect.github.com/amardeep2006)) - [#13565](https://redirect.github.com/webdriverio/webdriverio/pull/13565) docs: fix bun create tab on gettingstarted ([@alcpereira](https://redirect.github.com/alcpereira)) - [#13549](https://redirect.github.com/webdriverio/webdriverio/pull/13549) docs: missing async in timeout docs ([@yusufcankaya](https://redirect.github.com/yusufcankaya)) - [#13527](https://redirect.github.com/webdriverio/webdriverio/pull/13527) docs(watch-mode): update running instructions ([@tech-dm-klymenko](https://redirect.github.com/tech-dm-klymenko)) ##### Committers: 13 - Akanksha singh ([@akanksha1909](https://redirect.github.com/akanksha1909)) - Amar Deep Singh ([@amardeep2006](https://redirect.github.com/amardeep2006)) - Chanatan Charnkijtawarush ([@ccharnkij](https://redirect.github.com/ccharnkij)) - Christian Bromann ([@christian-bromann](https://redirect.github.com/christian-bromann)) - Diego Molina ([@diemol](https://redirect.github.com/diemol)) - Dmytro Klymenko ([@tech-dm-klymenko](https://redirect.github.com/tech-dm-klymenko)) - Fabien CELLIER ([@lacell75](https://redirect.github.com/lacell75)) - Johannes Pfrang ([@johnp](https://redirect.github.com/johnp)) - Yuka ([@yusufcankaya](https://redirect.github.com/yusufcankaya)) - [@Badisi](https://redirect.github.com/Badisi) - [@alcpereira](https://redirect.github.com/alcpereira) - [@sebastian-sauer](https://redirect.github.com/sebastian-sauer) - [@swendlandt](https://redirect.github.com/swendlandt) ### [`v9.0.9`](https://redirect.github.com/webdriverio/webdriverio/releases/tag/v9.0.9) [Compare Source](https://redirect.github.com/webdriverio/webdriverio/compare/v9.0.8...v9.0.9) No updates! ### [`v9.0.8`](https://redirect.github.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v908-2024-09-05) [Compare Source](https://redirect.github.com/webdriverio/webdriverio/compare/v9.0.7...v9.0.8) ##### :rocket: New Feature - `wdio-protocols`, `webdriverio` - [#13481](https://redirect.github.com/webdriverio/webdriverio/pull/13481) feat(webdriverio): set cookies via Bidi if supported ([@christian-bromann](https://redirect.github.com/christian-bromann)) ##### :bug: Bug Fix - `webdriverio` - [#13470](https://redirect.github.com/webdriverio/webdriverio/pull/13470) fix(webdriverio): fix script execution ([@christian-bromann](https://redirect.github.com/christian-bromann)) - Other - [#13478](https://redirect.github.com/webdriverio/webdriverio/pull/13478) fix(webdriverio): better detect manually created shadow roots ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `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` - [#13482](https://redirect.github.com/webdriverio/webdriverio/pull/13482) fix(core): specify minimum node version to be 18.20.0 or higher ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `wdio-browser-runner` - [#13489](https://redirect.github.com/webdriverio/webdriverio/pull/13489) fix([@wdio/browser-runner](https://redirect.github.com/wdio/browser-runner)): support Firefox using Bidi ([@christian-bromann](https://redirect.github.com/christian-bromann)) ##### :nail_care: Polish - `wdio-browserstack-service` - [#13437](https://redirect.github.com/webdriverio/webdriverio/pull/13437) Browserstack Turboscale Observability Integration ([@amaanbs](https://redirect.github.com/amaanbs)) ##### :memo: Documentation - `wdio-shared-store-service` - [#13514](https://redirect.github.com/webdriverio/webdriverio/pull/13514) Added information on typescript types for wdio-shared-store-service ([@sauterl](https://redirect.github.com/sauterl)) - Other - [#13486](https://redirect.github.com/webdriverio/webdriverio/pull/13486) Fix `addInitScript` example in v9 blog post ([@Mr0grog](https://redirect.github.com/Mr0grog)) - [#13483](https://redirect.github.com/webdriverio/webdriverio/pull/13483) docs: small typo in BestPractices.md ([@alcpereira](https://redirect.github.com/alcpereira)) - [#13466](https://redirect.github.com/webdriverio/webdriverio/pull/13466) Argos visual testing page ([@gregberge](https://redirect.github.com/gregberge)) ##### Committers: 8 - Amaan Hakim ([@amaanbs](https://redirect.github.com/amaanbs)) - Boris Osipov ([@BorisOsipov](https://redirect.github.com/BorisOsipov)) - Christian Bromann ([@christian-bromann](https://redirect.github.com/christian-bromann)) - Greg Bergé ([@gregberge](https://redirect.github.com/gregberge)) - Loris Sauter ([@sauterl](https://redirect.github.com/sauterl)) - Rob Brackett ([@Mr0grog](https://redirect.github.com/Mr0grog)) - Wim Selles ([@wswebcreation](https://redirect.github.com/wswebcreation)) - [@alcpereira](https://redirect.github.com/alcpereira) ### [`v9.0.7`](https://redirect.github.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v907-2024-08-21) [Compare Source](https://redirect.github.com/webdriverio/webdriverio/compare/v9.0.6...v9.0.7) ##### :bug: Bug Fix - `wdio-spec-reporter` - [#13435](https://redirect.github.com/webdriverio/webdriverio/pull/13435) fix([@wdio/spec-reporter](https://redirect.github.com/wdio/spec-reporter)): recognise appPackage capability in spec reporter ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `webdriver`, `webdriverio` - [#13434](https://redirect.github.com/webdriverio/webdriverio/pull/13434) fix(webdriverio): don't have commands rely on browser global ([@christian-bromann](https://redirect.github.com/christian-bromann)) ##### Committers: 1 - Christian Bromann ([@christian-bromann](https://redirect.github.com/christian-bromann)) ### [`v9.0.6`](https://redirect.github.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v906-2024-08-21) [Compare Source](https://redirect.github.com/webdriverio/webdriverio/compare/v9.0.5...v9.0.6) ##### :bug: Bug Fix - `webdriver` - [#13431](https://redirect.github.com/webdriverio/webdriverio/pull/13431) fix(webdriver): lowercase browserName when checking whether to opt-in for bidi ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `webdriver`, `webdriverio` - [#13430](https://redirect.github.com/webdriverio/webdriverio/pull/13430) fix(webdriverio): better approach to amend custom component prototype ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `wdio-utils` - [#13426](https://redirect.github.com/webdriverio/webdriverio/pull/13426) fix([@wdio/cli](https://redirect.github.com/wdio/cli)): correctly detect chrome headless shell as chrome [#13390](https://redirect.github.com/webdriverio/webdriverio/issues/13390) ([@BorisOsipov](https://redirect.github.com/BorisOsipov)) ##### Committers: 2 - Boris Osipov ([@BorisOsipov](https://redirect.github.com/BorisOsipov)) - Christian Bromann ([@christian-bromann](https://redirect.github.com/christian-bromann)) ### [`v9.0.5`](https://redirect.github.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v905-2024-08-20) [Compare Source](https://redirect.github.com/webdriverio/webdriverio/compare/v9.0.4...v9.0.5) ##### :bug: Bug Fix - `eslint-plugin-wdio`, `wdio-browser-runner`, `wdio-cli`, `wdio-globals`, `wdio-jasmine-framework`, `wdio-runner` - [#13422](https://redirect.github.com/webdriverio/webdriverio/pull/13422) fix(website): update expect-webdriverio to latest ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `wdio-cli` - [#13421](https://redirect.github.com/webdriverio/webdriverio/pull/13421) fix([@wdio/cli](https://redirect.github.com/wdio/cli)): preset type should be `null` ([@christian-bromann](https://redirect.github.com/christian-bromann)) - [#13416](https://redirect.github.com/webdriverio/webdriverio/pull/13416) fix(webdriverio): issue generating sample project on V9 ([#13413](https://redirect.github.com/webdriverio/webdriverio/issues/13413)) ([@giuseppe-salvatore](https://redirect.github.com/giuseppe-salvatore)) - `wdio-utils`, `webdriver` - [#13417](https://redirect.github.com/webdriverio/webdriverio/pull/13417) fix(webdriver): better type check for webSocketUrl capability ([@christian-bromann](https://redirect.github.com/christian-bromann)) ##### :nail_care: Polish - `webdriver` - [#13423](https://redirect.github.com/webdriverio/webdriverio/pull/13423) polish(webdriver): throw better error message if 'incognito' is used as chrome arg ([@christian-bromann](https://redirect.github.com/christian-bromann)) ##### :memo: Documentation - [#13424](https://redirect.github.com/webdriverio/webdriverio/pull/13424) fix(docs): remove docs around intercept assertions in jasmine ([@christian-bromann](https://redirect.github.com/christian-bromann)) ##### Committers: 2 - Christian Bromann ([@christian-bromann](https://redirect.github.com/christian-bromann)) - Giuseppe Salvatore ([@giuseppe-salvatore](https://redirect.github.com/giuseppe-salvatore)) ### [`v9.0.4`](https://redirect.github.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v904-2024-08-19) [Compare Source](https://redirect.github.com/webdriverio/webdriverio/compare/v9.0.1...v9.0.4) ##### :bug: Bug Fix - `webdriverio` - [#13389](https://redirect.github.com/webdriverio/webdriverio/pull/13389) fix(webdriverio): execute command when using bidi ([@christian-bromann](https://redirect.github.com/christian-bromann)) - [#13388](https://redirect.github.com/webdriverio/webdriverio/pull/13388) fix(webdriverio): update getHTML docs ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `wdio-reporter`, `wdio-webdriver-mock-service` - [#13219](https://redirect.github.com/webdriverio/webdriverio/pull/13219) fix([@wdio/reporter](https://redirect.github.com/wdio/reporter)): transform scripts in TestStats ([#13209](https://redirect.github.com/webdriverio/webdriverio/issues/13209)) ([@johnp](https://redirect.github.com/johnp)) ##### :house: Internal - `wdio-browser-runner`, `wdio-cucumber-framework`, `wdio-mocha-framework`, `wdio-smoke-test-cjs-service`, `wdio-smoke-test-service`, `wdio-utils`, `webdriverio` - [#13385](https://redirect.github.com/webdriverio/webdriverio/pull/13385) fix(infra): retry type generation ([@christian-bromann](https://redirect.github.com/christian-bromann)) - Other - [#13383](https://redirect.github.com/webdriverio/webdriverio/pull/13383) feat: pkg.pr.new ([@Aslemammad](https://redirect.github.com/Aslemammad)) ##### Committers: 3 - Christian Bromann ([@christian-bromann](https://redirect.github.com/christian-bromann)) - Johannes Pfrang ([@johnp](https://redirect.github.com/johnp)) - Mohammad Bagher Abiyat ([@Aslemammad](https://redirect.github.com/Aslemammad)) ### [`v9.0.1`](https://redirect.github.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v901-2024-08-15) [Compare Source](https://redirect.github.com/webdriverio/webdriverio/compare/v9.0.0...v9.0.1) ##### :bug: Bug Fix - `wdio-browser-runner`, `webdriverio` - [#13373](https://redirect.github.com/webdriverio/webdriverio/pull/13373) fix(webdriverio): don't allow to pass in empty array for startNodes ([@christian-bromann](https://redirect.github.com/christian-bromann)) ##### Committers: 1 - Christian Bromann ([@christian-bromann](https://redirect.github.com/christian-bromann)) ### [`v9.0.0`](https://redirect.github.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v900-2024-08-15) [Compare Source](https://redirect.github.com/webdriverio/webdriverio/compare/v8.40.6...v9.0.0) ##### :boom: Breaking Change - `wdio-cli`, `wdio-devtools-service`, `wdio-lighthouse-service`, `wdio-utils`, `webdriver`, `webdriverio` - [#12300](https://redirect.github.com/webdriverio/webdriverio/pull/12300) ([@wdio/lighthouse-service](https://redirect.github.com/wdio/lighthouse-service)): migrate over from devtools service ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `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` - [#12987](https://redirect.github.com/webdriverio/webdriverio/pull/12987) breaking(\*): better type definitions for capabilities ([@christian-bromann](https://redirect.github.com/christian-bromann)) - [#11942](https://redirect.github.com/webdriverio/webdriverio/pull/11942) breaking(\*): V9 migrate from got to fetch ([@tamil777selvan](https://redirect.github.com/tamil777selvan)) - `@wdio/protocols` - [#12006](https://redirect.github.com/webdriverio/webdriverio/pull/12006) breaking([@wdio/protocols](https://redirect.github.com/wdio/protocols)): V9 Remove JSONWireProtocol ([@tamil777selvan](https://redirect.github.com/tamil777selvan)) - `webdriverio` - [#12490](https://redirect.github.com/webdriverio/webdriverio/pull/12490) allow getHTML to pierce through Shadow DOM ([@christian-bromann](https://redirect.github.com/christian-bromann)) ##### :rocket: New Feature - `webdriverio` - [#13258](https://redirect.github.com/webdriverio/webdriverio/pull/13258) feat(webdriverio): new command to set viewport ([@christian-bromann](https://redirect.github.com/christian-bromann)) - [#13250](https://redirect.github.com/webdriverio/webdriverio/pull/13250) feat(webdriverio): make using preload script easier ([@christian-bromann](https://redirect.github.com/christian-bromann)) - [#13252](https://redirect.github.com/webdriverio/webdriverio/pull/13252) feat(webdriverio): support fake timers ([@christian-bromann](https://redirect.github.com/christian-bromann)) - [#13247](https://redirect.github.com/webdriverio/webdriverio/pull/13247) feat(webdriverio): dialog handler ([@christian-bromann](https://redirect.github.com/christian-bromann)) - [#13371](https://redirect.github.com/webdriverio/webdriverio/pull/13371) feat(webdriverio): implement auto waiting for element to become interactable ([@erwinheitzman](https://redirect.github.com/erwinheitzman)) - `wdio-types`, `webdriverio` - [#13222](https://redirect.github.com/webdriverio/webdriverio/pull/13222) feat(webdriverio): new features for url command ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `wdio-browser-runner` - [#13212](https://redirect.github.com/webdriverio/webdriverio/pull/13212) feat([@wdio/browser-runner](https://redirect.github.com/wdio/browser-runner)): allow to define custom hostname for component tests ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `wdio-lighthouse-service`, `wdio-types`, `wdio-utils`, `webdriver` - [#13210](https://redirect.github.com/webdriverio/webdriverio/pull/13210) feat(webdriver): automatically opt-into WebDriver Bidi ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `wdio-protocols`, `wdio-utils`, `webdriver`, `webdriverio` - [#12720](https://redirect.github.com/webdriverio/webdriverio/pull/12720) feat(webdriverio): deep shadow root piercing ([@christian-bromann](https://redirect.github.com/christian-bromann)) ##### :bug: Bug Fix - `wdio-appium-service` - [#13151](https://redirect.github.com/webdriverio/webdriverio/pull/13151) In [@wdio/appium-service](https://redirect.github.com/wdio/appium-service), kill entire Appium process tree ([@samuelfreiberg](https://redirect.github.com/samuelfreiberg)) - `webdriver` - [#13150](https://redirect.github.com/webdriverio/webdriverio/pull/13150) fix(webdriver): better error response detection for Safari and FF ([@christian-bromann](https://redirect.github.com/christian-bromann)) ##### :nail_care: Polish - `webdriver` - [#13214](https://redirect.github.com/webdriverio/webdriverio/pull/13214) chore(webdriver): show stack trace for bidi errors ([@christian-bromann](https://redirect.github.com/christian-bromann)) - `wdio-cli`, `wdio-config`, `wdio-local-runner`, `wdio-runner`, `wdio-types`, `webdriverio` - [#12752](https://redirect.github.com/webdriverio/webdriverio/pull/12752) feat: replace `ts-node` with `tsx`, remove autoCompileOpts ([@goosewobbler](https://redirect.github.com/goosewobbler)) ##### :house: Internal - [#12779](https://redirect.github.com/webdriverio/webdriverio/pull/12779) fix: convert npm to pnpm in gitpod ([@sangcnguyen](https://redirect.github.com/sangcnguyen)) - migrate package manager from NPM to pnpm - [#11493](https://redirect.github.com/webdriverio/webdriverio/pull/11942) breaking(\*): V9 drop support for Node.js 16 ([@erwinheitzman](https://redirect.github.com/erwinheitzman)) ##### Committers: 5 - Christian Bromann ([@christian-bromann](https://redirect.github.com/christian-bromann)) - Erwin Heitzman ([@erwinheitzman](https://redirect.github.com/erwinheitzman)) - Samuel Freiberg ([@samuelfreiberg](https://redirect.github.com/samuelfreiberg)) - [@goosewobbler](https://redirect.github.com/goosewobbler) - [@tamil777selvan](https://redirect.github.com/tamil777selvan)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.