Skip to content

Releases: webdriverio-community/wdio-electron-service

v8.0.0

13 Feb 22:30
Compare
Choose a tag to compare

What's Changed

New:

  • Window Management - auto switching of windows, improved support for splash screens and multi-window applications (#888)
  • Standalone mode interface has been reworked (#858)
    • startElectron is now startWdioSession
    • You can now pass in any of the capabilities that WDIO accepts

Fixed:

  • Cannot intercept call to electron.dialog.showOpenDialog when it is invoked with the browserWindow argument (#905)
  • Mocks are only updated when execute is called (#905)
  • Incorrect types for $$ and $ (#903)

Docs:

  • Updated for new standalone mode interface (#862)
  • Added more detail around finding the correct appBinaryPath value for your OS / build tool (#878, #881, #885)
  • Detailed Electron issue on Ubuntu 24.04, and workaround (#909)
  • Added clarification around mocking limitations (#927)

Developer:

  • Build improvements with our new Rollup-based bundler package (#898)
  • Support object inspection when using debug logging (#937)
  • CI: Removed Dependabot automerge workflow (#887)
  • CI: Workaround for Ubuntu 24.04 (#904)
  • CI: Dependabot PRs failing with perm errors (#913)
  • CI: Backporting of fixes and releasing from a maintenance branch (#923, #908, #929)
  • CI: Improved release pipeline (#863, #869, #870, #871, #872, #873)
  • Test: Rework of fixtures, now testing ESM and CJS separately (#837)
  • Test: Improved units coverage (#936)
  • Updated dependencies

New Contributors

Special Mentions

  • We'd like to acknowledge @mato533 who has made several outstanding contributions to the project in this release cycle, particularly in the window management and improving our build system with the new bundler implementation.
  • Their expertise and dedication have already made a significant impact on the project's architecture and we're excited to have them onboard as a key contributor to the service.

Full Changelog

v8.0.0-next.11

13 Feb 20:55
Compare
Choose a tag to compare
v8.0.0-next.11 Pre-release
Pre-release

What's Changed

Full Changelog: v7.3.1-next.8...v8.0.0-next.11

v8.0.0-next.9

13 Feb 20:55
Compare
Choose a tag to compare
v8.0.0-next.9 Pre-release
Pre-release

What's Changed

  • docs: add mocking limitations by @goosewobbler in #927
  • chore: add the dependabot configuration for maintenance version by @mato533 in #929
  • feat: improve the build using rollup by @mato533 in #898
  • chore(deps-dev): bump the development-dependencies group across 1 directory with 8 updates by @dependabot in #943
  • chore(deps): bump the production-dependencies group across 1 directory with 8 updates by @dependabot in #945
  • feat: support object inspection at debug log by @mato533 in #937
  • test: add unit test for the capabilities.ts by @mato533 in #936
  • chore: update deps by @goosewobbler in #946

Full Changelog: v7.3.1...v8.0.0-next.9

v8.0.0-next.10

13 Feb 20:54
Compare
Choose a tag to compare
v8.0.0-next.10 Pre-release
Pre-release

What's Changed

Full Changelog: v7.3.1...v8.0.0-next.10

v8.0.0-next.8

05 Feb 12:52
Compare
Choose a tag to compare
v8.0.0-next.8 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v7.3.1...v8.0.0-next.8

v8.0.0-next.7

05 Feb 12:52
Compare
Choose a tag to compare
v8.0.0-next.7 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v7.3.1...v8.0.0-next.7

v8.0.0-next.6

05 Feb 12:51
Compare
Choose a tag to compare
v8.0.0-next.6 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v7.3.1...v8.0.0-next.6

v8.0.0-next.5

05 Feb 12:51
Compare
Choose a tag to compare
v8.0.0-next.5 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v7.3.1...v8.0.0-next.5

v8.0.0-next.4

05 Feb 12:50
Compare
Choose a tag to compare
v8.0.0-next.4 Pre-release
Pre-release

What's Changed

Full Changelog: v7.3.1...v8.0.0-next.4

v8.0.0-next.3

05 Feb 12:50
Compare
Choose a tag to compare
v8.0.0-next.3 Pre-release
Pre-release

What's Changed

Full Changelog: v7.3.1...v8.0.0-next.3