Skip to content

Commit 18a7573

Browse files
committed
Release v5.0.0-alpha16 - last attempt
1 parent 5ef129a commit 18a7573

9 files changed

Lines changed: 14 additions & 8 deletions

File tree

RELEASENOTES.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
### 5.0.0-alpha15 - 2022-02-27
1+
### 5.0.0-alpha16 - 2022-02-27
22
* COMPATIBILITY: net5.0, net48 better supported with explicit builds
33
* COMPATIBILITY: netstandard1.x, net40, net45 no longer supported
44
* BREAKING: drop all which was marked as obsolete

src/Data.Matlab/Data.Matlab.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<PackageId>MathNet.Numerics.Data.Matlab</PackageId>
1010
<PackageId Condition="'$(StrongName)'=='True'">MathNet.Numerics.Data.Matlab.Signed</PackageId>
1111
<VersionPrefix>5.0.0</VersionPrefix>
12-
<VersionSuffix>alpha15</VersionSuffix>
12+
<VersionSuffix>alpha16</VersionSuffix>
1313
<Title>Math.NET Numerics - MATLAB Data I/O Extensions$(TitleSuffix)</Title>
1414
<Description>MathWorks MATLAB Data Input/Output Extensions for Math.NET Numerics, the numerical foundation of the Math.NET project, aiming to provide methods and algorithms for numerical computations in science, engineering and every day use.$(DescriptionSuffix)</Description>
1515
<PackageReleaseNotes>COMPATIBILITY: net5.0, net48 better supported with explicit builds

src/Data.Text/Data.Text.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<PackageId>MathNet.Numerics.Data.Text</PackageId>
1010
<PackageId Condition="'$(StrongName)'=='True'">MathNet.Numerics.Data.Text.Signed</PackageId>
1111
<VersionPrefix>5.0.0</VersionPrefix>
12-
<VersionSuffix>alpha15</VersionSuffix>
12+
<VersionSuffix>alpha16</VersionSuffix>
1313
<Title>Math.NET Numerics - Text Data I/O Extensions$(TitleSuffix)</Title>
1414
<Description>Text Data Input/Output Extensions for Math.NET Numerics, the numerical foundation of the Math.NET project, aiming to provide methods and algorithms for numerical computations in science, engineering and every day use.$(DescriptionSuffix)</Description>
1515
<PackageReleaseNotes>COMPATIBILITY: net5.0, net48 better supported with explicit builds

src/FSharp/FSharp.fsproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<PackageId>MathNet.Numerics.FSharp</PackageId>
1010
<PackageId Condition="'$(StrongName)'=='True'">MathNet.Numerics.FSharp.Signed</PackageId>
1111
<VersionPrefix>5.0.0</VersionPrefix>
12-
<VersionSuffix>alpha15</VersionSuffix>
12+
<VersionSuffix>alpha16</VersionSuffix>
1313
<Title>Math.NET Numerics for F#$(TitleSuffix)</Title>
1414
<Description>F# Modules for Math.NET Numerics, the numerical foundation of the Math.NET project, aiming to provide methods and algorithms for numerical computations in science, engineering and every day use. Supports .NET 5.0 or higher, .NET Standard 2.0 and .NET Framework 4.6.1 or higher, on Windows, Linux and Mac.$(DescriptionSuffix)</Description>
1515
<PackageReleaseNotes>COMPATIBILITY: net5.0, net48 better supported with explicit builds

src/Numerics/Numerics.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<PackageId>MathNet.Numerics</PackageId>
1010
<PackageId Condition="'$(StrongName)'=='True'">MathNet.Numerics.Signed</PackageId>
1111
<VersionPrefix>5.0.0</VersionPrefix>
12-
<VersionSuffix>alpha15</VersionSuffix>
12+
<VersionSuffix>alpha16</VersionSuffix>
1313
<Title>Math.NET Numerics$(TitleSuffix)</Title>
1414
<Description>Math.NET Numerics is the numerical foundation of the Math.NET project, aiming to provide methods and algorithms for numerical computations in science, engineering and every day use. Supports .NET 5.0 or higher, .NET Standard 2.0 and .NET Framework 4.6.1 or higher, on Windows, Linux and Mac.$(DescriptionSuffix)</Description>
1515
<PackageReleaseNotes>COMPATIBILITY: net5.0, net48 better supported with explicit builds

src/Providers.CUDA/Providers.CUDA.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<PackageId>MathNet.Numerics.Providers.CUDA</PackageId>
1010
<PackageId Condition="'$(StrongName)'=='True'">MathNet.Numerics.Providers.CUDA.Signed</PackageId>
1111
<VersionPrefix>5.0.0</VersionPrefix>
12-
<VersionSuffix>alpha15</VersionSuffix>
12+
<VersionSuffix>alpha16</VersionSuffix>
1313
<Title>Math.NET Numerics CUDA Provider$(TitleSuffix)</Title>
1414
<Description>Math.NET Numerics is the numerical foundation of the Math.NET project, aiming to provide methods and algorithms for numerical computations in science, engineering and every day use.$(DescriptionSuffix)</Description>
1515
<PackageReleaseNotes>COMPATIBILITY: net5.0, net48 better supported with explicit builds

src/Providers.MKL/NativeProviderLoader.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,12 @@ internal static bool TryLoad(string fileName, string hintPath)
139139
if (string.IsNullOrEmpty(Path.GetExtension(fileName)))
140140
{
141141
fileName = Path.ChangeExtension(fileName, Extension);
142+
143+
// Try it also with the proper file extension
144+
if (TryLoadDirect(fileName))
145+
{
146+
return true;
147+
}
142148
}
143149

144150
// If we have hint path provided by the user, look there next

src/Providers.MKL/Providers.MKL.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<PackageId>MathNet.Numerics.Providers.MKL</PackageId>
1010
<PackageId Condition="'$(StrongName)'=='True'">MathNet.Numerics.Providers.MKL.Signed</PackageId>
1111
<VersionPrefix>5.0.0</VersionPrefix>
12-
<VersionSuffix>alpha15</VersionSuffix>
12+
<VersionSuffix>alpha16</VersionSuffix>
1313
<Title>Math.NET Numerics MKL Provider$(TitleSuffix)</Title>
1414
<Description>Math.NET Numerics is the numerical foundation of the Math.NET project, aiming to provide methods and algorithms for numerical computations in science, engineering and every day use.$(DescriptionSuffix)</Description>
1515
<PackageReleaseNotes>COMPATIBILITY: net5.0, net48 better supported with explicit builds

src/Providers.OpenBLAS/Providers.OpenBLAS.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<PackageId>MathNet.Numerics.Providers.OpenBLAS</PackageId>
1010
<PackageId Condition="'$(StrongName)'=='True'">MathNet.Numerics.Providers.OpenBLAS.Signed</PackageId>
1111
<VersionPrefix>5.0.0</VersionPrefix>
12-
<VersionSuffix>alpha15</VersionSuffix>
12+
<VersionSuffix>alpha16</VersionSuffix>
1313
<Title>Math.NET Numerics OpenBLAS Provider$(TitleSuffix)</Title>
1414
<Description>Math.NET Numerics is the numerical foundation of the Math.NET project, aiming to provide methods and algorithms for numerical computations in science, engineering and every day use.$(DescriptionSuffix)</Description>
1515
<PackageReleaseNotes>COMPATIBILITY: net5.0, net48 better supported with explicit builds

0 commit comments

Comments
 (0)