Skip to content

Commit 26f923c

Browse files
committed
Fix edge driver download for linux and macos systems. Release 2.17.5
1 parent 2caceef commit 26f923c

File tree

3 files changed

+9
-5
lines changed

3 files changed

+9
-5
lines changed

WebDriverManager/DriverConfigs/Impl/EdgeConfig.cs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ namespace WebDriverManager.DriverConfigs.Impl
99
public class EdgeConfig : IDriverConfig
1010
{
1111
private const string BaseVersionPatternUrl = "https://msedgedriver.azureedge.net/<version>/";
12-
private const string LatestReleaseVersionUrl = "https://msedgedriver.azureedge.net/LATEST_STABLE";
12+
private const string LatestStableReleaseVersionUrl = "https://msedgedriver.azureedge.net/LATEST_STABLE";
13+
private const string LatestBetaReleaseVersionUrl = "https://msedgedriver.azureedge.net/LATEST_BETA";
1314

1415
public virtual string GetName()
1516
{
@@ -60,7 +61,10 @@ public virtual string GetBinaryName()
6061

6162
public virtual string GetLatestVersion()
6263
{
63-
return GetLatestVersion(LatestReleaseVersionUrl);
64+
var url = RuntimeInformation.IsOSPlatform(OSPlatform.Windows)
65+
? LatestStableReleaseVersionUrl
66+
: LatestBetaReleaseVersionUrl;
67+
return GetLatestVersion(url);
6468
}
6569

6670
public virtual string GetLatestVersion(string url)

WebDriverManager/WebDriverManager.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<CheckEolTargetFramework>false</CheckEolTargetFramework>
55
<TargetFrameworks>net472;netstandard2.0;netstandard2.1</TargetFrameworks>
66
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
7-
<Version>2.17.4</Version>
7+
<Version>2.17.5</Version>
88
<Title>WebDriverManager.Net</Title>
99
<Description>Automatic Selenium WebDriver binaries management for .Net</Description>
1010
<Copyright>© 2016-2024, Aliaksandr Rasolka. All Rights Reserved.</Copyright>
@@ -14,7 +14,7 @@
1414
<RepositoryType>git</RepositoryType>
1515
<PackageReadmeFile>README.md</PackageReadmeFile>
1616
<PackageTags>Selenium WebDriver ChromeDriver EdgeDriver InternetExplorerDriver FirefoxDriver OperaDriver PhantomJsDriver</PackageTags>
17-
<PackageReleaseNotes></PackageReleaseNotes>
17+
<PackageReleaseNotes>Fix edge driver download for linux and macos systems</PackageReleaseNotes>
1818
</PropertyGroup>
1919

2020
<ItemGroup>

appveyor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ version: '{build}'
33
image: Visual Studio 2019
44

55
environment:
6-
LIBRARY_VERSION: '2.17.4'
6+
LIBRARY_VERSION: '2.17.5'
77
SONAR_LOGIN:
88
secure: JNopXLZtkO5PD8yEj2+W1BZnbhq9oegXmTFgvVWQw67z5PtWwd+ngjv5O7xFetCZ
99

0 commit comments

Comments
 (0)