Financial-Times / n-test

A CLI tool and module for lightweight testing of web applications in browsers, designed for FT.com
4 stars 2 forks source link

Update dependency webdriverio to v9 #142

Open renovate[bot] opened 4 years ago

renovate[bot] commented 4 years ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
webdriverio (source) ^5.0.0 -> ^9.0.0 age adoption passing confidence

:information_source: Find our documentation at https://github.com/Financial-Times/next/wiki/Renovate.


Release Notes

webdriverio/webdriverio (webdriverio) ### [`v9.0.7`](https://togithub.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v907-2024-08-21) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v9.0.6...v9.0.7) ##### :bug: Bug Fix - `wdio-spec-reporter` - [#​13435](https://togithub.com/webdriverio/webdriverio/pull/13435) fix([@​wdio/spec-reporter](https://togithub.com/wdio/spec-reporter)): recognise appPackage capability in spec reporter ([@​christian-bromann](https://togithub.com/christian-bromann)) - `webdriver`, `webdriverio` - [#​13434](https://togithub.com/webdriverio/webdriverio/pull/13434) fix(webdriverio): don't have commands rely on browser global ([@​christian-bromann](https://togithub.com/christian-bromann)) ##### Committers: 1 - Christian Bromann ([@​christian-bromann](https://togithub.com/christian-bromann)) ### [`v9.0.6`](https://togithub.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v906-2024-08-21) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v9.0.5...v9.0.6) ##### :bug: Bug Fix - `webdriver` - [#​13431](https://togithub.com/webdriverio/webdriverio/pull/13431) fix(webdriver): lowercase browserName when checking whether to opt-in for bidi ([@​christian-bromann](https://togithub.com/christian-bromann)) - `webdriver`, `webdriverio` - [#​13430](https://togithub.com/webdriverio/webdriverio/pull/13430) fix(webdriverio): better approach to amend custom component prototype ([@​christian-bromann](https://togithub.com/christian-bromann)) - `wdio-utils` - [#​13426](https://togithub.com/webdriverio/webdriverio/pull/13426) fix([@​wdio/cli](https://togithub.com/wdio/cli)): correctly detect chrome headless shell as chrome [#​13390](https://togithub.com/webdriverio/webdriverio/issues/13390) ([@​BorisOsipov](https://togithub.com/BorisOsipov)) ##### Committers: 2 - Boris Osipov ([@​BorisOsipov](https://togithub.com/BorisOsipov)) - Christian Bromann ([@​christian-bromann](https://togithub.com/christian-bromann)) ### [`v9.0.5`](https://togithub.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v905-2024-08-20) [Compare Source](https://togithub.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://togithub.com/webdriverio/webdriverio/pull/13422) fix(website): update expect-webdriverio to latest ([@​christian-bromann](https://togithub.com/christian-bromann)) - `wdio-cli` - [#​13421](https://togithub.com/webdriverio/webdriverio/pull/13421) fix([@​wdio/cli](https://togithub.com/wdio/cli)): preset type should be `null` ([@​christian-bromann](https://togithub.com/christian-bromann)) - [#​13416](https://togithub.com/webdriverio/webdriverio/pull/13416) fix(webdriverio): issue generating sample project on V9 ([#​13413](https://togithub.com/webdriverio/webdriverio/issues/13413)) ([@​giuseppe-salvatore](https://togithub.com/giuseppe-salvatore)) - `wdio-utils`, `webdriver` - [#​13417](https://togithub.com/webdriverio/webdriverio/pull/13417) fix(webdriver): better type check for webSocketUrl capability ([@​christian-bromann](https://togithub.com/christian-bromann)) ##### :nail_care: Polish - `webdriver` - [#​13423](https://togithub.com/webdriverio/webdriverio/pull/13423) polish(webdriver): throw better error message if 'incognito' is used as chrome arg ([@​christian-bromann](https://togithub.com/christian-bromann)) ##### :memo: Documentation - [#​13424](https://togithub.com/webdriverio/webdriverio/pull/13424) fix(docs): remove docs around intercept assertions in jasmine ([@​christian-bromann](https://togithub.com/christian-bromann)) ##### Committers: 2 - Christian Bromann ([@​christian-bromann](https://togithub.com/christian-bromann)) - Giuseppe Salvatore ([@​giuseppe-salvatore](https://togithub.com/giuseppe-salvatore)) ### [`v9.0.4`](https://togithub.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v904-2024-08-19) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v9.0.1...v9.0.4) ##### :bug: Bug Fix - `webdriverio` - [#​13389](https://togithub.com/webdriverio/webdriverio/pull/13389) fix(webdriverio): execute command when using bidi ([@​christian-bromann](https://togithub.com/christian-bromann)) - [#​13388](https://togithub.com/webdriverio/webdriverio/pull/13388) fix(webdriverio): update getHTML docs ([@​christian-bromann](https://togithub.com/christian-bromann)) - `wdio-reporter`, `wdio-webdriver-mock-service` - [#​13219](https://togithub.com/webdriverio/webdriverio/pull/13219) fix([@​wdio/reporter](https://togithub.com/wdio/reporter)): transform scripts in TestStats ([#​13209](https://togithub.com/webdriverio/webdriverio/issues/13209)) ([@​johnp](https://togithub.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://togithub.com/webdriverio/webdriverio/pull/13385) fix(infra): retry type generation ([@​christian-bromann](https://togithub.com/christian-bromann)) - Other - [#​13383](https://togithub.com/webdriverio/webdriverio/pull/13383) feat: pkg.pr.new ([@​Aslemammad](https://togithub.com/Aslemammad)) ##### Committers: 3 - Christian Bromann ([@​christian-bromann](https://togithub.com/christian-bromann)) - Johannes Pfrang ([@​johnp](https://togithub.com/johnp)) - Mohammad Bagher Abiyat ([@​Aslemammad](https://togithub.com/Aslemammad)) ### [`v9.0.1`](https://togithub.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v901-2024-08-15) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v9.0.0...v9.0.1) ##### :bug: Bug Fix - `wdio-browser-runner`, `webdriverio` - [#​13373](https://togithub.com/webdriverio/webdriverio/pull/13373) fix(webdriverio): don't allow to pass in empty array for startNodes ([@​christian-bromann](https://togithub.com/christian-bromann)) ##### Committers: 1 - Christian Bromann ([@​christian-bromann](https://togithub.com/christian-bromann)) ### [`v9.0.0`](https://togithub.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v900-2024-08-15) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.40.5...v9.0.0) ##### :boom: Breaking Change - `wdio-cli`, `wdio-devtools-service`, `wdio-lighthouse-service`, `wdio-utils`, `webdriver`, `webdriverio` - [#​12300](https://togithub.com/webdriverio/webdriverio/pull/12300) ([@​wdio/lighthouse-service](https://togithub.com/wdio/lighthouse-service)): migrate over from devtools service ([@​christian-bromann](https://togithub.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://togithub.com/webdriverio/webdriverio/pull/12987) breaking(\*): better type definitions for capabilities ([@​christian-bromann](https://togithub.com/christian-bromann)) - [#​11942](https://togithub.com/webdriverio/webdriverio/pull/11942) breaking(\*): V9 migrate from got to fetch ([@​tamil777selvan](https://togithub.com/tamil777selvan)) - `@wdio/protocols` - [#​12006](https://togithub.com/webdriverio/webdriverio/pull/12006) breaking([@​wdio/protocols](https://togithub.com/wdio/protocols)): V9 Remove JSONWireProtocol ([@​tamil777selvan](https://togithub.com/tamil777selvan)) - `webdriverio` - [#​12490](https://togithub.com/webdriverio/webdriverio/pull/12490) allow getHTML to pierce through Shadow DOM ([@​christian-bromann](https://togithub.com/christian-bromann)) ##### :rocket: New Feature - `webdriverio` - [#​13258](https://togithub.com/webdriverio/webdriverio/pull/13258) feat(webdriverio): new command to set viewport ([@​christian-bromann](https://togithub.com/christian-bromann)) - [#​13250](https://togithub.com/webdriverio/webdriverio/pull/13250) feat(webdriverio): make using preload script easier ([@​christian-bromann](https://togithub.com/christian-bromann)) - [#​13252](https://togithub.com/webdriverio/webdriverio/pull/13252) feat(webdriverio): support fake timers ([@​christian-bromann](https://togithub.com/christian-bromann)) - [#​13247](https://togithub.com/webdriverio/webdriverio/pull/13247) feat(webdriverio): dialog handler ([@​christian-bromann](https://togithub.com/christian-bromann)) - [#​13371](https://togithub.com/webdriverio/webdriverio/pull/13371) feat(webdriverio): implement auto waiting for element to become interactable ([@​erwinheitzman](https://togithub.com/erwinheitzman)) - `wdio-types`, `webdriverio` - [#​13222](https://togithub.com/webdriverio/webdriverio/pull/13222) feat(webdriverio): new features for url command ([@​christian-bromann](https://togithub.com/christian-bromann)) - `wdio-browser-runner` - [#​13212](https://togithub.com/webdriverio/webdriverio/pull/13212) feat([@​wdio/browser-runner](https://togithub.com/wdio/browser-runner)): allow to define custom hostname for component tests ([@​christian-bromann](https://togithub.com/christian-bromann)) - `wdio-lighthouse-service`, `wdio-types`, `wdio-utils`, `webdriver` - [#​13210](https://togithub.com/webdriverio/webdriverio/pull/13210) feat(webdriver): automatically opt-into WebDriver Bidi ([@​christian-bromann](https://togithub.com/christian-bromann)) - `wdio-protocols`, `wdio-utils`, `webdriver`, `webdriverio` - [#​12720](https://togithub.com/webdriverio/webdriverio/pull/12720) feat(webdriverio): deep shadow root piercing ([@​christian-bromann](https://togithub.com/christian-bromann)) ##### :bug: Bug Fix - `wdio-appium-service` - [#​13151](https://togithub.com/webdriverio/webdriverio/pull/13151) In [@​wdio/appium-service](https://togithub.com/wdio/appium-service), kill entire Appium process tree ([@​samuelfreiberg](https://togithub.com/samuelfreiberg)) - `webdriver` - [#​13150](https://togithub.com/webdriverio/webdriverio/pull/13150) fix(webdriver): better error response detection for Safari and FF ([@​christian-bromann](https://togithub.com/christian-bromann)) ##### :nail_care: Polish - `webdriver` - [#​13214](https://togithub.com/webdriverio/webdriverio/pull/13214) chore(webdriver): show stack trace for bidi errors ([@​christian-bromann](https://togithub.com/christian-bromann)) - `wdio-cli`, `wdio-config`, `wdio-local-runner`, `wdio-runner`, `wdio-types`, `webdriverio` - [#​12752](https://togithub.com/webdriverio/webdriverio/pull/12752) feat: replace `ts-node` with `tsx`, remove autoCompileOpts ([@​goosewobbler](https://togithub.com/goosewobbler)) ##### :house: Internal - [#​12779](https://togithub.com/webdriverio/webdriverio/pull/12779) fix: convert npm to pnpm in gitpod ([@​sangcnguyen](https://togithub.com/sangcnguyen)) - migrate package manager from NPM to pnpm - [#​11493](https://togithub.com/webdriverio/webdriverio/pull/11942) breaking(\*): V9 drop support for Node.js 16 ([@​erwinheitzman](https://togithub.com/erwinheitzman)) ##### Committers: 5 - Christian Bromann ([@​christian-bromann](https://togithub.com/christian-bromann)) - Erwin Heitzman ([@​erwinheitzman](https://togithub.com/erwinheitzman)) - Samuel Freiberg ([@​samuelfreiberg](https://togithub.com/samuelfreiberg)) - [@​goosewobbler](https://togithub.com/goosewobbler) - [@​tamil777selvan](https://togithub.com/tamil777selvan) ### [`v8.40.5`](https://togithub.com/webdriverio/webdriverio/compare/v8.40.3...c94fcc0cffccc8cf3a217bc7b77794f988df8e11) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.40.3...v8.40.5) ### [`v8.40.3`](https://togithub.com/webdriverio/webdriverio/releases/tag/v8.40.3) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.40.2...v8.40.3) #### v8.40.3 (2024-08-15) ##### :rocket: New Feature - `wdio-browserstack-service` - [#​13339](https://togithub.com/webdriverio/webdriverio/pull/13339) V8 ai support ([@​xxshubhamxx](https://togithub.com/xxshubhamxx)) ##### :bug: Bug Fix - `wdio-appium-service` - [#​13365](https://togithub.com/webdriverio/webdriverio/pull/13365) \[V8 PORT] In [@​wdio/appium-service](https://togithub.com/wdio/appium-service), kill entire Appium process tree ([@​samuelfreiberg](https://togithub.com/samuelfreiberg)) - `wdio-protocols` - [#​13336](https://togithub.com/webdriverio/webdriverio/pull/13336) fix([@​wdio/protocols](https://togithub.com/wdio/protocols)): remove return value for navigateTo - v8 ([@​christian-bromann](https://togithub.com/christian-bromann)) ##### :memo: Documentation - [#​13344](https://togithub.com/webdriverio/webdriverio/pull/13344) Remove authuser=1 from url ([@​fpereira1](https://togithub.com/fpereira1)) - [#​13334](https://togithub.com/webdriverio/webdriverio/pull/13334) docs(devtools manipulation): ([@​gromanas](https://togithub.com/gromanas)) ##### Committers: 5 - Christian Bromann ([@​christian-bromann](https://togithub.com/christian-bromann)) - Filype ([@​fpereira1](https://togithub.com/fpereira1)) - George Romanas ([@​gromanas](https://togithub.com/gromanas)) - Samuel Freiberg ([@​samuelfreiberg](https://togithub.com/samuelfreiberg)) - Shubham Garg ([@​xxshubhamxx](https://togithub.com/xxshubhamxx)) ### [`v8.40.2`](https://togithub.com/webdriverio/webdriverio/releases/tag/v8.40.2) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.40.0...v8.40.2) #### v8.40.2 (2024-08-07) ##### :bug: Bug Fix - `wdio-utils`, `webdriver` - [#​13328](https://togithub.com/webdriverio/webdriverio/pull/13328) Fix VPN chromedriver connection issues by changing default hostname ([@​DIFSRIP](https://togithub.com/DIFSRIP)) ##### Committers: 1 - Benjamin Warth ([@​DIFSRIP](https://togithub.com/DIFSRIP)) ### [`v8.40.0`](https://togithub.com/webdriverio/webdriverio/releases/tag/v8.40.0) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.39.1...v8.40.0) #### v8.40.0 (2024-08-05) ##### :bug: Bug Fix - `devtools`, `wdio-devtools-service`, `webdriverio` - [#​13256](https://togithub.com/webdriverio/webdriverio/pull/13256) fix(webdriverio): update puppeteer-core ([@​christian-bromann](https://togithub.com/christian-bromann)) - `wdio-appium-service` - [#​13179](https://togithub.com/webdriverio/webdriverio/pull/13179) fix-v8([@​wdio/appium-service](https://togithub.com/wdio/appium-service)): add port to appium start command ([@​vparlah](https://togithub.com/vparlah)) - `wdio-config` - [#​12888](https://togithub.com/webdriverio/webdriverio/pull/12888) Dedupe Capabilities ([@​EdmundasD](https://togithub.com/EdmundasD)) - `wdio-utils` - [#​13208](https://togithub.com/webdriverio/webdriverio/pull/13208) fix([@​wdio/utils](https://togithub.com/wdio/utils)): Don't download chromedriver with CHROMEDRIVER_PATH (v8 backport) ([@​johnp](https://togithub.com/johnp)) - `wdio-browserstack-service` - [#​13118](https://togithub.com/webdriverio/webdriverio/pull/13118) Support app inside appium options (v8) ([@​sriteja777](https://togithub.com/sriteja777)) ##### :nail_care: Polish - `webdriver` - [#​13084](https://togithub.com/webdriverio/webdriverio/pull/13084) Fix reloadSession subsequent commands ([@​ccharnkij](https://togithub.com/ccharnkij)) ##### Committers: 7 - Chanatan Charnkijtawarush ([@​ccharnkij](https://togithub.com/ccharnkij)) - Christian Bromann ([@​christian-bromann](https://togithub.com/christian-bromann)) - Edmundas Daunoras ([@​EdmundasD](https://togithub.com/EdmundasD)) - Jochen ([@​jochen-testingbot](https://togithub.com/jochen-testingbot)) - Johannes Pfrang ([@​johnp](https://togithub.com/johnp)) - Sriteja Sugoor ([@​sriteja777](https://togithub.com/sriteja777)) - Volodymyr Parlah ([@​vparlah](https://togithub.com/vparlah)) ### [`v8.39.1`](https://togithub.com/webdriverio/webdriverio/releases/tag/v8.39.1) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.39.0...v8.39.1) #### v8.39.1 (2024-07-03) ##### :bug: Bug Fix - `wdio-browserstack-service` - [#​13083](https://togithub.com/webdriverio/webdriverio/pull/13083) Reload session support ([@​sauravdas1997](https://togithub.com/sauravdas1997)) ##### Committers: 1 - [@​sauravdas1997](https://togithub.com/sauravdas1997) ### [`v8.39.0`](https://togithub.com/webdriverio/webdriverio/releases/tag/v8.39.0) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.38.2...v8.39.0) #### v8.39.0 (2024-06-18) ##### :nail_care: Polish - `wdio-appium-service` - [#​13046](https://togithub.com/webdriverio/webdriverio/pull/13046) Add logFilter appium server arguments type v8 ([@​dprevost-LMI](https://togithub.com/dprevost-LMI)) - `wdio-types` - [#​13048](https://togithub.com/webdriverio/webdriverio/pull/13048) Add maskCommands type for `bstack:options` for v8 ([@​dprevost-LMI](https://togithub.com/dprevost-LMI)) - `webdriver`, `webdriverio` - [#​12957](https://togithub.com/webdriverio/webdriverio/pull/12957) Allows reloadSession to connect to remote driver ([@​ccharnkij](https://togithub.com/ccharnkij)) - `wdio-allure-reporter`, `webdriver` - [#​12986](https://togithub.com/webdriverio/webdriverio/pull/12986) feat: display command name for webdriver calls in allure reporter for v8 ([@​sudharsan-selvaraj](https://togithub.com/sudharsan-selvaraj)) ##### :memo: Documentation - `webdriverio` - [#​13020](https://togithub.com/webdriverio/webdriverio/pull/13020) fix(docs): add await before mock.restore() ([@​sangcnguyen](https://togithub.com/sangcnguyen)) - Other - [#​13008](https://togithub.com/webdriverio/webdriverio/pull/13008) feat: new blogpost ([@​wswebcreation](https://togithub.com/wswebcreation)) ##### Committers: 5 - Chanatan Charnkijtawarush ([@​ccharnkij](https://togithub.com/ccharnkij)) - David Prevost ([@​dprevost-LMI](https://togithub.com/dprevost-LMI)) - Sang Nguyen ([@​sangcnguyen](https://togithub.com/sangcnguyen)) - Sudharsan Selvaraj ([@​sudharsan-selvaraj](https://togithub.com/sudharsan-selvaraj)) - Wim Selles ([@​wswebcreation](https://togithub.com/wswebcreation)) ### [`v8.38.2`](https://togithub.com/webdriverio/webdriverio/releases/tag/v8.38.2) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.38.0...v8.38.2) #### v8.38.2 (2024-06-03) ##### :bug: Bug Fix - `wdio-browserstack-service` - [#​12952](https://togithub.com/webdriverio/webdriverio/pull/12952) SDK-694: Fix for showing reason for passed test (v8) ([@​TamsilAmani](https://togithub.com/TamsilAmani)) ##### :nail_care: Polish - `wdio-types` - [#​12955](https://togithub.com/webdriverio/webdriverio/pull/12955) Add missing TestingbotCapabilities ([@​jochen-testingbot](https://togithub.com/jochen-testingbot)) - `wdio-browserstack-service` - [#​12932](https://togithub.com/webdriverio/webdriverio/pull/12932) SDK-667 : Limit VCS info to 64kb v8 ([@​TamsilAmani](https://togithub.com/TamsilAmani)) ##### Committers: 4 - Jochen ([@​jochen-testingbot](https://togithub.com/jochen-testingbot)) - Perillai ([@​perillai](https://togithub.com/perillai)) - Tamsil Sajid Amani ([@​TamsilAmani](https://togithub.com/TamsilAmani)) - Valery Yatsynovich ([@​valfirst](https://togithub.com/valfirst)) ### [`v8.38.0`](https://togithub.com/webdriverio/webdriverio/releases/tag/v8.38.0) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.37.0...v8.38.0) ##### v8.38.0 (2024-05-24) ##### :rocket: New Feature - `wdio-protocols`, `webdriverio` - [#​12778](https://togithub.com/webdriverio/webdriverio/pull/12778) Add Selenium downloadFile command ([@​ccharnkij](https://togithub.com/ccharnkij)) ##### :bug: Bug Fix - `wdio-protocols` - [#​12922](https://togithub.com/webdriverio/webdriverio/pull/12922) Fix virtual authenticator ([@​sangcnguyen](https://togithub.com/sangcnguyen)) - `wdio-browserstack-service` - [#​12916](https://togithub.com/webdriverio/webdriverio/pull/12916) \[v8]\[browserstack-service]Add instrumentation for graceful kill builds ([@​samarsault](https://togithub.com/samarsault)) - `wdio-logger` - [#​12921](https://togithub.com/webdriverio/webdriverio/pull/12921) \[v8] fix(logger): reset cursor visibility on progress clear ([@​Benricheson101](https://togithub.com/Benricheson101)) ##### Committers: 4 - Ben Richeson ([@​Benricheson101](https://togithub.com/Benricheson101)) - Chanatan Charnkijtawarush ([@​ccharnkij](https://togithub.com/ccharnkij)) - Samarjeet ([@​samarsault](https://togithub.com/samarsault)) - Sang Nguyen ([@​sangcnguyen](https://togithub.com/sangcnguyen)) ### [`v8.37.0`](https://togithub.com/webdriverio/webdriverio/releases/tag/v8.37.0) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.36.1...v8.37.0) #### v8.37.0 (2024-05-22) ##### :rocket: New Feature - `eslint-plugin-wdio` - [#​12716](https://togithub.com/webdriverio/webdriverio/pull/12716) \[webdriverio-v8] Flat ESLint support ([@​MadSandwich](https://togithub.com/MadSandwich)) ##### :bug: Bug Fix - `webdriverio` - [#​12889](https://togithub.com/webdriverio/webdriverio/pull/12889) \[v8] Select proper input via ancestor label when multiple match ([@​evankennedy](https://togithub.com/evankennedy)) - `wdio-utils` - [#​12718](https://togithub.com/webdriverio/webdriverio/pull/12718) avoid calling googlechromelabs.github.io when offline and using ffx ([@​step21](https://togithub.com/step21)) - `wdio-types` - [#​12850](https://togithub.com/webdriverio/webdriverio/pull/12850) Update the types for suites to fix the compile error ([@​iamatharva](https://togithub.com/iamatharva)) - `wdio-config` - [#​12751](https://togithub.com/webdriverio/webdriverio/pull/12751) \[12428] \[V8] CustomService is run twice ([@​jemishgopani](https://togithub.com/jemishgopani)) - `wdio-junit-reporter` - [#​12723](https://togithub.com/webdriverio/webdriverio/pull/12723) fix: error counts in junit reporter ([@​ASaiAnudeep](https://togithub.com/ASaiAnudeep)) ##### :nail_care: Polish - `wdio-allure-reporter` - [#​12855](https://togithub.com/webdriverio/webdriverio/pull/12855) \[[#​11473](https://togithub.com/webdriverio/webdriverio/issues/11473)] Refactor wdio-allure-reporter package for better hooks handling \[v8] ([@​lararojasmr](https://togithub.com/lararojasmr)) - `wdio-types` - [#​12851](https://togithub.com/webdriverio/webdriverio/pull/12851) Add resignApp capabilites v8 ([@​dprevost-LMI](https://togithub.com/dprevost-LMI)) - `wdio-browser-runner`, `wdio-browserstack-service` - [#​12802](https://togithub.com/webdriverio/webdriverio/pull/12802) Fix: Result and Context arguments for component tests ([@​sriteja777](https://togithub.com/sriteja777)) ##### :memo: Documentation - [#​12780](https://togithub.com/webdriverio/webdriverio/pull/12780) accessibility-testing-v8-bstack ([@​JohnJoser3](https://togithub.com/JohnJoser3)) ##### Committers: 10 - Anudeep ([@​ASaiAnudeep](https://togithub.com/ASaiAnudeep)) - Artsem Burlai ([@​MadSandwich](https://togithub.com/MadSandwich)) - David Prevost ([@​dprevost-LMI](https://togithub.com/dprevost-LMI)) - Evan Kennedy ([@​evankennedy](https://togithub.com/evankennedy)) - Florian Idelberger ([@​step21](https://togithub.com/step21)) - Jemish Gopani ([@​jemishgopani](https://togithub.com/jemishgopani)) - John Jose ([@​JohnJoser3](https://togithub.com/JohnJoser3)) - Manuel Lara ([@​lararojasmr](https://togithub.com/lararojasmr)) - Sriteja Sugoor ([@​sriteja777](https://togithub.com/sriteja777)) - [@​iamatharva](https://togithub.com/iamatharva) ### [`v8.36.1`](https://togithub.com/webdriverio/webdriverio/releases/tag/v8.36.1) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.36.0...v8.36.1) #### v8.36.1 (2024-04-20) ##### :bug: Bug Fix - `wdio-cli`, `wdio-runner`, `wdio-utils`, `webdriverio` - [#​12703](https://togithub.com/webdriverio/webdriverio/pull/12703) \[webdriverio-v8] Fix issue wdio log is missing in standalone mode ([@​nguyencuongabcxyz](https://togithub.com/nguyencuongabcxyz)) - `wdio-browserstack-service` - [#​12665](https://togithub.com/webdriverio/webdriverio/pull/12665) Fix error messages ([@​07souravkunda](https://togithub.com/07souravkunda)) - [#​12583](https://togithub.com/webdriverio/webdriverio/pull/12583) \[v8]\[browserstack-service] fix cucumber test duration ([@​samarsault](https://togithub.com/samarsault)) - `webdriver` - [#​12578](https://togithub.com/webdriverio/webdriverio/pull/12578) add request.performance type to WebdriverClassicEvents ([@​sushantsoni5392](https://togithub.com/sushantsoni5392)) - `wdio-globals` - [#​12502](https://togithub.com/webdriverio/webdriverio/pull/12502) \[backport] [@​wdio/globals](https://togithub.com/wdio/globals): Declare "expect" global type explicitly ([@​naruaway](https://togithub.com/naruaway)) - `wdio-browser-runner`, `webdriverio` - [#​12540](https://togithub.com/webdriverio/webdriverio/pull/12540) (wdio-browser-runner): fix error response for the wdio-browser-runner ([@​erwinheitzman](https://togithub.com/erwinheitzman)) ##### :nail_care: Polish - `wdio-browserstack-service` - [#​12675](https://togithub.com/webdriverio/webdriverio/pull/12675) Fix skip test filename ([@​07souravkunda](https://togithub.com/07souravkunda)) - `webdriverio` - [#​12534](https://togithub.com/webdriverio/webdriverio/pull/12534) (webdriverio): polish intercepted errors ([@​erwinheitzman](https://togithub.com/erwinheitzman)) ##### :memo: Documentation - `wdio-types` - [#​12620](https://togithub.com/webdriverio/webdriverio/pull/12620) Updating Sauce Labs specific capability type definitions - Backport v8 ([@​steilerDev](https://togithub.com/steilerDev)) - `wdio-browserstack-service` - [#​12538](https://togithub.com/webdriverio/webdriverio/pull/12538) Added Integration pages for Percy and App Percy for WDIO ([@​KhushbuRander](https://togithub.com/KhushbuRander)) - `wdio-cli` - [#​12582](https://togithub.com/webdriverio/webdriverio/pull/12582) Fix the link for electron service options documentation ([@​gavvvr](https://togithub.com/gavvvr)) - Other - [#​12546](https://togithub.com/webdriverio/webdriverio/pull/12546) \[📖 Docs]: How to configure tests using Chromium (NOT Chrome) browser ([@​M-Hammad-Faisal](https://togithub.com/M-Hammad-Faisal)) - [#​12550](https://togithub.com/webdriverio/webdriverio/pull/12550) Fix link in babel docs (v8) ([@​albertyw](https://togithub.com/albertyw)) ##### Committers: 13 - Albert Wang ([@​albertyw](https://togithub.com/albertyw)) - Christian Bromann ([@​christian-bromann](https://togithub.com/christian-bromann)) - Erwin Heitzman ([@​erwinheitzman](https://togithub.com/erwinheitzman)) - Frank Steiler ([@​steilerDev](https://togithub.com/steilerDev)) - Kirill Gavrilov ([@​gavvvr](https://togithub.com/gavvvr)) - Muhammad Hammad Faisal ([@​M-Hammad-Faisal](https://togithub.com/M-Hammad-Faisal)) - Naru ([@​naruaway](https://togithub.com/naruaway)) - Samarjeet ([@​samarsault](https://togithub.com/samarsault)) - Sourav Kunda ([@​07souravkunda](https://togithub.com/07souravkunda)) - Sushant Soni ([@​sushantsoni5392](https://togithub.com/sushantsoni5392)) - Wim Selles ([@​wswebcreation](https://togithub.com/wswebcreation)) - [@​KhushbuRander](https://togithub.com/KhushbuRander) - [@​nguyencuongabcxyz](https://togithub.com/nguyencuongabcxyz) ### [`v8.36.0`](https://togithub.com/webdriverio/webdriverio/releases/tag/v8.36.0) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.35.1...v8.36.0) #### v8.36.0 (2024-04-12) ##### :bug: Bug Fix - `wdio-browserstack-service` - [#​12583](https://togithub.com/webdriverio/webdriverio/pull/12583) \[v8]\[browserstack-service] fix cucumber test duration ([@​samarsault](https://togithub.com/samarsault)) - `webdriver` - [#​12578](https://togithub.com/webdriverio/webdriverio/pull/12578) add request.performance type to WebdriverClassicEvents ([@​sushantsoni5392](https://togithub.com/sushantsoni5392)) - `wdio-globals` - [#​12502](https://togithub.com/webdriverio/webdriverio/pull/12502) \[backport] [@​wdio/globals](https://togithub.com/wdio/globals): Declare "expect" global type explicitly ([@​naruaway](https://togithub.com/naruaway)) - `wdio-browser-runner`, `webdriverio` - [#​12540](https://togithub.com/webdriverio/webdriverio/pull/12540) (wdio-browser-runner): fix error response for the wdio-browser-runner ([@​erwinheitzman](https://togithub.com/erwinheitzman)) ##### :nail_care: Polish - `webdriverio` - [#​12534](https://togithub.com/webdriverio/webdriverio/pull/12534) (webdriverio): polish intercepted errors ([@​erwinheitzman](https://togithub.com/erwinheitzman)) ##### :memo: Documentation - `wdio-types` - [#​12620](https://togithub.com/webdriverio/webdriverio/pull/12620) Updating Sauce Labs specific capability type definitions - Backport v8 ([@​steilerDev](https://togithub.com/steilerDev)) - `wdio-browserstack-service` - [#​12538](https://togithub.com/webdriverio/webdriverio/pull/12538) Added Integration pages for Percy and App Percy for WDIO ([@​KhushbuRander](https://togithub.com/KhushbuRander)) - `wdio-cli` - [#​12582](https://togithub.com/webdriverio/webdriverio/pull/12582) Fix the link for electron service options documentation ([@​gavvvr](https://togithub.com/gavvvr)) - Other - [#​12546](https://togithub.com/webdriverio/webdriverio/pull/12546) \[📖 Docs]: How to configure tests using Chromium (NOT Chrome) browser ([@​M-Hammad-Faisal](https://togithub.com/M-Hammad-Faisal)) - [#​12550](https://togithub.com/webdriverio/webdriverio/pull/12550) Fix link in babel docs (v8) ([@​albertyw](https://togithub.com/albertyw)) ##### Committers: 11 - Albert Wang ([@​albertyw](https://togithub.com/albertyw)) - Christian Bromann ([@​christian-bromann](https://togithub.com/christian-bromann)) - Erwin Heitzman ([@​erwinheitzman](https://togithub.com/erwinheitzman)) - Frank Steiler ([@​steilerDev](https://togithub.com/steilerDev)) - Kirill Gavrilov ([@​gavvvr](https://togithub.com/gavvvr)) - Muhammad Hammad Faisal ([@​M-Hammad-Faisal](https://togithub.com/M-Hammad-Faisal)) - Naru ([@​naruaway](https://togithub.com/naruaway)) - Samarjeet ([@​samarsault](https://togithub.com/samarsault)) - Sushant Soni ([@​sushantsoni5392](https://togithub.com/sushantsoni5392)) - Wim Selles ([@​wswebcreation](https://togithub.com/wswebcreation)) - [@​KhushbuRander](https://togithub.com/KhushbuRander) ### [`v8.35.1`](https://togithub.com/webdriverio/webdriverio/releases/tag/v8.35.1) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.35.0...v8.35.1) No updates! ### [`v8.35.0`](https://togithub.com/webdriverio/webdriverio/releases/tag/v8.35.0) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.34.1...v8.35.0) ##### v8.35.0 (2024-03-20) ##### :rocket: New Feature - `wdio-utils`, `wdio-webdriver-mock-service`, `webdriverio` - [#​12530](https://togithub.com/webdriverio/webdriverio/pull/12530) \[v8] feat(webdriverio): enable re-fetching of elements when called via $$ command ([@​christian-bromann](https://togithub.com/christian-bromann)) ##### :memo: Documentation - Other - [#​12531](https://togithub.com/webdriverio/webdriverio/pull/12531) Update mocking.md ([@​LittleDC](https://togithub.com/LittleDC)) - `wdio-browserstack-service` - [#​12532](https://togithub.com/webdriverio/webdriverio/pull/12532) BrowserStack-testObservability-docs-webdriverio-v8 ([@​JohnJoser3](https://togithub.com/JohnJoser3)) ##### Committers: 3 - Christian Bromann ([@​christian-bromann](https://togithub.com/christian-bromann)) - Dai Chen ([@​LittleDC](https://togithub.com/LittleDC)) - John Jose ([@​JohnJoser3](https://togithub.com/JohnJoser3)) ### [`v8.34.1`](https://togithub.com/webdriverio/webdriverio/releases/tag/v8.34.1) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.34.0...v8.34.1) #### v8.34.1 (2024-03-16) ##### :bug: Bug Fix - `wdio-runner`, `webdriverio` - [#​12497](https://togithub.com/webdriverio/webdriverio/pull/12497) (webdriverio): fix scope management for nested calls in browser runner ([@​christian-bromann](https://togithub.com/christian-bromann)) ##### Committers: 1 - Christian Bromann ([@​christian-bromann](https://togithub.com/christian-bromann)) ### [`v8.34.0`](https://togithub.com/webdriverio/webdriverio/releases/tag/v8.34.0) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.33.1...v8.34.0) ##### v8.34.0 (2024-03-15) ##### :bug: Bug Fix - `wdio-allure-reporter` - [#​12496](https://togithub.com/webdriverio/webdriverio/pull/12496) \[allure-report] handle case for broken status of tests with retry ([@​a-skindzer](https://togithub.com/a-skindzer)) - `wdio-appium-service` - [#​12455](https://togithub.com/webdriverio/webdriverio/pull/12455) Fix appium service caps for multiremote ([@​ccharnkij](https://togithub.com/ccharnkij)) - `wdio-config` - [#​12437](https://togithub.com/webdriverio/webdriverio/pull/12437) \[backport] (wdio-config): check existence of ts-node/esm/transpile-only.mjs & fix a type issue ([@​johnp](https://togithub.com/johnp)) ##### :nail_care: Polish - `wdio-browserstack-service` - [#​12391](https://togithub.com/webdriverio/webdriverio/pull/12391) Browserstack Accessibility stability ([@​amaanbs](https://togithub.com/amaanbs)) ##### Committers: 5 - Amaan Hakim ([@​amaanbs](https://togithub.com/amaanbs)) - Andrei Skindzer ([@​a-skindzer](https://togithub.com/a-skindzer)) - Chanatan Charnkijtawarush ([@​ccharnkij](https://togithub.com/ccharnkij)) - Erwin Heitzman ([@​erwinheitzman](https://togithub.com/erwinheitzman)) - Johannes Pfrang ([@​johnp](https://togithub.com/johnp)) ### [`v8.33.1`](https://togithub.com/webdriverio/webdriverio/releases/tag/v8.33.1) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.33.0...v8.33.1) #### v8.33.1 (2024-03-09) ##### :bug: Bug Fix - `wdio-browserstack-service` - [#​12454](https://togithub.com/webdriverio/webdriverio/pull/12454) Fix CBT for hooks and Skipped tests for hook failures ([@​sriteja777](https://togithub.com/sriteja777)) ##### :nail_care: Polish - `wdio-utils` - [#​12439](https://togithub.com/webdriverio/webdriverio/pull/12439) enable edge for devTools env detector ([@​lacell75](https://togithub.com/lacell75)) ##### Committers: 2 - Fabien CELLIER ([@​lacell75](https://togithub.com/lacell75)) - Sriteja Sugoor ([@​sriteja777](https://togithub.com/sriteja777)) ### [`v8.33.0`](https://togithub.com/webdriverio/webdriverio/releases/tag/v8.33.0) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.32.4...v8.33.0) #### v8.33.0 (2024-03-07) ##### :rocket: New Feature - `wdio-browserstack-service` - [#​12392](https://togithub.com/webdriverio/webdriverio/pull/12392) \[browserstack-service] Add Funnel Data instrumentation \[v8] ([@​sriteja777](https://togithub.com/sriteja777)) ##### :nail_care: Polish - `webdriver` - [#​12393](https://togithub.com/webdriverio/webdriverio/pull/12393) (webdriver): fix custom request error message override ([@​erwinheitzman](https://togithub.com/erwinheitzman)) - [#​12435](https://togithub.com/webdriverio/webdriverio/pull/12435) (webdriver): improve error stack for failing bidi commands ([@​christian-bromann](https://togithub.com/christian-bromann)) - `wdio-utils`, `webdriver`, `webdriverio` - [#​12432](https://togithub.com/webdriverio/webdriverio/pull/12432) (feat): enable chromium protocol for edge ([@​lacell75](https://togithub.com/lacell75)) ##### Committers: 4 - Christian Bromann ([@​christian-bromann](https://togithub.com/christian-bromann)) - Erwin Heitzman ([@​erwinheitzman](https://togithub.com/erwinheitzman)) - Fabien CELLIER ([@​lacell75](https://togithub.com/lacell75)) - Sriteja Sugoor ([@​sriteja777](https://togithub.com/sriteja777)) ### [`v8.32.4`](https://togithub.com/webdriverio/webdriverio/releases/tag/v8.32.4) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.32.3...v8.32.4) ##### v8.32.4 (2024-03-03) ##### :bug: Bug Fix - `wdio-browserstack-service` - [#​12368](https://togithub.com/webdriverio/webdriverio/pull/12368) Browserstack observability reload session fix \[v8] ([@​sriteja777](https://togithub.com/sriteja777)) ##### :nail_care: Polish - `wdio-cli`, `wdio-config` - [#​12372](https://togithub.com/webdriverio/webdriverio/pull/12372) (wdio-config): expand and simplify the --multi-run feature ([@​erwinheitzman](https://togithub.com/erwinheitzman)) - `webdriverio` - [#​12383](https://togithub.com/webdriverio/webdriverio/pull/12383) \[v8] Add ability to click and moveTo outside the given element ([@​jemishgopani](https://togithub.com/jemishgopani)) - `wdio-allure-reporter` - [#​12378](https://togithub.com/webdriverio/webdriverio/pull/12378) (wdio-allure-reporter): CompoundError: Also print error message if present \[v8] ([@​torbenkohlmeier](https://togithub.com/torbenkohlmeier)) - `wdio-devtools-service` - [#​12345](https://togithub.com/webdriverio/webdriverio/pull/12345) \[V8] Add feature to specify os version for the emulated device ([@​jemishgopani](https://togithub.com/jemishgopani)) ##### :memo: Documentation - `wdio-types` - [#​12399](https://togithub.com/webdriverio/webdriverio/pull/12399) Add resigningEnabled capability to [@​wdio/types](https://togithub.com/wdio/types) ([#​12397](https://togithub.com/webdriverio/webdriverio/issues/12397)) \[v8] ([@​AlexRivero](https://togithub.com/AlexRivero)) - Other - [#​12332](https://togithub.com/webdriverio/webdriverio/pull/12332) New font rendering features ([@​wswebcreation](https://togithub.com/wswebcreation)) ##### Committers: 6 - Alex Rivero Ferràs ([@​AlexRivero](https://togithub.com/AlexRivero)) - Erwin Heitzman ([@​erwinheitzman](https://togithub.com/erwinheitzman)) - Jemish Gopani ([@​jemishgopani](https://togithub.com/jemishgopani)) - Sriteja Sugoor ([@​sriteja777](https://togithub.com/sriteja777)) - Wim Selles ([@​wswebcreation](https://togithub.com/wswebcreation)) - [@​torbenkohlmeier](https://togithub.com/torbenkohlmeier) ### [`v8.32.3`](https://togithub.com/webdriverio/webdriverio/releases/tag/v8.32.3) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.32.2...v8.32.3) ##### v8.32.3 (2024-02-21) ##### :bug: Bug Fix - `wdio-utils` - [#​12327](https://togithub.com/webdriverio/webdriverio/pull/12327) fix([@​wdio/utils](https://togithub.com/wdio/utils)): only apply baseUrl to Chromium based browser ([@​christian-bromann](https://togithub.com/christian-bromann)) - `webdriverio` - [#​12307](https://togithub.com/webdriverio/webdriverio/pull/12307) \[V8] Updated props to optional for getText and getLocation commands ([@​jemishgopani](https://togithub.com/jemishgopani)) ##### Committers: 2 - Christian Bromann ([@​christian-bromann](https://togithub.com/christian-bromann)) - Jemish Gopani ([@​jemishgopani](https://togithub.com/jemishgopani)) ### [`v8.32.2`](https://togithub.com/webdriverio/webdriverio/releases/tag/v8.32.2) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.32.1...v8.32.2) #### v8.32.2 (2024-02-19) ##### :bug: Bug Fix - `wdio-allure-reporter`, `wdio-browser-runner`, `wdio-browserstack-service`, `wdio-cli`, `wdio-types`, `wdio-utils` - [#​12306](https://togithub.com/webdriverio/webdriverio/pull/12306) Updating capabilities for Lamdatest & Browserstack ([@​tamil777selvan](https://togithub.com/tamil777selvan)) - `wdio-utils` - [#​12305](https://togithub.com/webdriverio/webdriverio/pull/12305) Workaround for chromedriver domain name change ([@​paymand](https://togithub.com/paymand)) ##### Committers: 2 - Payman Delshad ([@​paymand](https://togithub.com/paymand)) - Tamil Selvan ([@​tamil777selvan](https://togithub.com/tamil777selvan)) ### [`v8.32.1`](https://togithub.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v8321-2024-02-16) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.32.0...v8.32.1) ##### :bug: Bug Fix - `wdio-browserstack-service` - [#​12249](https://togithub.com/webdriverio/webdriverio/pull/12249) ([@​wdio/wdio-browserstack-service](https://togithub.com/wdio/wdio-browserstack-service)) fix: add filename in app upload formData ([@​innovater21](https://togithub.com/innovater21)) ##### Committers: 1 - Abhishek Jha ([@​innovater21](https://togithub.com/innovater21)) ### [`v8.32.0`](https://togithub.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v8320-2024-02-14) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.31.1...v8.32.0) ##### :boom: Breaking Change - `wdio-protocols` - [#​12209](https://togithub.com/webdriverio/webdriverio/pull/12209) feat: remove appium commands ([@​wswebcreation](https://togithub.com/wswebcreation)) ##### :bug: Bug Fix - `wdio-browserstack-service` - [#​12210](https://togithub.com/webdriverio/webdriverio/pull/12210) fix: WDIO Cucumber Test Tags ([@​sauravdas1997](https://togithub.com/sauravdas1997)) - [#​12204](https://togithub.com/webdriverio/webdriverio/pull/12204) Added null check on fetching capabilities ([@​sriteja777](https://togithub.com/sriteja777)) ##### :nail_care: Polish - `wdio-cli` - [#​12247](https://togithub.com/webdriverio/webdriverio/pull/12247) ([@​wdio/cli](https://togithub.com/wdio/cli)): replace base url question with visual testing support question in configurator wizard ([@​christian-bromann](https://togithub.com/christian-bromann)) ##### :memo: Documentation - Other - [#​12207](https://togithub.com/webdriverio/webdriverio/pull/12207) update Frameworks.md and remove 's' from cucumber option 'names' to '… ([@​rajivnw](https://togithub.com/rajivnw)) - [#​12228](https://togithub.com/webdriverio/webdriverio/pull/12228) chore: update default baseline for visual tests ([@​wswebcreation](https://togithub.com/wswebcreation)) - `webdriverio` - [#​12226](https://togithub.com/webdriverio/webdriverio/pull/12226) \[Docs] moveTo docs updated ([@​M-Hammad-Faisal](https://togithub.com/M-Hammad-Faisal)) ##### :house: Internal - [#​12232](https://togithub.com/webdriverio/webdriverio/pull/12232) (internal): replace expense workflow with custom action ([@​christian-bromann](https://togithub.com/christian-bromann)) ##### Committers: 6 - Christian Bromann ([@​christian-bromann](https://togithub.com/christian-bromann)) - Muhammad Hammad Faisal ([@​M-Hammad-Faisal](https://togithub.com/M-Hammad-Faisal)) - Sriteja Sugoor ([@​sriteja777](https://togithub.com/sriteja777)) - Wim Selles ([@​wswebcreation](https://togithub.com/wswebcreation)) - [@​rajivnw](https://togithub.com/rajivnw) - [@​sauravdas1997](https://togithub.com/sauravdas1997) ### [`v8.31.1`](https://togithub.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v8311-2024-02-09) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.31.0...v8.31.1) ##### :bug: Bug Fix - `webdriverio` - [#​12200](https://togithub.com/webdriverio/webdriverio/pull/12200) (webdriverio): don't fail getContext is not supported, e.g. using Tizen TV driver ([@​christian-bromann](https://togithub.com/christian-bromann)) - `wdio-browser-runner` - [#​12198](https://togithub.com/webdriverio/webdriverio/pull/12198) ([@​wdio/browser-runner](https://togithub.com/wdio/browser-runner)): fix scope propagation for not found elements ([@​christian-bromann](https://togithub.com/christian-bromann)) - `wdio-cli` - [#​12199](https://togithub.com/webdriverio/webdriverio/pull/12199) ([@​wdio/cli](https://togithub.com/wdio/cli)): ensure ts-node is installed if tsconfig.json is found ([@​christian-bromann](https://togithub.com/christian-bromann)) ##### :nail_care: Polish - `wdio-cli`, `wdio-config`, `wdio-types` - [#​11992](https://togithub.com/webdriverio/webdriverio/pull/11992) feat(wdio-prefix): introduce `wdio:{maxInstances,specs,exclude}` to WebdriverIO.Capabilities ([@​vobu](https://togithub.com/vobu)) ##### Committers: 2 - Christian Bromann ([@​christian-bromann](https://togithub.com/christian-bromann)) - Volker Buzek ([@​vobu](https://togithub.com/vobu)) ### [`v8.31.0`](https://togithub.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v8310-2024-02-07) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.30.0...v8.31.0) ##### :nail_care: Polish - `wdio-browser-runner`, `wdio-cli`, `wdio-globals`, `wdio-jasmine-framework`, `wdio-runner`, `wdio-types` - [#​12189](https://togithub.com/webdriverio/webdriverio/pull/12189) ([@​wdio/cli](https://togithub.com/wdio/cli)): allow to define path for snapshot file ([@​christian-bromann](https://togithub.com/christian-bromann)) ##### :memo: Documentation - [#​12186](https://togithub.com/webdriverio/webdriverio/pull/12186) File Downloads Best Practices ([@​M-Hammad-Faisal](https://togithub.com/M-Hammad-Faisal)) ##### Committers: 2 - Christian Bromann ([@​christian-bromann](https://togithub.com/christian-bromann)) - Muhammad Hammad Faisal ([@​M-Hammad-Faisal](https://togithub.com/M-Hammad-Faisal)) ### [`v8.30.0`](https://togithub.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v8300-2024-02-06) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.29.7...v8.30.0) ##### :rocket: New Feature - `devtools`, `wdio-utils`, `webdriver`, `webdriverio` - [#​12147](https://togithub.com/webdriverio/webdriverio/pull/12147) (webdriverio): allow to define new capabilities when calling \`reloadSession ([@​christian-bromann](https://togithub.com/christian-bromann)) ##### :bug: Bug Fix - `wdio-browser-runner`, `wdio-globals`, `wdio-jasmine-framework`, `wdio-junit-reporter`, `wdio-runner`, `wdio-types` - [#​12184](https://togithub.com/webdriverio/webdriverio/pull/12184) ([@​wdio/browser-runner](https://togithub.com/wdio/browser-runner)): allow services and other hooks to register custom matcher ([@​christian-bromann](https://togithub.com/christian-bromann)) ##### :nail_care: Polish - `wdio-types`, `webdriver` - [#​12146](https://togithub.com/webdriverio/webdriverio/pull/12146) (webdriver): have a more reliable way to shut down attached session driver ([@​christian-bromann](https://togithub.com/christian-bromann)) ##### :memo: Documentation - [#​12148](https://togithub.com/webdriverio/webdriverio/pull/12148) feat: add native app compare docs ([@​wswebcreation](https://togithub.com/wswebcreation)) ##### Committers: 2 - Christian Bromann ([@​christian-bromann](https://togithub.com/christian-bromann)) - Wim Selles ([@​wswebcreation](https://togithub.com/wswebcreation)) ### [`v8.29.7`](https://togithub.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v8297-2024-02-02) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.29.3...v8.29.7) ##### :rocket: New Feature - `wdio-cli`, `wdio-spec-reporter` - [#​12092](https://togithub.com/webdriverio/webdriverio/pull/12092) ([@​wdio/spec-reporter](https://togithub.com/wdio/spec-reporter)): introduce `color` option to disable colors for spec reporter ([@​M-Hammad-Faisal](https://togithub.com/M-Hammad-Faisal)) ##### :bug: Bug Fix - `wdio-protocols` - [#​12141](https://togithub.com/webdriverio/webdriverio/pull/12141) fix upload file in selenium 4 ([@​lacell75](https://togithub.com/lacell75)) ##### :nail_care: Polish - `wdio-browser-runner`, `webdriverio` - [#​12145](https://togithub.com/webdriverio/webdriverio/pull/12145) ([@​wdio/browser-runner](https://togithub.com/wdio/browser-runner)): document stencil component testing integration better ([@​christian-bromann](https://togithub.com/christian-bromann)) ##### Committers: 3 - Christian Bromann ([@​christian-bromann](https://togithub.com/christian-bromann)) - Fabien CELLIER ([@​lacell75](https://togithub.com/lacell75)) - Muhammad Hammad Faisal ([@​M-Hammad-Faisal](https://togithub.com/M-Hammad-Faisal)) ### [`v8.29.3`](https://togithub.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v8293-2024-01-30) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.29.1...v8.29.3) ##### :rocket: New Feature - `wdio-config` - [#​12077](https://togithub.com/webdriverio/webdriverio/pull/12077) Feat: Add free text search to '--exclude' param ([@​tech-dm-klymenko](https://togithub.com/tech-dm-klymenko)) ##### :bug: Bug Fix - `wdio-allure-reporter` - [#​12129](https://togithub.com/webdriverio/webdriverio/pull/12129) Fix problem with tests which had been finished before the parent suite finished ([@​epszaw](https://togithub.com/epszaw)) - `wdio-appium-service` - [#​12095](https://togithub.com/webdriverio/webdriverio/pull/12095) Bug [#​12094](https://togithub.com/webdriverio/webdriverio/issues/12094) - Fix \_appiumStart method ([@​lararojasmr](https://togithub.com/lararojasmr)) - `wdio-spec-reporter` - [#​12044](https://togithub.com/webdriverio/webdriverio/pull/12044) Issue 11996: Not skip duplicate steps ([@​perillai](https://togithub.com/perillai)) ##### :nail_care: Polish - `devtools` - [#​12127](https://togithub.com/webdriverio/webdriverio/pull/12127) update ua-parser-js for ReDoS ([@​smarkows](https://togithub.com/smarkows)) ##### :memo: Documentation - `webdriverio` - [#​12131](https://togithub.com/webdriverio/webdriverio/pull/12131) Missing ' in $ example ([@​Meeeee3443](https://togithub.com/Meeeee3443)) - [#​12124](https://togithub.com/webdriverio/webdriverio/pull/12124) (docs): partnership with BrowserStack ([@​christian-bromann](https://togithub.com/christian-bromann)) ##### Committers: 7 - Christian Bromann ([@​christian-bromann](https://togithub.com/christian-bromann)) - Dmytro Klymenko ([@​tech-dm-klymenko](https://togithub.com/tech-dm-klymenko)) - Konstantin Epishev ([@​epszaw](https://togithub.com/epszaw)) - Manuel Lara ([@​lararojasmr](https://togithub.com/lararojasmr)) - Perillai ([@​perillai](https://togithub.com/perillai)) - Simon Markowski ([@​smarkows](https://togithub.com/smarkows)) - [@​Meeeee3443](https://togithub.com/Meeeee3443) ### [`v8.29.1`](https://togithub.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v8291-2024-01-25) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.29.0...v8.29.1) ##### :bug: Bug Fix - `wdio-cli` - [#​12089](https://togithub.com/webdriverio/webdriverio/pull/12089) ([@​wdio/cli](https://togithub.com/wdio/cli)): use proper package manager when asking if to install ([@​christian-bromann](https://togithub.com/christian-bromann)) - [#​12088](https://togithub.com/webdriverio/webdriverio/pull/12088) ([@​wdio/cli](https://togithub.com/wdio/cli)): use -s for updating snapshots as -u is used to provide a username ([@​christian-bromann](https://togithub.com/christian-bromann)) - `wdio-allure-reporter` - [#​12076](https://togithub.com/webdriverio/webdriverio/pull/12076) Added default name for tms link to be displayed in allure reports ([@​AndreiSakalouski](https://togithub.com/AndreiSakalouski)) ##### :memo: Documentation - `devtools`, `wdio-types` - [#​12072](https://togithub.com/webdriverio/webdriverio/pull/12072) chore(devtools): ([@​gromanas](https://togithub.com/gromanas)) - Other - [#​12080](https://togithub.com/webdriverio/webdriverio/pull/12080) (docs): add governance policies around using donation funds ([@​christian-bromann](https://togithub.com/christian-bromann)) ##### Committers: 3 - Andrei Sakalouski ([@​AndreiSakalouski](https://togithub.com/AndreiSakalouski)) - Christian Bromann ([@​christian-bromann](https://togithub.com/christian-bromann)) - George Romanas ([@​gromanas](https://togithub.com/gromanas)) ### [`v8.29.0`](https://togithub.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v8290-2024-01-22) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.28.8...v8.29.0) ##### :rocket: New Feature - `wdio-browser-runner`, `wdio-cli`, `wdio-globals`, `wdio-jasmine-framework`, `wdio-runner`, `wdio-types` - [#​12058](https://togithub.com/webdriverio/webdriverio/pull/12058) ([@​wdio/cli](https://togithub.com/wdio/cli)): add support for snapshot testing ([@​christian-bromann](https://togithub.com/christian-bromann)) ##### Committers: 1 - Christian Bromann ([@​christian-bromann](https://togithub.com/christian-bromann)) ### [`v8.28.8`](https://togithub.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v8288-2024-01-20) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.28.6...v8.28.8) ##### :bug: Bug Fix - `wdio-jasmine-framework`, `wdio-utils` - [#​11957](https://togithub.com/webdriverio/webdriverio/pull/11957) Closes [#​11684](https://togithub.com/webdriverio/webdriverio/issues/11684): Improve AfterTest() for Jasmine ([@​tech-dm-klymenko](https://togithub.com/tech-dm-klymenko)) ##### :memo: Documentation - Other - [#​12052](https://togithub.com/webdriverio/webdriverio/pull/12052) Update AUTHORS.md ([@​wswebcreation](https://togithub.com/wswebcreation)) - `wdio-cli` - [#​12046](https://togithub.com/webdriverio/webdriverio/pull/12046) Add QUnit service ([@​mauriciolauffer](https://togithub.com/mauriciolauffer)) ##### Committers: 3 - Dmytro Klymenko ([@​tech-dm-klymenko](https://togithub.com/tech-dm-klymenko)) - Mauricio Lauffer ([@​mauriciolauffer](https://togithub.com/mauriciolauffer)) - Wim Selles ([@​wswebcreation](https://togithub.com/wswebcreation)) ### [`v8.28.6`](https://togithub.com/webdriverio/webdriverio/blob/HEAD/CHANGELOG.md#v8286-2024-01-18) [Compare Source](https://togithub.com/webdriverio/webdriverio/compare/v8.28.4...v8.28.6) ##### :bug: Bug Fix - `wdio-browser-runner`, `wdio-runner`, `wdio-types` - [#​12041](https://togithub.com/webdriverio/webdriverio/pull/12041) ([@​wdio/browser-runner](https://togithub.com/wdio/browser-runner)): improve performance by less pulling ([@​christian-bromann](https://togithub.com/christian-bromann)) ##### Committers: 1 -

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 becomes conflicted, 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.