Skip to content

chore(deps): bump the wdio-dependencies group across 1 directory with 3 updates#379

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/wdio-dependencies-7d29acaf14
Open

chore(deps): bump the wdio-dependencies group across 1 directory with 3 updates#379
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/wdio-dependencies-7d29acaf14

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 11, 2026

Copy link
Copy Markdown
Contributor

Bumps the wdio-dependencies group with 3 updates in the / directory: @wdio/appium-service, @wdio/visual-service and @wdio/xvfb.

Updates @wdio/appium-service from 9.27.1 to 9.28.0

Release notes

Sourced from @​wdio/appium-service's releases.

v9.28.0 (2026-06-10)

🐛 Bug Fix

🏠 Internal

  • Other
  • wdio-browserstack-service, wdio-protocols, webdriver

Committers: 9

v9.27.2 (2026-05-26)

🚀 New Feature

  • create-wdio, wdio-xvfb

🐛 Bug Fix

  • wdio-browserstack-service

💅 Polish

📝 Documentation

Committers: 11

... (truncated)

Changelog

Sourced from @​wdio/appium-service's changelog.

v9.28.0 (2026-06-10)

🐛 Bug Fix

🏠 Internal

  • Other
  • wdio-browserstack-service, wdio-protocols, webdriver

Committers: 9

v9.27.2 (2026-05-26)

🚀 New Feature

  • create-wdio, wdio-xvfb

🐛 Bug Fix

  • wdio-browserstack-service

💅 Polish

📝 Documentation

Committers: 11

... (truncated)

Commits

Updates @wdio/visual-service from 9.2.2 to 9.2.3

Release notes

Sourced from @​wdio/visual-service's releases.

@​wdio/visual-service@​9.2.3

Patch Changes

  • c56e1ae: ## #1146 Fix BiDi element screenshots missing composited layers (scrollbars, fixed/sticky overlays)

    Root cause

    When checkElement / saveElement is used with the WebDriver BiDi protocol, the screenshot was taken with browsingContext.captureScreenshot using origin: 'document'. This renders the document layout independently of the browser's compositor, which means composited layers are never included — element-level scrollbars, position: fixed / position: sticky overlays, and elements with a will-change CSS property all render as invisible or without their correct visual state.

    The switch to origin: 'document' was introduced in an earlier fix (commit 227f10a) to avoid a zero dimensions error that occurred when origin: 'viewport' was used for elements that were outside the visible viewport. That fix was correct for out-of-viewport elements, but it also silently broke composited-layer capture for all elements.

    Fix: new biDiOrigin method option

    A new method-level option biDiOrigin has been added to saveElement / checkElement. It is BiDi-only and ignored for the legacy WebDriver screenshot path.

    Value Behaviour
    'document' (default) Previous behaviour — works for any element position but composited layers (scrollbars, overlays, will-change) are not captured
    'viewport' Captures the composited frame as the browser painted it — scrollbars, fixed/sticky overlays and will-change layers are included. The element must be visible in the viewport; descriptive errors are thrown when it is not

    Usage

    // Capture an element with its scrollbar / overlay visible:
    await browser.checkElement(element, "myTag", { biDiOrigin: "viewport" });
    await browser.saveElement(element, "myTag", { biDiOrigin: "viewport" });

    Error messages when biDiOrigin: 'viewport' cannot produce a valid screenshot

    Element larger than the viewport — must fall back to 'document':

    [BiDi viewport screenshot] The element dimensions (1400x800px) exceed the viewport (1280x720px).
    You must use the default `biDiOrigin: 'document'` for this element.
    Note: with `'document'` origin, composited layers such as scrollbars, fixed/sticky overlays,
    and elements using `will-change` may not appear in the screenshot.
    

    Element not in the viewport at all — needs scrolling:

    [BiDi viewport screenshot] The element is not in the viewport
    (element: x=0, y=900, 300x200px; viewport: 1280x720px).
    Call `element.scrollIntoView()` before taking the screenshot, or set `autoElementScroll: true`.
    

    Element partially outside the viewport but fits — needs to be scrolled fully into view:

    [BiDi viewport screenshot] The element is not fully visible in the viewport
    (element: x=-20, y=100, 300x200px; viewport: 1280x720px).
    The element fits within the viewport — scroll it fully into view by calling
    `element.scrollIntoView()` or setting `autoElementScroll: true`.
    

... (truncated)

Commits

Updates @wdio/xvfb from 9.27.1 to 9.28.0

Release notes

Sourced from @​wdio/xvfb's releases.

v9.28.0 (2026-06-10)

🐛 Bug Fix

🏠 Internal

  • Other
  • wdio-browserstack-service, wdio-protocols, webdriver

Committers: 9

v9.27.2 (2026-05-26)

🚀 New Feature

  • create-wdio, wdio-xvfb

🐛 Bug Fix

  • wdio-browserstack-service

💅 Polish

📝 Documentation

Committers: 11

... (truncated)

Changelog

Sourced from @​wdio/xvfb's changelog.

v9.28.0 (2026-06-10)

🐛 Bug Fix

🏠 Internal

  • Other
  • wdio-browserstack-service, wdio-protocols, webdriver

Committers: 9

v9.27.2 (2026-05-26)

🚀 New Feature

  • create-wdio, wdio-xvfb

