diff --git a/RELEASENOTES.md b/RELEASENOTES.md index 28f2e813..101b08c3 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -1,3 +1,9 @@ +### 4.3.0 - 2018-02-24 +* FFT: migrate managed algorithms to provider, streamline implementation wiring, scaling logic. +* FFT: obsoleted algorithm-specific functions like Radix2Forward, they use Forward internally until v5. +* FFT: migrate "naive" implementation to tests as reference implementation. +* Build: fix NuGet packaging sucht that the included assemblies are really code-signed. + ### 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 diff --git a/src/FSharp.Tests/AssemblyInfo.fs b/src/FSharp.Tests/AssemblyInfo.fs index 7e1b2aac..7ae90e57 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 8747a111..57aabcce 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 7d8a64d2..7207bb12 100644 --- a/src/FSharp/FSharp.fsproj +++ b/src/FSharp/FSharp.fsproj @@ -8,12 +8,12 @@ MathNet.Numerics true MathNet.Numerics.FSharp - 4.2.0 - 4.2.0 - 4.2.0 - 4.2.0 - 4.2.0.0 - 4.2.0.0 + 4.3.0 + 4.3.0 + 4.3.0 + 4.3.0 + 4.3.0.0 + 4.3.0.0 Math.NET Numerics for F# Christoph Ruegg, Marcus Cuda, Jurgen Van Gael Math.NET Project @@ -24,11 +24,10 @@ https://numerics.mathdotnet.com/License.html https://numerics.mathdotnet.com/ https://www.mathdotnet.com/images/MathNet128.png - 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 + FFT: migrate managed algorithms to provider, streamline implementation wiring, scaling logic. +FFT: obsoleted algorithm-specific functions like Radix2Forward, they use Forward internally until v5. +FFT: migrate "naive" implementation to tests as reference implementation. +Build: fix NuGet packaging sucht that the included assemblies are really code-signed. 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 ec5b8c10..7bf64375 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.2.0.0")] -[assembly: AssemblyFileVersion("4.2.0.0")] -[assembly: AssemblyInformationalVersion("4.2.0")] +[assembly: AssemblyVersion("4.3.0.0")] +[assembly: AssemblyFileVersion("4.3.0.0")] +[assembly: AssemblyInformationalVersion("4.3.0")] [assembly: UseLinearAlgebraProvider] diff --git a/src/Numerics/Numerics.csproj b/src/Numerics/Numerics.csproj index c79adf85..3998575b 100644 --- a/src/Numerics/Numerics.csproj +++ b/src/Numerics/Numerics.csproj @@ -8,12 +8,12 @@ MathNet.Numerics true MathNet.Numerics - 4.2.0 - 4.2.0 - 4.2.0 - 4.2.0 - 4.2.0.0 - 4.2.0.0 + 4.3.0 + 4.3.0 + 4.3.0 + 4.3.0 + 4.3.0.0 + 4.3.0.0 Math.NET Numerics Christoph Ruegg, Marcus Cuda, Jurgen Van Gael Math.NET Project @@ -24,11 +24,10 @@ https://numerics.mathdotnet.com/License.html https://numerics.mathdotnet.com/ https://www.mathdotnet.com/images/MathNet128.png - 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 + FFT: migrate managed algorithms to provider, streamline implementation wiring, scaling logic. +FFT: obsoleted algorithm-specific functions like Radix2Forward, they use Forward internally until v5. +FFT: migrate "naive" implementation to tests as reference implementation. +Build: fix NuGet packaging sucht that the included assemblies are really code-signed. 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 e6bb95ae..fabce3ad 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.2.0.0")] -[assembly: AssemblyFileVersion("4.2.0.0")] +[assembly: AssemblyVersion("4.3.0.0")] +[assembly: AssemblyFileVersion("4.3.0.0")]