Skip to content

Bump @wdio/types from 8.41.0 to 9.20.0 in /packages/databricks-vscode#1789

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/packages/databricks-vscode/wdio/types-9.20.0
Closed

Bump @wdio/types from 8.41.0 to 9.20.0 in /packages/databricks-vscode#1789
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/packages/databricks-vscode/wdio/types-9.20.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 29, 2025

Copy link
Copy Markdown
Contributor

Bumps @wdio/types from 8.41.0 to 9.20.0.

Release notes

Sourced from @​wdio/types's releases.

v9.20.0 (2025-09-27)

🚀 New Feature

  • wdio-allure-reporter

🐛 Bug Fix

  • webdriver
    • #14760 fix(webdriver): Fix no retrying requests when unexpected token on responses occurs (like on HTML responses) (@​Nyaran)
  • wdio-cucumber-framework
    • #14763 feat(cucumber): Fix skipping tests with skip tag using complex regular expressions (@​Nyaran)
  • wdio-allure-reporter
  • webdriverio
  • wdio-utils
    • #14750 feat(utils): Fix reduce function to use the initial value parameter (@​Nyaran)

💅 Polish

📝 Documentation

🏠 Internal

Committers: 15

... (truncated)

Changelog

Sourced from @​wdio/types's changelog.

v9.20.0 (2025-09-27)

🚀 New Feature

  • wdio-allure-reporter

🐛 Bug Fix

  • webdriver
    • #14760 fix(webdriver): Fix no retrying requests when unexpected token on responses occurs (like on HTML responses) (@​Nyaran)
  • wdio-cucumber-framework
    • #14763 feat(cucumber): Fix skipping tests with skip tag using complex regular expressions (@​Nyaran)
  • wdio-allure-reporter
  • webdriverio
  • wdio-utils
    • #14750 feat(utils): Fix reduce function to use the initial value parameter (@​Nyaran)

💅 Polish

📝 Documentation

🏠 Internal

Committers: 15

... (truncated)

Commits

Dependabot compatibility score

You can trigger a rebase of this PR 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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps [@wdio/types](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-types) from 8.41.0 to 9.20.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/v9.20.0/packages/wdio-types)

---
updated-dependencies:
- dependency-name: "@wdio/types"
  dependency-version: 9.20.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Sep 29, 2025
@dependabot dependabot Bot temporarily deployed to test-trigger-is September 29, 2025 21:29 Inactive
@github-actions

Copy link
Copy Markdown
Contributor

If integration tests don't run automatically, an authorized user can run them manually by following the instructions below:

Trigger:
go/deco-tests-run/vscode

Inputs:

  • PR number: 1789
  • Commit SHA: b05fc8e08e3ad605c34180093d1d49375cd839dd

Checks will be approved automatically on success.

@rugpanov

Copy link
Copy Markdown
Contributor

Superseded by #1929, which performs the coordinated WebdriverIO v8→v9 upgrade. These bumps can't land individually: the @wdio/* packages must move in lockstep, and v9 additionally requires wdio-vscode-service v8 (peer-depends on webdriverio@^9). Closing in favor of #1929.

@rugpanov rugpanov closed this Jun 30, 2026
@dependabot @github

dependabot Bot commented on behalf of github Jun 30, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/packages/databricks-vscode/wdio/types-9.20.0 branch June 30, 2026 15:27
rugpanov added a commit that referenced this pull request Jul 2, 2026
## Why

Dependabot raised four separate, interdependent bumps for the
WebdriverIO v8→v9 migration that **cannot merge individually**:

- #1787 `@wdio/cli` 8→9
- #1788 `@wdio/mocha-framework` 8→9
- #1789 `@wdio/types` 8→9
- #1785 `wdio-video-reporter` 5→6

The `@wdio/*` packages must move in lockstep, and the v9 line
additionally requires `wdio-vscode-service` v8 (its v8 peer-depends on
`webdriverio@^9`) — which Dependabot never proposed. This PR performs
the coordinated upgrade so the e2e tooling can advance, and supersedes
the four PRs above.

## What

- Bump `@wdio/cli`, `@wdio/local-runner`, `@wdio/mocha-framework`,
`@wdio/spec-reporter`, `@wdio/types` → `^9.29.0`; `wdio-video-reporter`
→ `^6.2.0`; `wdio-vscode-service` → `^8.0.0`.
- `wdio.conf.ts`: type the config as `WebdriverIO.Config` (v9 moved
`capabilities` out of `Options.Testrunner`) and drop the removed
`autoCompileOpts`/ts-node block. v9 transpiles TS via the bundled `tsx`;
the tsconfig is now passed with `--tsConfigPath` in the
`test:integ:extension` script.
- e2e `tsconfig.json`: add the `DOM` lib and `skipLibCheck`, now
required by v9's `webdriverio` types.
- `commonUtils.ts`: `expect(string).not.toHaveText()` is element-only in
v9's `expect-webdriverio`; switched the string assertion to
`.not.toBe("-")`.

## Verification

- `tsc --noEmit -p src/test/e2e/tsconfig.json` passes (0 errors)
- `eslint` + `prettier -c` clean on changed files
- `yarn install` resolves cleanly to `webdriverio` 9.29.0 with no peer
conflicts
- `yarn run build` succeeds
- The e2e suite itself runs in CI (needs a VS Code download, VSIX build
and a live Databricks workspace).

**Backward compatibility:** dev/test-tooling only — no runtime, API,
persisted-state or config-format changes; the shipped extension is
unaffected.

This pull request and its description were written by Isaac.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant