Skip to content

Releases: 2gis/Winium.Mobile

v1.7.1

19 Dec 02:50
Compare
Choose a tag to compare
  • Fix IsDisplayed for Silverlight. Driver considired elements invisible when container size was (0, 0), which is notm for some containers like canvas. (Thanks to @bayandin)
  • Fix links to SDK in READMEs. (Thanks to @sargissargsyan)
  • Fix possible Element does not support ... control pattern interface.
  • Add ExecuteScript mobile: invokeMethod support to StoreApps. Lets you execute any public static method in AUT from your tests. See py-functional tests for usage example.
  • Add ExecuteScript automation sub-commands support to Silverlight. See wiki. Fixes 2gis/winphonedriver#83

v1.7.0

19 Oct 04:40
Compare
Choose a tag to compare

NOTE in this release https://github.com/2gis/winphonedriver was merged into Winium.StoreApps repository. The code in winphonedriver and WindowsPhoneDriver.InnerDriver package are considered deprecated. Use Winium.Silverlight.InnerServer from this repo for Silverlight apps automation.

v1.6.2

02 Feb 02:23
Compare
Choose a tag to compare
  • Fix PageSource failing to serialize nested classes #135

v1.6.1

28 Jan 04:59
Compare
Choose a tag to compare
  • Fix GetElementAttribute not returning some Dependency Properties.

v1.6.0

12 Jan 08:23
Compare
Choose a tag to compare

v1.6.0

  • Addd path expansion for files capability to make it easier to deploy folders to app's local storage #128
  • Add setting to limit access to Automation, Dependency or CLR properties for GetElementAttribute command #120
  • Add setting to serialize Enums by name, not value for GetElementAttribute command #120
  • Change the way Automation Properties names are handled by GetElementAttribute command #123

v1.5.0

14 Dec 11:30
Compare
Choose a tag to compare
  • Fix crash on bad JSON request body
  • Fix not reading http request body to end in certain cases
  • Increase default ping timeout
  • Add --ping-timeout option and pingTimeout desired capability to set ping timeout
  • Add noFallback desired capability to prevent driver from trying to connect to 9998 port
  • Add support for deployment of UWP apps (Windows 10 apps)
  • Fix error when debugConnectToRunningApp is set to true
  • Add support for accessing AutomationProperties with GetElementAttribute command

v1.4.0

19 Oct 03:16
Compare
Choose a tag to compare
  • Fix Remote Procedure Call Failed when trying to launch app under test by retrying it
  • Fix sessionId being null in response for some commands (thanks to @tkurnosova)
  • Add support for deployment of dependenecies (thanks to @ole-vegard)
  • Add IsElementEnabled command
  • Fix socket interrupt handling
  • Add Selenium Grid support and autoregistering Winium as Selenium Grid node (Running tests in parallel)
  • Fix sessionId not being unique
  • Add --bound-device-name command line option
  • Use indented formatting for JSON responses for pretty logging
  • Fix logger timestamp format (thanks to @magnarn)

v1.3.1

03 Sep 08:45
Compare
Choose a tag to compare
  • Fix click command for custom controls

Only Winium.StoreApps.Driver.exe is affected.

v1.3.0

03 Sep 03:13
Compare
Choose a tag to compare
  • Add dynamic port assigment for InnerServer #39
  • Add autoLaunch capability: whether to launch the app automatically. Default true
  • Add --version option to a driver CLI. Fix exit codes
  • Add SetOrientation command (Note that orientation is preserved between sessions)
  • Fix GetOrientation command
  • Add Emulator VMs caching (i.e. speed up session creation when same emulator is requested)
  • Fix Emulator VMs disposing on Driver exit (note that VM will not be closed)
  • Fix Driver failing to create a new session if user name is not lower case (bug introduced in 778ca88)

v1.2.0

29 Jul 12:22
Compare
Choose a tag to compare
  • Simplify inclusion of InnerServer: call AutomationServer.Instance.InitializeAndStart(); on UI thread. No need to pass visual root any more.
  • Add LaunchApp, CloseApp commands #44
  • Add GetElementSize, GetElementRect commands
  • Add SubmitElement command and limited support for SendKeysToActiveElement (Enter key only)
  • Add SendKeys support for PasswordBox type elements
  • Add automation: IsOffscreen command to ExecuteScript
  • Fix visual tree root discovery
  • Fix popup child root element is not included in search #40
  • Fix alert related commands to work with ContentDialog