diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..6b59559 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,42 @@ +# Change Log + + + + +## 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` + + +## v1.1.1 + +- Add execute script command to show or hide on-screen keyboard +- Add execute script command to return clickable point as determined by Automation API + + +## v1.1.0 + +- Add status command +- Change element visibility check algorithm in IsElementDisplayed +- Project configurations and code clean up + + +## v1.0.1 + +- Add toggle pattern support for ExecuteScript automation: command. +- Change PageSource to output element's rectangle instead of middle point. +- Add Winium.StoreApps.Inspector (tool to inspect tested app's UI). + + +## v1.0.0 + +- First official release. + diff --git a/Winium/Winium.StoreApps.Common/Properties/AssemblyInfo.cs b/Winium/Winium.StoreApps.Common/Properties/AssemblyInfo.cs index 91fa432..5a43370 100644 --- a/Winium/Winium.StoreApps.Common/Properties/AssemblyInfo.cs +++ b/Winium/Winium.StoreApps.Common/Properties/AssemblyInfo.cs @@ -26,4 +26,4 @@ // 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.1.0.*")] +[assembly: AssemblyVersion("1.2.0.*")] diff --git a/Winium/Winium.StoreApps.Driver/Properties/AssemblyInfo.cs b/Winium/Winium.StoreApps.Driver/Properties/AssemblyInfo.cs index d9589e0..4346e5d 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.1.1.*")] +[assembly: AssemblyVersion("1.2.0.*")] [assembly: AssemblyFileVersion("1.1.0.0")] diff --git a/Winium/Winium.StoreApps.InnerServer/Properties/AssemblyInfo.cs b/Winium/Winium.StoreApps.InnerServer/Properties/AssemblyInfo.cs index 47fd919..4277fbd 100644 --- a/Winium/Winium.StoreApps.InnerServer/Properties/AssemblyInfo.cs +++ b/Winium/Winium.StoreApps.InnerServer/Properties/AssemblyInfo.cs @@ -29,4 +29,4 @@ // 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.1.1.*")] +[assembly: AssemblyVersion("1.2.0.*")] diff --git a/Winium/Winium.StoreApps.InnerServer/Winium.StoreApps.InnerServer.nuspec b/Winium/Winium.StoreApps.InnerServer/Winium.StoreApps.InnerServer.nuspec index a73c6ad..8943044 100644 --- a/Winium/Winium.StoreApps.InnerServer/Winium.StoreApps.InnerServer.nuspec +++ b/Winium/Winium.StoreApps.InnerServer/Winium.StoreApps.InnerServer.nuspec @@ -2,13 +2,23 @@ Winium.StoreApps.InnerServer - 1.1.1 + 1.2.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.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` v1.1.1 + Add execute script command to show or hide on-screen keyboard + Add execute script command to return clickable point as determined by Automation API