🐛 Bug Fix

  • wdio-browserstack-service

💅 Polish

📝 Documentation

Committers: 11

... (truncated)

Commits

@dependabot dependabot Bot added the area:dependencies Updating dependencies label Jun 11, 2026
@github-actions

github-actions Bot commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

Standing release PR: #400 · 17 packages queued · open 6h 39m · ✅ ready to merge

Release Preview — 14 packages

Note: Labels on this PR are advisory in standing-pr mode. Bumps come from conventional commits in the standing PR; override by editing labels on the standing PR itself. Add release:immediate to bypass the standing PR and release this PR directly.

These changes will be added to the release PR (#400) when merged:

Changelog

Project-wide changes

Changed

  • bump the wdio-dependencies group across 1 directory with 3 updates (deps)
@wdio/electrobun-service v0.1.0-next.0 → 0.1.1

Changed

  • Update version to 0.1.1
@wdio/electron-cdp-bridge wdio-electron-cdp-bridge@v10.0.0 → 10.0.1

Changed

  • Update version to 10.0.1
@wdio/electron-service wdio-electron-service@v10.0.0 → 10.0.1

Changed

  • Update version to 10.0.1
@wdio/flutter-service v1.0.0-next.0 → 1.0.1

Changed

  • Update version to 1.0.1
@wdio/native-cdp-bridge v0.1.0-next.0 → 0.1.1

Changed

  • Update version to 0.1.1
@wdio/native-mobile-core v1.0.0 → 1.0.1

Changed

  • Update version to 1.0.1
@wdio/native-spy wdio-native-spy@v1.1.0 → 1.1.1

Changed

  • Update version to 1.1.1
@wdio/native-types wdio-native-types@v2.3.1 → 2.3.2

Changed

  • Update version to 2.3.2
@wdio/native-utils wdio-native-utils@v2.4.0 → 2.4.1

Changed

  • Update version to 2.4.1
@wdio/react-native-service v1.0.0-next.0 → 1.0.1

Changed

  • Update version to 1.0.1
dioxus-package-test-app v0.1.0 → 0.1.1

Changed

  • Update version to 0.1.1
wdio-dioxus-embedded-driver v1.0.0-rc.0 → 1.0.1

Changed

  • Update version to 1.0.1
wdio_flutter_fixture N/A → 0.1.1

Changed

  • Update version to 0.1.1
wdio_flutter N/A → 0.1.1

Changed

  • Update version to 0.1.1

After merge — predicted release

No version escalation — this PR's changes will be included in the queued release without affecting the projected versions.

Package Standing PR This PR After merge
@wdio/dioxus-bridge 1.1.0 1.1.0
@wdio/dioxus-service 1.1.0 1.1.0
@wdio/electrobun-service 0.2.0 0.1.1 0.2.0
@wdio/electron-cdp-bridge 10.1.0 10.0.1 10.1.0
@wdio/electron-service 10.1.0 10.0.1 10.1.0
@wdio/flutter-service 1.1.0 1.0.1 1.1.0
@wdio/native-cdp-bridge 0.2.0 0.1.1 0.2.0
@wdio/native-mobile-core 1.1.0 1.0.1 1.1.0
@wdio/native-spy 1.2.0 1.1.1 1.2.0
@wdio/native-types 2.4.0 2.3.2 2.4.0
@wdio/native-utils 2.5.0 2.4.1 2.5.0
@wdio/react-native-service 1.1.0 1.0.1 1.1.0
dioxus-package-test-app 0.2.0 0.1.1 0.2.0
wdio_flutter 0.2.0 0.1.1 0.2.0
wdio_flutter_fixture 0.2.0 0.1.1 0.2.0
wdio-dioxus-driver 1.1.0 1.1.0
wdio-dioxus-embedded-driver 1.1.0 1.0.1 1.1.0

Updated automatically by ReleaseKit

@goosewobbler

Copy link
Copy Markdown
Contributor

@dependabot rebase

@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/wdio-dependencies-7d29acaf14 branch 3 times, most recently from d07f09c to b5c6a64 Compare June 12, 2026 16:56
… 3 updates

Bumps the wdio-dependencies group with 3 updates in the / directory: [@wdio/appium-service](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-appium-service), [@wdio/visual-service](https://github.com/webdriverio/visual-testing) and [@wdio/xvfb](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-xvfb).


Updates `@wdio/appium-service` from 9.27.1 to 9.28.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.28.0/packages/wdio-appium-service)

Updates `@wdio/visual-service` from 9.2.2 to 9.2.3
- [Release notes](https://github.com/webdriverio/visual-testing/releases)
- [Commits](https://github.com/webdriverio/visual-testing/compare/@wdio/visual-service@9.2.2...@wdio/visual-service@9.2.3)

Updates `@wdio/xvfb` from 9.27.1 to 9.28.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.28.0/packages/wdio-xvfb)

---
updated-dependencies:
- dependency-name: "@wdio/appium-service"
  dependency-version: 9.28.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: wdio-dependencies
- dependency-name: "@wdio/visual-service"
  dependency-version: 9.2.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: wdio-dependencies
- dependency-name: "@wdio/xvfb"
  dependency-version: 9.28.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: wdio-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/wdio-dependencies-7d29acaf14 branch from b5c6a64 to fbf242c Compare June 17, 2026 08:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:dependencies Updating dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant