Skip to main content

Changelog

Appium C#

5.81.1 (Oct 29, 2024)

Features

  • Internal improvements

5.81.0 (Oct 21, 2024)

Features

  • You can now download side by side images with diffs highlighted
  • Added the option to include the status bar in the checkpoint
  • Added support for dynamic match level. For further information, see Dynamic text match level
  • The SDK can now automatically retrieve the APPLITOOLS_BATCH_ID and APPLITOOLS_BATCH_BUILD_ID information from Git when running in SCM CI pipelines

Bug Fixes

  • Ultrafast Grid is now able to process regions in screenshots taken with layoutBreakpoints even if they were detached and reattached to the DOM

5.80.2 (Sep 10, 2024)

Features

  • You can now add an environment variable to disable the secure tunnel strict TLS verification

Bug Fixes

  • Resolved issue detecting browser version in certain websites
  • Improved performance when taking screenshots of scrollable websites
  • Resolved performance issues with unnecessary exception being generated if users did not have the APPLITOOLS_API_KEY variable set

5.80.1 (Aug 13, 2024)

Bug Fixes

  • Resolved an issue where the wrong CSS file was included in the DOM when a link element did not have an href attribute
  • Fixed a failure that occurred with an error when the page DOM changed during resize while using layoutBreakpoints and element-based coded regions

5.80.0 (July 24, 2024)

Features

  • Added the option to include a merge timestamp using the gitMergeBaseTimestamp configuration method
  • It is now possible to specify elements inside shadow DOM as coded regions
  • Added API for Configuration class: setDisableNMLUrlCache to allow search for NML multiple times

Bug Fixes

  • No longer attempts to run JavaScript on mobile apps
  • Log no longer includes full content of web resources

5.78.0 (May 30, 2024)

Features

  • It is now possible to specify elements inside shadow DOM as coded regions

5.77.6 (May 28, 2024)

Bug Fixes

  • Internal improvements

5.77.5 (May 28, 2024)

Bug Fixes

  • Improved handling of network connection issues
  • Resolved issue with excessive heartbeat requests being sent

5.77.4 (May 7, 2024)

Bug Fixes

  • The layout algorithm now takes page information from input values

Features

  • If git is not available, the SDK now takes APPLITOOLS_GIT_LATEST_COMMIT_TIMESTAMP and APPLITOOLS_GIT_LATEST_COMMIT_SHA environment variables to set the latest git commit information.
  • Custom domains for the Eyes server URL are now supported.

5.77.3 (May 1, 2024)

Bug Fixes

  • Resolved issue with Ultrafast Grid rendering URLs that contained certain Unicode characters.
  • The SDK now detects if Native Mobile Library has been injected only once per driver.
  • Resolved issue with the matchTimeout configuration not being applied correctly.

5.77.2 (Apr 17, 2024)

Features

  • Improved heuristic to detect the latest commit SHA and timestamp to improve conflict management

5.77.1 (Apr 1, 2024)

Bug Fixes

  • Internal improvements

5.77.0 (Mar 31, 2024)

Features

  • Added the option to include a merge timestamp using the gitMergeBaseTimestamp configuration method
  • Added support for parallel push and PR flows, using the APPLITOOLS_BATCH_BUILD_ID environment variable
  • The Eyes server now automatically aborts abandoned tests
  • Added support for taking webview full page screenshot with Native Mobile Library

Bug Fixes

  • Avoid using deprecated webdriver commands
  • Improved stability when deploying Eyes updates

5.75.5 (Feb 29, 2024)

Bug fixes

  • The Eyes server URL can now include a path, for example https://eyes.mycompany.com/eyes
  • Fixed issue executing DOM-Capture script
  • Resolved issue with port collision when running tests with Execution Cloud

5.75.4 (Feb 13, 2024)

Bug fixes

  • An error is now generated when there is a non-Unicode character
  • Resolved issue with CDP commands in Chromium
  • Fixed an issue when using systemScreenshot with multi device configuration

5.75.3 (Jan 30, 2024)

Features

  • Added support for configuring proxy settings using APPLITOOLS_PROXY_URL environment variable

5.75.2 (Jan 16, 2024)

Bug fixes

  • Fixed issue parsing media when using Ultrafast Grid
  • Fixed issue when using useSystemScreenshot together with Native Mobile Library