Skip to content

Latest commit

 

History

History
523 lines (358 loc) · 39.1 KB

CHANGELOG.md

File metadata and controls

523 lines (358 loc) · 39.1 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[@wdio/dioxus-bridge@1.1.0] - 2026-10-24

Full Changelog

Added

  • dioxus: add single app crate wdio-dioxus (PR #717)

Changed

  • dioxus: set apps up with wdio-dioxus, and point the service's errors at it (PR #777)
  • deps: bump the cargo-dependencies group across 7 directories with 8 updates (PR #770)
  • deps: update dependencies and keep the Tauri sync script on stable releases (PR #759)
  • enforce coverage thresholds in every package's unit run (PR #728)
  • deps: bump the cargo-dependencies group across 6 directories with 2 updates (PR #715)
  • release: revert the unpublished #642 release and fix standing-PR selection (PR #707)
  • release 17 package(s) (PR #642)
  • deps: bump the production-dependencies group across 1 directory with 14 updates (PR #698)
  • deps-dev: bump the development-dependencies group across 1 directory with 19 updates (PR #699)
  • deps-dev: bump the development-dependencies group with 8 updates (PR #681)
  • align engines.node floor with the WDIO v9 requirement (>=18.20.0) (PR #653)
  • deps: bump the cargo-dependencies group across 4 directories with 1 update (PR #646)
  • update deps (PR #648)
  • deps: bump the production-dependencies group across 1 directory with 16 updates (PR #627)
  • deps-dev: bump the development-dependencies group across 1 directory with 24 updates (PR #628)
  • deps: bump the cargo-dependencies group across 5 directories with 10 updates (PR #616)
  • deps: bump the cargo-dependencies group across 2 directories with 3 updates (PR #599)
  • update dependencies across multiple packages (incl. major versions) (PR #585)

Fixed

  • dioxus: make the setup docs and errors match what v1 supports (embedded driver only) (PR #703)

[@wdio/dioxus-service@1.1.0] - 2026-10-24

Full Changelog

Changed

  • dioxus: set apps up with wdio-dioxus, and point the service's errors at it (PR #777)
  • deps: update dependencies and keep the Tauri sync script on stable releases (PR #759)
  • enforce coverage thresholds in every package's unit run (PR #728)
  • release: revert the unpublished #642 release and fix standing-PR selection (PR #707)
  • release 17 package(s) (PR #642)
  • deps-dev: bump the development-dependencies group across 1 directory with 19 updates (PR #699)
  • share standalone teardown helpers (failStartup, safeDeleteSession, boundedOnComplete) (PR #678 · closes #668)
  • deps-dev: bump the development-dependencies group with 8 updates (PR #681)
  • add @repo/test-utils and migrate cold-import/defer/platform helpers (PR #664)
  • import once in a beforeAll to fix the index.spec cold-import flake (PR #662)
  • align engines.node floor with the WDIO v9 requirement (>=18.20.0) (PR #653)
  • dioxus: de-version-pin service docs (PR #651 · closes #647)
  • update deps (PR #648)
  • deps-dev: bump the development-dependencies group across 1 directory with 24 updates (PR #628)

Fixed

  • dioxus: pass the service-level windowLabel to the embedded driver (PR #773)
  • tauri,dioxus: open standalone browser-mode sessions without a driver port (PR #745 · closes #696)
  • dioxus: start the embedded driver only under the service, and say why startup failed (PR #710)
  • dioxus: make the setup docs and errors match what v1 supports (embedded driver only) (PR #703)
  • tauri,electron,dioxus: stop restoring mocks after the session is deleted (PR #686 · closes #685)
  • dioxus: reap already-spawned embedded drivers on a later instance's pre-spawn failure (PR #670 · closes #669)

[wdio-dioxus-driver@1.1.0] - 2026-10-24

Added

  • dioxus: add single app crate wdio-dioxus (#717)

Changed

  • deps: bump the cargo-dependencies group across 7 directories with 8 updates (#770)
  • deps: bump the cargo-dependencies group across 6 directories with 2 updates (#715)
  • release: revert the unpublished #642 release and fix standing-PR selection (#707)
  • release 17 package(s) (#642)
  • deps: bump the cargo-dependencies group across 5 directories with 5 updates (#700)
  • deps: bump the cargo-dependencies group across 5 directories with 10 updates (#616)

Fixed

  • dioxus: make the setup docs and errors match what v1 supports (embedded driver only) (#703)

[wdio-dioxus-embedded-driver@1.1.0] - 2026-10-24

Changed

  • dioxus: set apps up with wdio-dioxus, and point the service's errors at it (#777)
  • deps: bump the cargo-dependencies group across 7 directories with 8 updates (#770)
  • deps: bump the cargo-dependencies group across 6 directories with 2 updates (#715)
  • release: revert the unpublished #642 release and fix standing-PR selection (#707)
  • release 17 package(s) (#642)
  • deps: bump the cargo-dependencies group across 5 directories with 5 updates (#700)
  • deps: bump the cargo-dependencies group across 4 directories with 1 update (#646)
  • deps: bump the cargo-dependencies group across 5 directories with 10 updates (#616)
  • deps: bump the cargo-dependencies group across 2 directories with 3 updates (#599)

Fixed

  • dioxus: start the embedded driver only under the service, and say why startup failed (#710)
  • dioxus: make the setup docs and errors match what v1 supports (embedded driver only) (#703)

wdio-dioxus@1.1.0 - 2026-10-24

First release of wdio-dioxus.

Added

  • dioxus: add single app crate wdio-dioxus (#717)

[@wdio/tauri-plugin@1.5.1] - 2026-10-24

Full Changelog

Changed

  • deps: bump the cargo-dependencies group across 7 directories with 8 updates (PR #770)
  • deps: update dependencies and keep the Tauri sync script on stable releases (PR #759)
  • tauri: make the embedded WebDriver plugin desktop-only (PR #758)
  • tauri: sync the crates' own versions in the committed Cargo.lock files (PR #748)

Fixed

  • tauri: ship generated permission files in the plugin crates (PR #743 · closes #730)

[@wdio/tauri-service@1.5.1] - 2026-10-24

Full Changelog

Changed

  • deps: update dependencies and keep the Tauri sync script on stable releases (PR #759)
  • enforce coverage thresholds in every package's unit run (PR #728)
  • biome: flag barrel files outside package entry points (PR #729)

Fixed

  • tauri,electrobun: name the right WebKitWebDriver package for each Linux distro (PR #771)
  • tauri,dioxus: open standalone browser-mode sessions without a driver port (PR #745 · closes #696)

[tauri-plugin-wdio-webdriver@1.5.1] - 2026-10-24

Changed

  • deps: bump the cargo-dependencies group across 7 directories with 8 updates (#770)
  • tauri: make the embedded WebDriver plugin desktop-only (#758)
  • tauri: sync the crates' own versions in the committed Cargo.lock files (#748)

Fixed

  • tauri: let Close Window request a close the app can prevent (#772, #737)
  • tauri,electrobun: name the right WebKitWebDriver package for each Linux distro (#771)
  • tauri: dispatch PointerEvents for embedded pointer actions (#746, #736)
  • tauri: ship generated permission files in the plugin crates (#743, #730)
  • tauri: map every WebDriver special key and stop typing them as text (#747, #735)

[@wdio/flutter-service@1.0.0-next.4] - 2026-10-24

Full Changelog

Changed

  • deps: update dependencies and keep the Tauri sync script on stable releases (PR #759)
  • enforce coverage thresholds in every package's unit run (PR #728)

[@wdio/electrobun-service@0.3.1] - 2026-10-24

Full Changelog

Changed

  • deps: update dependencies and keep the Tauri sync script on stable releases (PR #759)
  • enforce coverage thresholds in every package's unit run (PR #728)

Fixed

  • tauri,electrobun: name the right WebKitWebDriver package for each Linux distro (PR #771)

[@wdio/electron-service@10.4.1] - 2026-10-24

Full Changelog

Changed

  • deps: update dependencies and keep the Tauri sync script on stable releases (PR #759)
  • enforce coverage thresholds in every package's unit run (PR #728)
  • biome: flag barrel files outside package entry points (PR #729)

[@wdio/native-cdp-bridge@1.3.1] - 2026-10-24

Full Changelog

Changed

  • deps: update dependencies and keep the Tauri sync script on stable releases (PR #759)
  • enforce coverage thresholds in every package's unit run (PR #728)

[@wdio/native-core@1.3.1] - 2026-10-24

Full Changelog

Changed

  • deps: update dependencies and keep the Tauri sync script on stable releases (PR #759)
  • biome: flag console in package source (PR #726)
  • enforce coverage thresholds in every package's unit run (PR #728)
  • biome: flag barrel files outside package entry points (PR #729)

[@wdio/native-mobile-core@1.2.1] - 2026-10-24

Full Changelog

Changed

  • deps: update dependencies and keep the Tauri sync script on stable releases (PR #759)
  • enforce coverage thresholds in every package's unit run (PR #728)

[@wdio/native-spy@1.4.1] - 2026-10-24

Full Changelog

Changed

  • deps: update dependencies and keep the Tauri sync script on stable releases (PR #759)
  • enforce coverage thresholds in every package's unit run (PR #728)

[@wdio/native-types@2.6.1] - 2026-10-24

Full Changelog

Changed

  • deps: update dependencies and keep the Tauri sync script on stable releases (PR #759)

Fixed

  • dioxus: pass the service-level windowLabel to the embedded driver (PR #773)
  • dioxus: make the setup docs and errors match what v1 supports (embedded driver only) (PR #703)

[@wdio/native-utils@2.8.1] - 2026-10-24

Full Changelog

Changed

  • deps: update dependencies and keep the Tauri sync script on stable releases (PR #759)
  • biome: flag console in package source (PR #726)
  • enforce coverage thresholds in every package's unit run (PR #728)

Fixed

  • tauri,electrobun: name the right WebKitWebDriver package for each Linux distro (PR #771)

[@wdio/react-native-service@1.0.0-next.3] - 2026-10-24

Full Changelog

Changed

  • deps: update dependencies and keep the Tauri sync script on stable releases (PR #759)
  • enforce coverage thresholds in every package's unit run (PR #728)
  • biome: flag barrel files outside package entry points (PR #729)

[@wdio/tauri-plugin@1.5.0] - 2026-10-07

Full Changelog

Changed

  • deps-dev: bump the development-dependencies group with 6 updates (PR #714)
  • deps: bump the cargo-dependencies group across 6 directories with 2 updates (PR #715)
  • release: revert the unpublished #642 release and fix standing-PR selection (PR #707)
  • rust: run the Tauri and Dioxus driver tests in CI and ban Listener::once (PR #705)
  • release 17 package(s) (PR #642)
  • deps: bump the production-dependencies group across 1 directory with 14 updates (PR #698)
  • deps: bump the cargo-dependencies group across 5 directories with 5 updates (PR #700)
  • deps-dev: bump the development-dependencies group across 1 directory with 19 updates (PR #699)
  • deps: bump the cargo-dependencies group across 2 directories with 1 update (PR #682)
  • deps-dev: bump the development-dependencies group with 8 updates (PR #681)
  • align engines.node floor with the WDIO v9 requirement (>=18.20.0) (PR #653)
  • deps: bump the cargo-dependencies group across 4 directories with 1 update (PR #646)
  • update deps (PR #648)

[@wdio/tauri-service@1.5.0] - 2026-10-07

Full Changelog

Changed

  • release: revert the unpublished #642 release and fix standing-PR selection (PR #707)
  • release 17 package(s) (PR #642)
  • deps: bump the production-dependencies group across 1 directory with 14 updates (PR #698)
  • deps-dev: bump the development-dependencies group across 1 directory with 19 updates (PR #699)
  • share standalone teardown helpers (failStartup, safeDeleteSession, boundedOnComplete) (PR #678 · closes #668)
  • deps-dev: bump the development-dependencies group with 8 updates (PR #681)
  • electron,tauri: remove deprecated logging aliases, reduce test repetition (PR #677)
  • add @repo/test-utils and migrate cold-import/defer/platform helpers (PR #664)
  • import once in a beforeAll to fix the index.spec cold-import flake (PR #662)
  • update deps (PR #648)

Fixed

  • tauri: evaluate tauri.execute on the session's own embedded port (PR #702 · closes #694)
  • tauri,electron,dioxus: stop restoring mocks after the session is deleted (PR #686 · closes #685)
  • tauri: guarantee teardown on failed standalone startup and await embedded cleanup (PR #636)

[tauri-plugin-wdio-webdriver@1.5.0] - 2026-10-07

Changed

  • deps: bump the cargo-dependencies group across 6 directories with 2 updates (#715)
  • release: revert the unpublished #642 release and fix standing-PR selection (#707)
  • rust: run the Tauri and Dioxus driver tests in CI and ban Listener::once (#705)
  • release 17 package(s) (#642)
  • deps: bump the cargo-dependencies group across 5 directories with 5 updates (#700)
  • deps: bump the cargo-dependencies group across 2 directories with 1 update (#682)
  • deps: bump the cargo-dependencies group across 4 directories with 1 update (#646)

Fixed

  • tauri: wait for the window's actual state after a window change (#706)
  • tauri: stop the embedded driver panicking when a window event repeats (#704)
  • tauri: build the webdriver plugin against any Tauri 2 webview2-com (#687)

[@wdio/flutter-service@1.0.0-next.3] - 2026-10-07

Full Changelog

Changed

  • release: revert the unpublished #642 release and fix standing-PR selection (PR #707)
  • release 17 package(s) (PR #642)
  • deps: bump the production-dependencies group across 1 directory with 14 updates (PR #698)
  • deps-dev: bump the development-dependencies group across 1 directory with 19 updates (PR #699)
  • share standalone teardown helpers (failStartup, safeDeleteSession, boundedOnComplete) (PR #678 · closes #668)
  • deps-dev: bump the development-dependencies group with 8 updates (PR #681)
  • flutter: execute is handler-only — drop the planned-eval framing (#389)
  • update deps (PR #648)
  • deps: bump the production-dependencies group across 1 directory with 16 updates (PR #627)
  • deps-dev: bump the development-dependencies group across 1 directory with 24 updates (PR #628)
  • update dependencies across multiple packages (incl. major versions) (PR #585)

[@wdio/electrobun-service@0.3.0] - 2026-10-07

Full Changelog

Added

  • electrobun: parallel Linux workers & multiremote (PR #635)

Changed

  • release: revert the unpublished #642 release and fix standing-PR selection (PR #707)
  • release 17 package(s) (PR #642)
  • deps-dev: bump the development-dependencies group across 1 directory with 19 updates (PR #699)
  • share standalone teardown helpers (failStartup, safeDeleteSession, boundedOnComplete) (PR #678 · closes #668)
  • deps-dev: bump the development-dependencies group with 8 updates (PR #681)
  • electrobun: lead deleteSessionBounded comment with what it does (PR #675)
  • add @repo/test-utils and migrate cold-import/defer/platform helpers (PR #664)
  • import once in a beforeAll to fix the index.spec cold-import flake (PR #662)
  • tauri,electrobun: de-elevate Windows msedgedriver E2E via gsudo, reap orphaned Electrobun procs (#542) (PR #637)
  • update deps (PR #648)

Fixed

  • electrobun: reap spawned app when standalone onWorkerStart fails (PR #666 · closes #658)

[@wdio/electron-service@10.4.0] - 2026-10-07

Full Changelog

Changed

  • deps-dev: bump the development-dependencies group with 6 updates (PR #714)
  • release: revert the unpublished #642 release and fix standing-PR selection (PR #707)
  • release 17 package(s) (PR #642)
  • deps: bump the production-dependencies group across 1 directory with 14 updates (PR #698)
  • deps-dev: bump the development-dependencies group across 1 directory with 19 updates (PR #699)
  • share standalone teardown helpers (failStartup, safeDeleteSession, boundedOnComplete) (PR #678 · closes #668)
  • deps-dev: bump the development-dependencies group with 8 updates (PR #681)
  • electron,tauri: remove deprecated logging aliases, reduce test repetition (PR #677)
  • add @repo/test-utils and migrate cold-import/defer/platform helpers (PR #664)
  • update deps (PR #648)

Fixed

  • tauri,electron,dioxus: stop restoring mocks after the session is deleted (PR #686 · closes #685)
  • electron: correct how the Electron version is passed to WebdriverIO (PR #693)
  • electron: stop browser-mode dev server on standalone failure and cleanup (PR #667 · closes #660)

[@wdio/native-cdp-bridge@1.3.0] - 2026-10-07

Full Changelog

Changed

  • deps-dev: bump the development-dependencies group with 6 updates (PR #714)
  • release: revert the unpublished #642 release and fix standing-PR selection (PR #707)
  • release 17 package(s) (PR #642)
  • deps: bump the production-dependencies group across 1 directory with 14 updates (PR #698)
  • deps-dev: bump the development-dependencies group across 1 directory with 19 updates (PR #699)
  • deps-dev: bump the development-dependencies group with 8 updates (PR #681)
  • add @repo/test-utils and migrate cold-import/defer/platform helpers (PR #664)
  • import once in a beforeAll to fix the index.spec cold-import flake (PR #662)
  • update deps (PR #648)

[@wdio/native-core@1.3.0] - 2026-10-07

Full Changelog

Changed

  • release: revert the unpublished #642 release and fix standing-PR selection (PR #707)
  • release 17 package(s) (PR #642)
  • deps-dev: bump the development-dependencies group across 1 directory with 19 updates (PR #699)
  • deps-dev: bump the development-dependencies group with 8 updates (PR #681)
  • electron,tauri: remove deprecated logging aliases, reduce test repetition (PR #677)
  • align engines.node floor with the WDIO v9 requirement (>=18.20.0) (PR #653)
  • update deps (PR #648)

[@wdio/native-mobile-core@1.2.0] - 2026-10-07

Full Changelog

Changed

  • release: revert the unpublished #642 release and fix standing-PR selection (PR #707)
  • release 17 package(s) (PR #642)
  • deps-dev: bump the development-dependencies group across 1 directory with 19 updates (PR #699)
  • share standalone teardown helpers (failStartup, safeDeleteSession, boundedOnComplete) (PR #678 · closes #668)
  • deps-dev: bump the development-dependencies group with 8 updates (PR #681)
  • add @repo/test-utils and migrate cold-import/defer/platform helpers (PR #664)
  • align engines.node floor with the WDIO v9 requirement (>=18.20.0) (PR #653)
  • update deps (PR #648)
  • deps-dev: bump the development-dependencies group across 1 directory with 24 updates (PR #628)
  • react-native: exercise iOS boot-cap defaults on the RN-iOS leg (#428) (PR #624)
  • update dependencies across multiple packages (incl. major versions) (PR #585)

Fixed

  • react-native: stop Metro on standalone cleanup/failure (native-mobile-core onComplete) (PR #663)
  • flutter: unpin appium-flutter-driver, move to ^3.10.1 (PR #622 · closes #604)
  • mobile: sync the xcuitest matrix row with the pinned driver (PR #581)

[@wdio/native-spy@1.4.0] - 2026-10-07

Full Changelog

Changed

  • release: revert the unpublished #642 release and fix standing-PR selection (PR #707)
  • release 17 package(s) (PR #642)
  • deps-dev: bump the development-dependencies group across 1 directory with 19 updates (PR #699)
  • deps-dev: bump the development-dependencies group with 8 updates (PR #681)
  • align engines.node floor with the WDIO v9 requirement (>=18.20.0) (PR #653)
  • update deps (PR #648)

[@wdio/native-types@2.6.0] - 2026-10-07

Full Changelog

Changed

  • release: revert the unpublished #642 release and fix standing-PR selection (PR #707)
  • release 17 package(s) (PR #642)
  • deps-dev: bump the development-dependencies group across 1 directory with 19 updates (PR #699)
  • deps-dev: bump the development-dependencies group with 8 updates (PR #681)
  • flutter: execute is handler-only — drop the planned-eval framing (#389)
  • align engines.node floor with the WDIO v9 requirement (>=18.20.0) (PR #653)
  • update deps (PR #648)
  • deps: bump the production-dependencies group across 1 directory with 16 updates (PR #627)
  • deps-dev: bump the development-dependencies group across 1 directory with 24 updates (PR #628)

Fixed

  • electron: correct how the Electron version is passed to WebdriverIO (PR #693)
  • native-types: model appium:* tuning keys on ReactNativeCapabilities (PR #605 · closes #574)

[@wdio/native-utils@2.8.0] - 2026-10-07

Full Changelog

Changed

  • release: revert the unpublished #642 release and fix standing-PR selection (PR #707)
  • release 17 package(s) (PR #642)
  • deps: bump the production-dependencies group across 1 directory with 14 updates (PR #698)
  • deps-dev: bump the development-dependencies group across 1 directory with 19 updates (PR #699)
  • share standalone teardown helpers (failStartup, safeDeleteSession, boundedOnComplete) (PR #678 · closes #668)
  • deps-dev: bump the development-dependencies group with 8 updates (PR #681)
  • add @repo/test-utils and migrate cold-import/defer/platform helpers (PR #664)
  • align engines.node floor with the WDIO v9 requirement (>=18.20.0) (PR #653)
  • update deps (PR #648)

[@wdio/react-native-service@1.0.0-next.2] - 2026-10-07

Full Changelog

Changed

  • release: revert the unpublished #642 release and fix standing-PR selection (PR #707)
  • release 17 package(s) (PR #642)
  • deps: bump the production-dependencies group across 1 directory with 14 updates (PR #698)
  • deps-dev: bump the development-dependencies group across 1 directory with 19 updates (PR #699)
  • share standalone teardown helpers (failStartup, safeDeleteSession, boundedOnComplete) (PR #678 · closes #668)
  • deps-dev: bump the development-dependencies group with 8 updates (PR #681)
  • update deps (PR #648)
  • deps: bump the production-dependencies group across 1 directory with 16 updates (PR #627)
  • deps-dev: bump the development-dependencies group across 1 directory with 24 updates (PR #628)
  • update dependencies across multiple packages (incl. major versions) (PR #585)

Fixed

  • native-types: model appium:* tuning keys on ReactNativeCapabilities (PR #605 · closes #574)