Skip to content

fix: Upgrade expect-webdriverio to 5.6.5#14953

Merged
dprevost-LMI merged 3 commits intowebdriverio:mainfrom
dprevost-LMI:upgrade-expect-wdio-to-5.6.0
Mar 14, 2026
Merged

fix: Upgrade expect-webdriverio to 5.6.5#14953
dprevost-LMI merged 3 commits intowebdriverio:mainfrom
dprevost-LMI:upgrade-expect-wdio-to-5.6.0

Conversation

@dprevost-LMI
Copy link
Copy Markdown
Contributor

@dprevost-LMI dprevost-LMI commented Dec 23, 2025

  • Upgrade to the latest expect-wdio, having better typing
  • Fix one little breaking changes for inverse asymmetric matcher vs asymmetric

Proposed changes

Types of changes

  • Polish (an improvement for an existing feature)
  • Bugfix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update (improvements to the project's docs)
  • Specification changes (updates to WebDriver command specifications)
  • Internal updates (everything related to internal scripts, governance documentation and CI files)

Checklist

  • I have added tests that prove my fix is effective or that my feature works
  • I have added the necessary documentation (if appropriate)
  • I have added proper type definitions for new commands (if appropriate)

Backport Request

//: # (The current main branch is the development branch for WebdriverIO v9. If your change should be released to the current major version of WebdriverIO (v8), please raise another PR with the same changes against the v8 branch.)

  • This change is solely for v9 and doesn't need to be back-ported

Further comments

Reviewers: @webdriverio/project-committers

@dprevost-LMI

This comment was marked as outdated.

dprevost-LMI added a commit to dprevost-LMI/expect-webdriverio that referenced this pull request Dec 23, 2025
@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new bot commented Dec 23, 2025

Open in StackBlitz

create-wdio

npm i https://pkg.pr.new/webdriverio/webdriverio/create-wdio@14953

eslint-plugin-wdio

npm i https://pkg.pr.new/webdriverio/webdriverio/eslint-plugin-wdio@14953

@wdio/allure-reporter

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/allure-reporter@14953

@wdio/appium-service

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/appium-service@14953

@wdio/browser-runner

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/browser-runner@14953

@wdio/browserstack-service

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/browserstack-service@14953

@wdio/cli

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/cli@14953

@wdio/concise-reporter

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/concise-reporter@14953

@wdio/config

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/config@14953

@wdio/cucumber-framework

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/cucumber-framework@14953

@wdio/dot-reporter

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/dot-reporter@14953

@wdio/firefox-profile-service

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/firefox-profile-service@14953

@wdio/globals

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/globals@14953

@wdio/jasmine-framework

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/jasmine-framework@14953

@wdio/json-reporter

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/json-reporter@14953

@wdio/junit-reporter

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/junit-reporter@14953

@wdio/lighthouse-service

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/lighthouse-service@14953

@wdio/local-runner

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/local-runner@14953

@wdio/logger

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/logger@14953

@wdio/mocha-framework

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/mocha-framework@14953

@wdio/protocols

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/protocols@14953

@wdio/repl

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/repl@14953

@wdio/reporter

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/reporter@14953

@wdio/runner

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/runner@14953

@wdio/sauce-service

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/sauce-service@14953

@wdio/shared-store-service

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/shared-store-service@14953

@wdio/smoke-test-cjs-service

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/smoke-test-cjs-service@14953

@wdio/smoke-test-reporter

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/smoke-test-reporter@14953

@wdio/smoke-test-service

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/smoke-test-service@14953

@wdio/spec-reporter

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/spec-reporter@14953

@wdio/static-server-service

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/static-server-service@14953

@wdio/sumologic-reporter

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/sumologic-reporter@14953

@wdio/testingbot-service

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/testingbot-service@14953

@wdio/types

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/types@14953

@wdio/utils

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/utils@14953

@wdio/webdriver-mock-service

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/webdriver-mock-service@14953

@wdio/xvfb

npm i https://pkg.pr.new/webdriverio/webdriverio/@wdio/xvfb@14953

webdriver

npm i https://pkg.pr.new/webdriverio/webdriverio/webdriver@14953

webdriverio

npm i https://pkg.pr.new/webdriverio/webdriverio@14953

commit: d22e71d

@dprevost-LMI dprevost-LMI force-pushed the upgrade-expect-wdio-to-5.6.0 branch from 7f876f2 to 1ce156e Compare December 24, 2025 01:13
christian-bromann pushed a commit to webdriverio/expect-webdriverio that referenced this pull request Dec 24, 2025
dprevost-LMI added a commit to dprevost-LMI/webdriverio that referenced this pull request Dec 24, 2025
@dprevost-LMI dprevost-LMI force-pushed the upgrade-expect-wdio-to-5.6.0 branch from 1ce156e to 989cb94 Compare December 24, 2025 02:26
@dprevost-LMI dprevost-LMI changed the title fix: Upgrade expect-webdriverio to 5.6.0 fix: Upgrade expect-webdriverio to 5.6.1 Dec 24, 2025
@dprevost-LMI dprevost-LMI marked this pull request as ready for review December 25, 2025 13:52
dprevost-LMI added a commit to dprevost-LMI/webdriverio that referenced this pull request Dec 28, 2025
@dprevost-LMI dprevost-LMI force-pushed the upgrade-expect-wdio-to-5.6.0 branch from 5c26115 to 6eb4a50 Compare December 28, 2025 12:47
dprevost-LMI added a commit to dprevost-LMI/webdriverio that referenced this pull request Jan 3, 2026
@dprevost-LMI dprevost-LMI force-pushed the upgrade-expect-wdio-to-5.6.0 branch from 6eb4a50 to 0a43034 Compare January 3, 2026 20:24
Copy link
Copy Markdown
Member

@christian-bromann christian-bromann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@christian-bromann
Copy link
Copy Markdown
Member

@dprevost-LMI mind rebasing the branch?

dprevost-LMI added a commit to dprevost-LMI/webdriverio that referenced this pull request Jan 28, 2026
@dprevost-LMI dprevost-LMI force-pushed the upgrade-expect-wdio-to-5.6.0 branch from 0a43034 to 35d36b5 Compare January 28, 2026 00:40
@dprevost-LMI dprevost-LMI changed the title fix: Upgrade expect-webdriverio to 5.6.1 fix: Upgrade expect-webdriverio to 5.6.4 Jan 28, 2026
@dprevost-LMI dprevost-LMI marked this pull request as draft January 28, 2026 01:41
@dprevost-LMI dprevost-LMI marked this pull request as ready for review January 28, 2026 03:03
@dprevost-LMI
Copy link
Copy Markdown
Contributor Author

Ready again @christian-bromann

@dprevost-LMI dprevost-LMI marked this pull request as draft January 30, 2026 15:38
@dprevost-LMI
Copy link
Copy Markdown
Contributor Author

dprevost-LMI commented Jan 30, 2026

@dprevost-LMI dprevost-LMI changed the title fix: Upgrade expect-webdriverio to 5.6.4 fix: Upgrade expect-webdriverio to 5.6.5 Feb 14, 2026
dprevost-LMI added a commit to dprevost-LMI/webdriverio that referenced this pull request Mar 13, 2026
- Upgrade to lates expect wdio having better typing
- Fix little breaking changes for inverse asymmetric matcher vs asymetric
fix: small regression with test `index-initSession.test.ts`

See webdriverio#14953 (comment)
Integrate expect-wdio 5.6.4
`.not` now can expand longer so scoping

- unsure of all other undefined import so skipping hooks

Missed package
no wait for .not?
@dprevost-LMI dprevost-LMI force-pushed the upgrade-expect-wdio-to-5.6.0 branch from f447e80 to 53b5f86 Compare March 13, 2026 20:32
@dprevost-LMI dprevost-LMI marked this pull request as ready for review March 13, 2026 20:52
- Upgrade to lates expect wdio having better typing
- Fix little breaking changes for inverse asymmetric matcher vs asymetric
fix: small regression with test `index-initSession.test.ts`

See webdriverio#14953 (comment)
Integrate expect-wdio 5.6.4
`.not` now can expand longer so scoping

- unsure of all other undefined import so skipping hooks

Missed package
no wait for .not?
@dprevost-LMI dprevost-LMI force-pushed the upgrade-expect-wdio-to-5.6.0 branch from c3b3b82 to 715a4d9 Compare March 14, 2026 12:14
@dprevost-LMI
Copy link
Copy Markdown
Contributor Author

dprevost-LMI commented Mar 14, 2026

Older changes were already approved, and no new ones (other than the revert) were made, so I'll merge!

@dprevost-LMI dprevost-LMI merged commit 94040a8 into webdriverio:main Mar 14, 2026
58 checks passed
@dprevost-LMI dprevost-LMI added the PR: Internal 🏠 PRs that contain changes internals label Mar 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: Internal 🏠 PRs that contain changes internals

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants