diff --git a/RELEASENOTES.md b/RELEASENOTES.md index 49bc4a2e..28f2e813 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -1,3 +1,10 @@ +### 4.2.0 - 2018-02-21 +* Native Providers: MklProvider and similar types now public (entry point for memory management, etc) +* Native Providers: All providers now support freeing resources without unloading the provider +* Native Providers: MKL provider sets consistency, precision and accuracy modes earlier to ensure they are applied +* Native Providers: If a provider has been loaded successfully, skip any future loading attempts (faster switching) +* Build: add .Net Framework 4.6.1 target (main package), switch to 4.6.1 for testing projects + ### 4.1.0 - 2018-02-19 * Curve Fitting: Fit.Power, Fit.Exponential, Fit.Logarithm (similar to excel trend curves) diff --git a/src/FSharp.Tests/AssemblyInfo.fs b/src/FSharp.Tests/AssemblyInfo.fs index c2a923a1..7e1b2aac 100644 --- a/src/FSharp.Tests/AssemblyInfo.fs +++ b/src/FSharp.Tests/AssemblyInfo.fs @@ -10,9 +10,9 @@ open System.Runtime.InteropServices [] [] -[] -[] -[] +[] +[] +[] [] [] diff --git a/src/FSharp/AssemblyInfo.fs b/src/FSharp/AssemblyInfo.fs index 9fa3289a..8747a111 100644 --- a/src/FSharp/AssemblyInfo.fs +++ b/src/FSharp/AssemblyInfo.fs @@ -44,9 +44,9 @@ open System.Runtime.InteropServices [] [] -[] -[] -[] +[] +[] +[] [] [] diff --git a/src/FSharp/FSharp.fsproj b/src/FSharp/FSharp.fsproj index 5d7fe2bd..7d8a64d2 100644 --- a/src/FSharp/FSharp.fsproj +++ b/src/FSharp/FSharp.fsproj @@ -8,12 +8,12 @@ MathNet.Numerics true MathNet.Numerics.FSharp - 4.1.0 - 4.1.0 - 4.1.0 - 4.1.0 - 4.1.0.0 - 4.1.0.0 + 4.2.0 + 4.2.0 + 4.2.0 + 4.2.0 + 4.2.0.0 + 4.2.0.0 Math.NET Numerics for F# Christoph Ruegg, Marcus Cuda, Jurgen Van Gael Math.NET Project @@ -24,7 +24,11 @@ https://numerics.mathdotnet.com/License.html https://numerics.mathdotnet.com/ https://www.mathdotnet.com/images/MathNet128.png - Curve Fitting: Fit.Power, Fit.Exponential, Fit.Logarithm (similar to excel trend curves) + Native Providers: MklProvider and similar types now public (entry point for memory management, etc) +Native Providers: All providers now support freeing resources without unloading the provider +Native Providers: MKL provider sets consistency, precision and accuracy modes earlier to ensure they are applied +Native Providers: If a provider has been loaded successfully, skip any future loading attempts (faster switching) +Build: add .Net Framework 4.6.1 target (main package), switch to 4.6.1 for testing projects fsharp F# math numeric statistics probability integration interpolation regression solve fit linear algebra matrix fft false https://github.com/mathnet/mathnet-numerics diff --git a/src/Numerics.Tests/Properties/AssemblyInfo.cs b/src/Numerics.Tests/Properties/AssemblyInfo.cs index 9f092c4d..ec5b8c10 100644 --- a/src/Numerics.Tests/Properties/AssemblyInfo.cs +++ b/src/Numerics.Tests/Properties/AssemblyInfo.cs @@ -9,8 +9,8 @@ using MathNet.Numerics.UnitTests; [assembly: ComVisible(false)] [assembly: Guid("04157581-63f3-447b-a277-83c6e69126a4")] -[assembly: AssemblyVersion("4.1.0.0")] -[assembly: AssemblyFileVersion("4.1.0.0")] -[assembly: AssemblyInformationalVersion("4.1.0")] +[assembly: AssemblyVersion("4.2.0.0")] +[assembly: AssemblyFileVersion("4.2.0.0")] +[assembly: AssemblyInformationalVersion("4.2.0")] [assembly: UseLinearAlgebraProvider] diff --git a/src/Numerics/Numerics.csproj b/src/Numerics/Numerics.csproj index 9a7adb84..c79adf85 100644 --- a/src/Numerics/Numerics.csproj +++ b/src/Numerics/Numerics.csproj @@ -8,12 +8,12 @@ MathNet.Numerics true MathNet.Numerics - 4.1.0 - 4.1.0 - 4.1.0 - 4.1.0 - 4.1.0.0 - 4.1.0.0 + 4.2.0 + 4.2.0 + 4.2.0 + 4.2.0 + 4.2.0.0 + 4.2.0.0 Math.NET Numerics Christoph Ruegg, Marcus Cuda, Jurgen Van Gael Math.NET Project @@ -24,7 +24,11 @@ https://numerics.mathdotnet.com/License.html https://numerics.mathdotnet.com/ https://www.mathdotnet.com/images/MathNet128.png - Curve Fitting: Fit.Power, Fit.Exponential, Fit.Logarithm (similar to excel trend curves) + Native Providers: MklProvider and similar types now public (entry point for memory management, etc) +Native Providers: All providers now support freeing resources without unloading the provider +Native Providers: MKL provider sets consistency, precision and accuracy modes earlier to ensure they are applied +Native Providers: If a provider has been loaded successfully, skip any future loading attempts (faster switching) +Build: add .Net Framework 4.6.1 target (main package), switch to 4.6.1 for testing projects math numeric statistics probability integration interpolation regression solve fit linear algebra matrix fft false https://github.com/mathnet/mathnet-numerics diff --git a/src/TestData/Properties/AssemblyInfo.cs b/src/TestData/Properties/AssemblyInfo.cs index f05f691f..e6bb95ae 100644 --- a/src/TestData/Properties/AssemblyInfo.cs +++ b/src/TestData/Properties/AssemblyInfo.cs @@ -15,5 +15,5 @@ using System.Runtime.InteropServices; [assembly: Guid("a4a6a08e-5265-4608-a43d-e4f2e210ba2d")] -[assembly: AssemblyVersion("4.1.0.0")] -[assembly: AssemblyFileVersion("4.1.0.0")] +[assembly: AssemblyVersion("4.2.0.0")] +[assembly: AssemblyFileVersion("4.2.0.0")]