diff --git a/CHANGELOG.md b/CHANGELOG.md index 96fee6a..1f33156 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,17 @@ +## v1.5.0 +- 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 - 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](https://github.com/tkurnosova)) diff --git a/Winium/Winium.StoreApps.Common/Properties/AssemblyInfo.cs b/Winium/Winium.StoreApps.Common/Properties/AssemblyInfo.cs index 453bf63..af57fd8 100644 --- a/Winium/Winium.StoreApps.Common/Properties/AssemblyInfo.cs +++ b/Winium/Winium.StoreApps.Common/Properties/AssemblyInfo.cs @@ -26,5 +26,5 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.4.0.*")] -[assembly: AssemblyFileVersionAttribute("1.4.0.0")] +[assembly: AssemblyVersion("1.5.0.*")] +[assembly: AssemblyFileVersionAttribute("1.5.0.0")] diff --git a/Winium/Winium.StoreApps.Driver/Properties/AssemblyInfo.cs b/Winium/Winium.StoreApps.Driver/Properties/AssemblyInfo.cs index 524d4fd..c59a845 100644 --- a/Winium/Winium.StoreApps.Driver/Properties/AssemblyInfo.cs +++ b/Winium/Winium.StoreApps.Driver/Properties/AssemblyInfo.cs @@ -33,5 +33,5 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.4.0.*")] -[assembly: AssemblyFileVersion("1.4.0.0")] +[assembly: AssemblyVersion("1.5.0.*")] +[assembly: AssemblyFileVersion("1.5.0.0")] diff --git a/Winium/Winium.StoreApps.InnerServer/Properties/AssemblyInfo.cs b/Winium/Winium.StoreApps.InnerServer/Properties/AssemblyInfo.cs index 2fb676e..159bda0 100644 --- a/Winium/Winium.StoreApps.InnerServer/Properties/AssemblyInfo.cs +++ b/Winium/Winium.StoreApps.InnerServer/Properties/AssemblyInfo.cs @@ -29,5 +29,5 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.4.0.*")] -[assembly: AssemblyFileVersionAttribute("1.4.0.0")] +[assembly: AssemblyVersion("1.5.0.*")] +[assembly: AssemblyFileVersionAttribute("1.5.0.0")] diff --git a/Winium/Winium.StoreApps.InnerServer/Winium.StoreApps.InnerServer.nuspec b/Winium/Winium.StoreApps.InnerServer/Winium.StoreApps.InnerServer.nuspec index a192e1b..721a046 100644 --- a/Winium/Winium.StoreApps.InnerServer/Winium.StoreApps.InnerServer.nuspec +++ b/Winium/Winium.StoreApps.InnerServer/Winium.StoreApps.InnerServer.nuspec @@ -2,13 +2,22 @@ Winium.StoreApps.InnerServer - 1.4.0 + 1.5.0 2GIS 2GIS https://github.com/2gis/Winium.StoreApps false Essential part of Winium StoreApps (Selenium Remote WebDriver implementation) that should be included in tested app to enable automation. + v1.5.0 + * 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 * 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) @@ -29,16 +38,6 @@ + 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 - * Simplify inclusion of `InnerServer`: call `AutomationServer.Instance.InitializeAndStart();` on UI thread. No need to pass visual root any more. - + Add `LaunchApp`, `CloseApp` commands [#44](https://github.com/2gis/Winium.StoreApps/issues/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](https://github.com/2gis/Winium.StoreApps/issues/40) - * Fix alert related commands to work with `ContentDialog` Copyright © 2015