What's new in Windows Application Driver 1.2.99 RC

Jul 1, 2021
  • This is the first release candidate in the 1.3 release cycle:
  • This is the first build with support for all three commonly-used Windows architectures: x86, x64 and ARM64
  • WinAppDriver has moved from .NET Framework to .NET 5, and from C++/CX to C++.

New in Windows Application Driver 1.2.1 (Jan 21, 2021)

  • This is the first stable release in the v1.2 release cycle. It includes:
  • Improved compatibility with WebDriverIO
  • The ms:experimental-webdriver capability enables experimental features and optimizations - for this release, enabling this capability will provide performance improvements with XPath and improve overall element handling.
  • C#: appCapabilities.SetCapability("ms:experimental-webdriver", true);
  • The ms:waitForAppLaunch capability enables WinAppDriver to wait for a defined amount of time after an app launch is initiated prior to attaching to the application session. The limit for this is 50 seconds.
  • C#: appCapabilities.SetCapability("ms:waitForAppLaunch", "25"); to add app delay of 25 seconds.
  • In addition, there have been minimal changes from the v1.2 release candidate:
  • We've added retry logic to handle legacy applications that take a while to start up or display a splash screen.
  • We have improved support for packaged WinUI 3 Desktop applications. Please note: WinUI 3 is in preview.