Skip to content

chore(deps): bump webdriverio from 10.0.2 to 10.1.0 - #10626

Merged
gonfunko merged 1 commit into
mainfrom
dependabot/npm_and_yarn/main/webdriverio-10.1.0
Oct 26, 2026
Merged

gonfunko merged 1 commit into
mainfrom
dependabot/npm_and_yarn/main/webdriverio-10.1.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 24, 2026

Copy link
Copy Markdown
Contributor

Bumps webdriverio from 10.0.2 to 10.1.0.

Release notes

Sourced from webdriverio's releases.

v10.1.0 (2026-10-18)

💥 Breaking Change

  • eslint-plugin-wdio, wdio-browser-runner, wdio-globals, wdio-jasmine-framework, wdio-local-runner, wdio-runner, wdio-session

🚀 New Feature

  • wdio-cucumber-framework, wdio-mocha-framework, wdio-reporter, wdio-runner, wdio-types, wdio-utils, wdio-webdriver-mock-service, webdriver, webdriverio
    • #16058 feat(parallel): Parallel it() execution via BiDi browsing contexts (@​Winify)

🐛 Bug Fix

  • webdriverio
    • #16133 fix(webdriverio): give the page its scroll events before a click in Safari on iOS (@​plum117)
    • #16126 fix(webdriverio): run a command again with the new element id after a stale element (@​plum117)
    • #16082 fix(webdriverio): emulate a device when Chrome says viewport meta is not implemented (@​plum117)
    • #16077 fix(webdriverio): wait once for an element that the page removed (revert #15627) (@​plum117)
    • #16066 fix(webdriverio): a stale list item whose index is gone is not found, like $() (@​plum117)
    • #16067 fix(webdriverio): pass element arguments of execute() in BiDi as in Classic (@​plum117)
    • #16064 fix(webdriverio): send the screenshot events of WebDriver BiDi screenshots to the reporters (@​plum117)
    • #16059 fix(webdriverio): find a re-rendered element again in the BiDi checks of isDisplayed, isFocused and isStable (@​plum117)
    • #16061 fix(webdriverio): catch a failed tree request in the context event handlers (@​plum117)
    • #16057 fix(webdriverio): type at() and slice() of a $$() list before it is awaited (@​plum117)
    • #16055 fix(webdriverio): name the custom strategy in the messages of a custom$ element (@​plum117)
    • #16049 fix(webdriverio): give the page its scroll events before a click (@​plum117)
    • #16050 fix(webdriverio): use the not found item of $$()[index] once the list reaches the index (@​plum117)
    • #16044 fix(webdriverio): give a not found item per instance for a multi-remote index that the list never reaches (@​plum117)
    • #16043 fix(webdriverio): give a not found element for a custom$$ index that the list never reaches (@​plum117)
    • #16041 fix(webdriverio): give a not found element for a $$() index that the list never reaches (@​plum117)
    • #16033 fix(webdriverio): scroll the element into view before a click with options (@​plum117)
    • #16026 fix(webdriverio): find elements in declarative shadow roots (@​plum117)
    • #16019 fix(webdriverio): use the window handle as the BiDi context on Appium web contexts (@​plum117)
    • #15999 fix(webdriverio): ElementArray.at() without Array.prototype.at in the browser (@​plum117)
  • wdio-cli
  • wdio-utils
    • #16114 fix(@​wdio/utils): import plugins specified as file:// URLs (@​NUAAwqy)
    • #16008 fix(@​wdio/utils): use an installed browser when only its archive cleanup fails (@​plum117)
    • #16023 fix(@​wdio/utils): install browsers and Chromedriver atomically, download once when processes set them up together (@​plum117)
    • #16013 fix(@​wdio/utils): warn when a browser download ignores the proxy, explain a missing unzip (@​plum117)
  • wdio-mocha-framework, wdio-utils
    • #16124 fix(@​wdio/utils): name the WebdriverIO attempt in a Mocha timeout error (@​plum117)
    • #16032 fix(@​wdio/utils): follow the Mocha timeout and let Mocha wait for after hooks (@​plum117)
  • wdio-cucumber-framework
    • #16118 fix(@​wdio/cucumber-framework): keep the feature uid as the parent of a scenario in a random order (@​plum117)
    • #16068 fix(@​wdio/cucumber-framework): report every scenario of grouped specs in a random order (@​plum117)
    • #16063 fix(@​wdio/cucumber-framework): keep the scenario title at the end of a scenario-level test (@​plum117)
  • create-wdio, wdio-types, wdio-utils, webdriverio
    • #16096 fix(webdriverio): run the command hooks once for each element command (@​plum117)
  • wdio-utils, webdriverio
    • #16056 fix(@​wdio/utils): don't wrap event handler functions as commands (@​Winify)

... (truncated)

Changelog

Sourced from webdriverio's changelog.

v10.1.0 (2026-10-18)

💥 Breaking Change

  • eslint-plugin-wdio, wdio-browser-runner, wdio-globals, wdio-jasmine-framework, wdio-local-runner, wdio-runner, wdio-session

🚀 New Feature

  • wdio-cucumber-framework, wdio-mocha-framework, wdio-reporter, wdio-runner, wdio-types, wdio-utils, wdio-webdriver-mock-service, webdriver, webdriverio
    • #16058 feat(parallel): Parallel it() execution via BiDi browsing contexts (@​Winify)

