Browse Source

Release v4.3.0

pull/555/merge v4.3.0
Christoph Ruegg 9 years ago
parent
commit
8de87751fc
  1. 6
      RELEASENOTES.md
  2. 6
      src/FSharp.Tests/AssemblyInfo.fs
  3. 6
      src/FSharp/AssemblyInfo.fs
  4. 21
      src/FSharp/FSharp.fsproj
  5. 6
      src/Numerics.Tests/Properties/AssemblyInfo.cs
  6. 21
      src/Numerics/Numerics.csproj
  7. 4
      src/TestData/Properties/AssemblyInfo.cs

6
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

6
src/FSharp.Tests/AssemblyInfo.fs

@ -10,9 +10,9 @@ open System.Runtime.InteropServices
[<assembly: AssemblyProduct("Math.NET Numerics")>]
[<assembly: AssemblyCopyright("Copyright (c) Math.NET Project")>]
[<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: ComVisible(false)>]
[<assembly: Guid("C9AA6156-F799-42E4-B50D-2E88AD7D1750")>]

6
src/FSharp/AssemblyInfo.fs

@ -44,9 +44,9 @@ open System.Runtime.InteropServices
[<assembly: AssemblyCulture("")>]
[<assembly: NeutralResourcesLanguage("en")>]
[<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: ComVisible(false)>]
[<assembly: Guid("048BC4EB-CE2B-4040-9967-4784F5405B0F")>]

21
src/FSharp/FSharp.fsproj

@ -8,12 +8,12 @@
<RootNamespace>MathNet.Numerics</RootNamespace>
<IsPackable>true</IsPackable>
<PackageId>MathNet.Numerics.FSharp</PackageId>
<VersionPrefix>4.2.0</VersionPrefix>
<VersionSuffix>4.2.0</VersionSuffix>
<PackageVersion>4.2.0</PackageVersion>
<Version>4.2.0</Version>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<FileVersion>4.2.0.0</FileVersion>
<VersionPrefix>4.3.0</VersionPrefix>
<VersionSuffix>4.3.0</VersionSuffix>
<PackageVersion>4.3.0</PackageVersion>
<Version>4.3.0</Version>
<AssemblyVersion>4.3.0.0</AssemblyVersion>
<FileVersion>4.3.0.0</FileVersion>
<Title>Math.NET Numerics for F#</Title>
<Authors>Christoph Ruegg, Marcus Cuda, Jurgen Van Gael</Authors>
<Company>Math.NET Project</Company>
@ -24,11 +24,10 @@
<PackageLicenseUrl>https://numerics.mathdotnet.com/License.html</PackageLicenseUrl>
<PackageProjectUrl>https://numerics.mathdotnet.com/</PackageProjectUrl>
<PackageIconUrl>https://www.mathdotnet.com/images/MathNet128.png</PackageIconUrl>
<PackageReleaseNotes>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</PackageReleaseNotes>
<PackageReleaseNotes>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.</PackageReleaseNotes>
<PackageTags>fsharp F# math numeric statistics probability integration interpolation regression solve fit linear algebra matrix fft</PackageTags>
<IsTool>false</IsTool>
<RepositoryUrl>https://github.com/mathnet/mathnet-numerics</RepositoryUrl>

6
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]

21
src/Numerics/Numerics.csproj

@ -8,12 +8,12 @@
<RootNamespace>MathNet.Numerics</RootNamespace>
<IsPackable>true</IsPackable>
<PackageId>MathNet.Numerics</PackageId>
<VersionPrefix>4.2.0</VersionPrefix>
<VersionSuffix>4.2.0</VersionSuffix>
<PackageVersion>4.2.0</PackageVersion>
<Version>4.2.0</Version>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<FileVersion>4.2.0.0</FileVersion>
<VersionPrefix>4.3.0</VersionPrefix>
<VersionSuffix>4.3.0</VersionSuffix>
<PackageVersion>4.3.0</PackageVersion>
<Version>4.3.0</Version>
<AssemblyVersion>4.3.0.0</AssemblyVersion>
<FileVersion>4.3.0.0</FileVersion>
<Title>Math.NET Numerics</Title>
<Authors>Christoph Ruegg, Marcus Cuda, Jurgen Van Gael</Authors>
<Company>Math.NET Project</Company>
@ -24,11 +24,10 @@
<PackageLicenseUrl>https://numerics.mathdotnet.com/License.html</PackageLicenseUrl>
<PackageProjectUrl>https://numerics.mathdotnet.com/</PackageProjectUrl>
<PackageIconUrl>https://www.mathdotnet.com/images/MathNet128.png</PackageIconUrl>
<PackageReleaseNotes>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</PackageReleaseNotes>
<PackageReleaseNotes>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.</PackageReleaseNotes>
<PackageTags>math numeric statistics probability integration interpolation regression solve fit linear algebra matrix fft</PackageTags>
<IsTool>false</IsTool>
<RepositoryUrl>https://github.com/mathnet/mathnet-numerics</RepositoryUrl>

4
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")]

Loading…
Cancel
Save