selendroid v0.16.0 Release Notes

Release Date: 2015-07-18 // almost 9 years ago
    • gets app version from pom.xml if class path doesn't start with jar #835
    • Clear data before app launch #844
    • ⬇️ Drop explicit 'implements TakesScreenshot, JavascriptExecutor' declarations #846
    • Trigger DOM event of type 'INPUT' after changing value of INPUT element #746
    • Grid auto re-register #756
    • ➕ Added activities to test touch gestures in the selendroid-test app #848
    • implemented driver.manage().timeouts().PageLoadTimeout() #849
    • ➕ Added cordova-android 4.0.0 support #859
    • Append error details to page source #850
    • ✂ Delete temporary created by Selendroid Server #862
    • 🔨 Refactored SafeHandle (Action chain) for future multitouch implementation. #860
    • 🔄 Changed the implicit wait timeout from 5s to 0 as per webdriver spec #895
    • ➕ Add WXGA720 skin for detection of screen resolution #904
    • ⚡️ Optimize screenshots from standalone server #904
    • 🛠 Fix bug SelendroidServerBuilder when executing tests and using default keystore alias and passwords and androidKeyStore file exists #904
    • Don't add "offline" hardware devices on startup #900
    • [client] Fix SelendroidDriver#readCallLog() #916
    • [server] Fix finding a collection of elements by class name for non existing classes #918
    • 🌲 [standalone] Fix ..session/log/types endpoint #927
    • [standalone] Fix HTTP response for unknown commands #928
    • [server] Fix NPE in ViewHierarchyAnalyzer #929
    • [server] Do not try to get the resource name if the view has no id #930
    • [server] Do not search in multiple top level views #931
    • ⚡️ Update AndroidAtoms #925