Skip to content

chore: bump @wdio/mocha-framework from 9.32.0 to 10.1.0 - #829

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/wdio/mocha-framework-10.1.0
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/wdio/mocha-framework-10.1.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 1, 2026

Copy link
Copy Markdown

Bumps @wdio/mocha-framework from 9.32.0 to 10.1.0.

Release notes

Sourced from @​wdio/mocha-framework'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 @​wdio/mocha-framework'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)
  • eebbd1b fix(@​wdio/utils): name the WebdriverIO attempt in a Mocha timeout error (#16124)
  • f96017d feat(parallel): Parallel it() execution via BiDi browsing contexts (#16058)
  • 08c8dcb fix(@​wdio/utils): follow the Mocha timeout and let Mocha wait for after hooks...
  • e7b4a3e v10.0.1
  • 38bd5ff v10.0.0
  • 0c85daf chore(deps): v10, upgrade TypeScript to 6 (#15830)
  • 52dfbff test(mocha-framework): drop the dead compilers loader and vacuous tests (#15783)
  • 1dcc63c breaking: upgrade remaining majors unlocked by Node 22.19 (#15696)
  • 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 [@wdio/mocha-framework](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-mocha-framework) from 9.32.0 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/wdio-mocha-framework)

---
updated-dependencies:
- dependency-name: "@wdio/mocha-framework"
  dependency-version: 10.1.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the Maintenance Chore, refactor, dependency, or test work without user-facing change label Nov 1, 2026
@github-project-automation github-project-automation Bot moved this to Backlog in Leafdown Nov 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Maintenance Chore, refactor, dependency, or test work without user-facing change

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

0 participants