WebdriverIO v6.0.0-beta.0 Release Notes
Release Date: 2020-03-10 // about 4 years ago-
:boom: Breaking Change
- โ
devtools
,wdio-appium-service
,wdio-browserstack-service
,wdio-config
,wdio-crossbrowsertesting-service
,wdio-firefox-profile-service
,wdio-logger
,wdio-selenium-standalone-service
,wdio-static-server-service
,wdio-testingbot-service
,wdio-utils
,wdio-webdriver-mock-service
,webdriverio
- #5007 Use "devtools" automation protocol as fallback (@christian-bromann)
- Other
- #5027 webdriverio: update minimum nodejs version (@erwinheitzman)
wdio-cli
,wdio-cucumber-framework
,wdio-utils
- #4937 Remove compatibility helpers for hook args (@christian-bromann)
- ๐
wdio-sync
,webdriverio
- #4928 Replace args with options object in some methods (@christian-bromann)
:rocket: New Feature
devtools
,webdriverio
- #5039 Implement
performActions
for devtools automation protocol (@christian-bromann)
- #5039 Implement
wdio-protocols
,webdriver
- #5034 add new Appium commands (@christian-bromann)
- ๐
eslint-plugin-wdio
,wdio-runner
- #4908 Embed
expect-webdriverio
as built in assertion API (@christian-bromann)
- #4908 Embed
- ๐
wdio-cli
,wdio-config
,wdio-local-runner
,wdio-runner
,wdio-smoke-test-service
,wdio-sync
,webdriver
,webdriverio
- #4926 Add onWorkerStart hook to launch service (@christian-bromann)
wdio-cli
- #4463 Retried specfiles are inserted at the start of the specs queue (@bennieswart)
:bug: Bug Fix
- โ
wdio-appium-service
,wdio-runner
,wdio-sauce-service
,wdio-selenium-standalone-service
,wdio-testingbot-service
,webdriverio
- #5032 Fix services modifying session options (@christian-bromann)
wdio-cli
- #5026 Fix cli answer validation (@erwinheitzman)
- ๐ป
wdio-browserstack-service
webdriver
,webdriverio
- #4964 Better error messages for wrong path (@christian-bromann)
๐ :nail_care: Polish
wdio-cli
,wdio-config
,wdio-runner
,wdio-utils
- #4626 Separate launcher from worker services (@christian-bromann)
wdio-cli
- #5016 wdio-cli: Add Experitest Cloud to configuration utility (@ArielExperitest)
webdriverio
- #5029 Remove appium bug workaround (@erwinheitzman)
webdriver
- #5001 Add check that path starts with "/" (@christian-bromann)
devtools
- #4993 Devtools: Make puppeteer-firefox optional in status.js (@jordanjwatkins)
๐ :memo: Documentation
- Other
- #5080 Fix docs for TS setup with Mocha (@christian-bromann)
- #5078 docs: add reference to boilerplate (@dimadeveatii)
- #4929 Updating LTS docs (@christian-bromann)
- #5065 Fix typo on conf name (@webOS101)
- #5042 v6 release blog post (@christian-bromann)
- #5046 Fix documentation formatter (@christian-bromann)
- #5031 adds boilerplate with appium And cucumber on docs (@Schveitzer)
- #5025 Docs: Add link on how to update your fork (@erwinheitzman)
- #5027 webdriverio: update minimum nodejs version (@erwinheitzman)
- #4965 WebDriverIO V5, Cucumber, Perfecto project example (@eyalyovelperfecto)
- #4895 Add documentation around smoke tests (@christian-bromann)
- ๐ป
wdio-browserstack-service
webdriverio
- #5045 Add Contributor Guide (@christian-bromann)
- #4977 webdriverio: Fix 'oject' typo in click command (@IgorVodka)
- ๐
wdio-sync
,webdriverio
- #5037 Improve TypeScript generation (@christian-bromann)
- #5005 Add click options (@christian-bromann)
wdio-protocols
- #5004 Add example for touchPerform (@christian-bromann)
webdriver
wdio-cli
:house: Internal
wdio-cucumber-framework
- #5003 Update cucumber to v6 (@christian-bromann)
Committers: 15
- Alan Schveitzer (@Schveitzer)
- Arjan Blok (@ablok)
- Bennie Swart (@bennieswart)
- Christian Bromann (@christian-bromann)
- Christian Maniewski (@chmanie)
- Dumitru (@dimadeveatii)
- Erwin Heitzman (@erwinheitzman)
- Igor Vodka (@IgorVodka)
- John Ahigian (@johnhiggs)
- Jordan Watkins (@jordanjwatkins)
- Roy Sutton (@webOS101)
- โ @ArielExperitest
- @benmacs
- @eyalyovelperfecto
- @lamkovod
- โ