🐛 Bug Fix

  • webdriverio
    • #16133 fix(webdriverio): give the page its scroll events before a click in Safari on iOS (@​plum117)
    • #16126 fix(webdriverio): run a command again with the new element id after a stale element (@​plum117)
    • #16082 fix(webdriverio): emulate a device when Chrome says viewport meta is not implemented (@​plum117)
    • #16077 fix(webdriverio): wait once for an element that the page removed (revert #15627) (@​plum117)
    • #16066 fix(webdriverio): a stale list item whose index is gone is not found, like $() (@​plum117)
    • #16067 fix(webdriverio): pass element arguments of execute() in BiDi as in Classic (@​plum117)
    • #16064 fix(webdriverio): send the screenshot events of WebDriver BiDi screenshots to the reporters (@​plum117)
    • #16059 fix(webdriverio): find a re-rendered element again in the BiDi checks of isDisplayed, isFocused and isStable (@​plum117)
    • #16061 fix(webdriverio): catch a failed tree request in the context event handlers (@​plum117)
    • #16057 fix(webdriverio): type at() and slice() of a $() list before it is awaited (@​plum117)
    • #16055 fix(webdriverio): name the custom strategy in the messages of a custom$ element (@​plum117)
    • #16049 fix(webdriverio): give the page its scroll events before a click (@​plum117)
    • #16050 fix(webdriverio): use the not found item of $()[index] once the list reaches the index (@​plum117)
    • #16044 fix(webdriverio): give a not found item per instance for a multi-remote index that the list never reaches (@​plum117)
    • #16043 fix(webdriverio): give a not found element for a custom$ index that the list never reaches (@​plum117)
    • #16041 fix(webdriverio): give a not found element for a $() index that the list never reaches (@​plum117)
    • #16033 fix(webdriverio): scroll the element into view before a click with options (@​plum117)
    • #16026 fix(webdriverio): find elements in declarative shadow roots (@​plum117)
    • #16019 fix(webdriverio): use the window handle as the BiDi context on Appium web contexts (@​plum117)
    • #15999 fix(webdriverio): ElementArray.at() without Array.prototype.at in the browser (@​plum117)
  • wdio-cli
  • wdio-utils
    • #16114 fix(@​wdio/utils): import plugins specified as file:// URLs (@​NUAAwqy)
    • #16008 fix(@​wdio/utils): use an installed browser when only its archive cleanup fails (@​plum117)
    • #16023 fix(@​wdio/utils): install browsers and Chromedriver atomically, download once when processes set them up together (@​plum117)
    • #16013 fix(@​wdio/utils): warn when a browser download ignores the proxy, explain a missing unzip (@​plum117)
  • wdio-mocha-framework, wdio-utils
    • #16124 fix(@​wdio/utils): name the WebdriverIO attempt in a Mocha timeout error (@​plum117)
    • #16032 fix(@​wdio/utils): follow the Mocha timeout and let Mocha wait for after hooks (@​plum117)
  • wdio-cucumber-framework
    • #16118 fix(@​wdio/cucumber-framework): keep the feature uid as the parent of a scenario in a random order (@​plum117)
    • #16068 fix(@​wdio/cucumber-framework): report every scenario of grouped specs in a random order (@​plum117)
    • #16063 fix(@​wdio/cucumber-framework): keep the scenario title at the end of a scenario-level test (@​plum117)
  • create-wdio, wdio-types, wdio-utils, webdriverio
    • #16096 fix(webdriverio): run the command hooks once for each element command (@​plum117)
  • wdio-utils, webdriverio
    • #16056 fix(@​wdio/utils): don't wrap event handler functions as commands (@​Winify)

... (truncated)

Commits
  • f9e88c9 v10.1.0
  • 05a0798 docs: document parallelMode for Mocha and Cucumber (#16135)
  • bc94041 fix(webdriverio): give the page its scroll events before a click in Safari on...
  • eec2861 fix(webdriverio): run a command again with the new element id after a stale e...
  • 1ade242 fix(webdriverio): run the command hooks once for each element command (#16096)
  • b7cfd77 perf(@​wdio/utils, webdriverio): let the items of an element list share their ...
  • f96017d feat(parallel): Parallel it() execution via BiDi browsing contexts (#16058)
  • 40c89b1 fix(@​wdio/utils): don't wrap event handler functions as commands (#16056)
  • 8bcbaa4 fix(webdriverio): emulate a device when Chrome says viewport meta is not impl...
  • b4e6b38 test(webdriverio): make the waitForEnabled test of a removed element stable (...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [webdriverio](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/webdriverio) from 10.0.2 to 10.1.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/commits/v10.1.0/packages/webdriverio)

---
updated-dependencies:
- dependency-name: webdriverio
  dependency-version: 10.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot requested a review from a team as a code owner October 24, 2026 09:33
@dependabot
dependabot Bot requested a review from zspriggs October 24, 2026 09:33
@dependabot dependabot Bot added PR: chore General chores (dependencies, typos, etc) PR: dependencies Pull requests that update a dependency file labels Oct 24, 2026
@github-actions github-actions Bot added PR: chore General chores (dependencies, typos, etc) and removed PR: chore General chores (dependencies, typos, etc) labels Oct 24, 2026
@gonfunko
gonfunko merged commit fad00f9 into main Oct 26, 2026
11 checks passed
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/main/webdriverio-10.1.0 branch October 26, 2026 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: chore General chores (dependencies, typos, etc) PR: dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants