romovs
#1
v0.48.6 (2019-09-26)
Internal
- Fix HAR not working on Chrome 77 and higher.
v0.48.5 (2019-09-25)
Bug Fix
-
web.getXMLPageSource
not working as expected.
-
web.setTimeout
and mob.setTimeout
not setting the global timeout.
v0.48.4 (2019-09-25)
Polish
- Donโt print WDIO warn level logs.
- Produce proper error if
web.fileBrowse
fails due to the element not being interactable.
-
web.makeVisible
will set disabled
attribute to false.
Internal
- Update chrome-har dependency.
v0.48.3 (2019-09-22)
Bug Fix
- Issue with wrong WDIO dependency versions being pulled on new installs.
- Fix handling of user specified Appium server URLs in
mob.init
.
Polish
- Donโt print WDIO info level logs.
v0.48.2 (2019-09-21)
Bug Fix
- Fix handling of selenium and appium hub addresses.
v0.48.1 (2019-09-19)
Polish
v0.48.0 (2019-09-19)
New Feature
- Support for Node.js 12.
- New web commands:
web.isSelected
.
- New mob commands:
mob.closeApp
, mob.installApp
, mob.removeApp
, mob.launchApp
, mob.resetApp
, mob.getCurrentAcitivity
, mob.getCurrentPackage
.
- New pdf commands:
pdf.count
.
- Optional
pageNum
argument for pdf.assert
and pdf.assertNot
.
- Optional
timeout
argument for all mob
and web
commands. Can be used to set timeouts per command.
- Optional
clickParent
argument for web.clickHidden
.
Breaking Change
-
mob.verifyTitle
, mob.verifyTitle
, mob.verifyValue
removed since those command worked exactly like their assert*
counterparts.
-
mob.swipe
has been split into two separate commands: mob.swipe
and mob.swipeScreen
.
-
mob.hideKeyboard
accepts different arguments and supports more strategies.
-
mob.scrollToElement
accepts different arguments.
-
mob.setAutoWait
and web.setAutoWait
removed.
- Optional
message
argument has been removed from relevant mob
commands.
Bug Fix
-
web.makeVisible
will keep the original element dimensions if non 0.
Polish
- Error handling has been significantly improved.
Documentation
- Various documentation fixes.
Internal
- Upgrade to WebDriverIO v5.
- Bump dependencies.