selendroid v0.9.0 Release Notes

Release Date: 2014-03-21 // about 10 years ago
    • ๐Ÿ‘ Rotation Support
    • ๐Ÿ›  Fixes: #268, #284, #309, #275
    • โž• Adding support for disabling native events for sendKeys command to support e.g. German umlauts (#7,#110)
    • โž• Added support for sending key events, send text, tap and execute shell command via adb connection
    • โœ‚ removed -installedApp command line parameter of the selendroid-standalone jar
    • โœ… Selendroid standalone supports by default already started emulators. Even if they are started manually after selendroid-standalone has been started, they are identified and can be used for test sessions.
    • โœ… Minimized create session time by skipping installation of the app under test or the selendroid-server if they are already installed.
    • ๐Ÿ‘Œ Support execute async script (#254)
    • โž• Add native execute script action TwoPointerGesture. this is temporary solution until the mobile WebDriver multi touch spec is implemented #292
    • 0๏ธโƒฃ Introducing a sessionTimeout (in seconds) that will automatically stop a session. Default value is 30 minutes.
    • โž• Added support for using 'platformVersion', 'platformName' and 'automationName' in capabilities in order to support Selenium 3.0
    • โž• Added support for using switch context endpoints to support Selenium 3.0. Swith to window mechanism is still available.
    • ๐Ÿ’ป In order to support Selenium 3, Page source is now returned as an XML (or HTML in the case of HTML-based platforms) document representing the UI hierarchy.
    • ๐Ÿ‘ Until multi touch support based on the new w3c spec is implemented, there is a native script that can be used for multi touch gestures.