💥 Breaking Change
wdio-cli
,wdio-devtools-service
,wdio-lighthouse-service
,wdio-utils
,webdriver
,webdriverio
- #12300 (@wdio/lighthouse-service): migrate over from devtools service (@christian-bromann)
wdio-allure-reporter
,wdio-appium-service
,wdio-browser-runner
,wdio-browserstack-service
,wdio-cli
,wdio-concise-reporter
,wdio-config
,wdio-cucumber-framework
,wdio-devtools-service
,wdio-firefox-profile-service
,wdio-jasmine-framework
,wdio-json-reporter
,wdio-junit-reporter
,wdio-local-runner
,wdio-mocha-framework
,wdio-reporter
,wdio-runner
,wdio-sauce-service
,wdio-shared-store-service
,wdio-spec-reporter
,wdio-testingbot-service
,wdio-types
,wdio-utils
,wdio-webdriver-mock-service
,webdriver
,webdriverio
- #12987 breaking(*): better type definitions for capabilities (@christian-bromann)
- #11942 breaking(*): V9 migrate from got to fetch (@tamil777selvan)
@wdio/protocols
- #12006 breaking(@wdio/protocols): V9 Remove JSONWireProtocol (@tamil777selvan)
🚀 New Feature
webdriverio
- #13258 feat(webdriverio): new command to set viewport (@christian-bromann)
- #13250 feat(webdriverio): make using preload script easier (@christian-bromann)
- #13252 feat(webdriverio): support fake timers (@christian-bromann)
- #13247 feat(webdriverio): dialog handler (@christian-bromann)
wdio-types
,webdriverio
- #13222 feat(webdriverio): new features for url command (@christian-bromann)
wdio-browser-runner
- #13212 feat(@wdio/browser-runner): allow to define custom hostname for component tests (@christian-bromann)
wdio-lighthouse-service
,wdio-types
,wdio-utils
,webdriver
- #13210 feat(webdriver): automatically opt-into WebDriver Bidi (@christian-bromann)
wdio-protocols
,wdio-utils
,webdriver
,webdriverio
- #12720 feat(webdriverio): deep shadow root piercing (@christian-bromann)
🐛 Bug Fix
wdio-appium-service
- #13151 In @wdio/appium-service, kill entire Appium process tree (@samuelfreiberg)
webdriver
- #13150 fix(webdriver): better error response detection for Safari and FF (@christian-bromann)
💅 Polish
webdriver
- #13214 chore(webdriver): show stack trace for bidi errors (@christian-bromann)
wdio-cli
,wdio-config
,wdio-local-runner
,wdio-runner
,wdio-types
,webdriverio
- #12752 feat: replace
ts-node
withtsx
, remove autoCompileOpts (@goosewobbler)
- #12752 feat: replace
🏠 Internal
- #12779 fix: convert npm to pnpm in gitpod (@sangcnguyen)
- migrate package manager from NPM to pnpm
- #11493 breaking(*): V9 drop support for Node.js 16 (@erwinheitzman)
Committers: 5
- Christian Bromann (@christian-bromann)
- Erwin Heitzman (@erwinheitzman)
- Samuel Freiberg (@samuelfreiberg)
- @goosewobbler
- @tamil777selvan