From 0a1e4b6826f55e5e86a99b18240a653d4b9069f6 Mon Sep 17 00:00:00 2001 From: Dor Blayzer <59066376+Dor-bl@users.noreply.github.com> Date: Mon, 29 Jul 2024 12:46:41 +0300 Subject: [PATCH] docs: Add compatibility matrix for Appium .NET Client (#810) - Added compatibility information for Appium .NET Client versions 5.1.0, v5, and v4. - Specified corresponding Selenium .NET binding versions and .NET versions. - Included a note about the dependency on Selenium .NET binding and its potential impact on the Appium .NET Client. --- README.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 7a949692..eccd32f2 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,18 @@ This driver is an extension of the [Selenium](http://docs.seleniumhq.org/) C# client. It has all the functionalities of the regular driver, but add Appium-specific methods on top of this. -## v5 Release Candidate +## Compatibility Matrix + +The Appium .NET Client depends on [Selenium .NET binding](https://www.nuget.org/packages/Selenium.WebDriver), thus the Selenium .NET binding update might affect the Appium .NET Client behavior. +For example, some changes in the Selenium binding could break the Appium client. + +|Appium .NET Client| Selenium Binding | .NET Version | +|----|----|----| +|`5.1.0` |`4.23.0` |.NET 6.0, .NET Framework 4.8 | +|`5.0.0` |`4.0.0` - `4.22.0` | .NET 6.0, .NET Framework 4.8 | +|`4.4.5` |`3.141.0` |.NET Standard 2.0, .NET Framework 4.8 | + +## v5 ### Appium server compatibility for v5.x @@ -24,7 +35,6 @@ all the functionalities of the regular driver, but add Appium-specific methods o > Regardless, moving to appium 2.x is highly recommended since appium 1.x is no longer maintained.
> For more details about how to migrate to 2.x, see the following link : [appium 2.x migrating](https://appium.github.io/appium/docs/en/2.0/guides/migrating-1-to-2/) - ### Deprecated Methods > [!CAUTION]