From 682cd138c8b871b2f215bbc03fee6a29a9d1aa22 Mon Sep 17 00:00:00 2001 From: Christoph Ruegg Date: Mon, 19 Feb 2018 19:14:09 +0100 Subject: [PATCH] Release v4.1.0 --- RELEASENOTES.md | 3 ++ src/FSharp.Tests/AssemblyInfo.fs | 6 +-- src/FSharp/AssemblyInfo.fs | 6 +-- src/FSharp/FSharp.fsproj | 42 ++++--------------- src/Numerics.Tests/Properties/AssemblyInfo.cs | 6 +-- src/Numerics/Numerics.csproj | 42 ++++--------------- src/TestData/Properties/AssemblyInfo.cs | 4 +- 7 files changed, 28 insertions(+), 81 deletions(-) diff --git a/RELEASENOTES.md b/RELEASENOTES.md index 5785dd06..49bc4a2e 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -1,3 +1,6 @@ +### 4.1.0 - 2018-02-19 +* Curve Fitting: Fit.Power, Fit.Exponential, Fit.Logarithm (similar to excel trend curves) + ### 4.0.0 - 2018-02-11 * Explicit builds for .Net Framework 4.0 and higher and for .Net Standard 1.3 and 2.0 * F#: explicit builds for .Net Framework 4.5 and higher and for .Net Standard 1.6 and 2.0 diff --git a/src/FSharp.Tests/AssemblyInfo.fs b/src/FSharp.Tests/AssemblyInfo.fs index 7951737f..c2a923a1 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 6e09bcf0..9fa3289a 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 b21013cc..5d7fe2bd 100644 --- a/src/FSharp/FSharp.fsproj +++ b/src/FSharp/FSharp.fsproj @@ -8,12 +8,12 @@ MathNet.Numerics true MathNet.Numerics.FSharp - 4.0.0 - 4.0.0 - 4.0.0 - 4.0.0 - 4.0.0.0 - 4.0.0.0 + 4.1.0 + 4.1.0 + 4.1.0 + 4.1.0 + 4.1.0.0 + 4.1.0.0 Math.NET Numerics for F# Christoph Ruegg, Marcus Cuda, Jurgen Van Gael Math.NET Project @@ -24,35 +24,7 @@ https://numerics.mathdotnet.com/License.html https://numerics.mathdotnet.com/ https://www.mathdotnet.com/images/MathNet128.png - Explicit builds for .Net Framework 4.0 and higher and for .Net Standard 1.3 and 2.0 -F#: explicit builds for .Net Framework 4.5 and higher and for .Net Standard 1.6 and 2.0 -BREAKING: drop obsolete functionality (which has been marked as obsolete for a while) -BREAKING: drop support for .Net 3.5 and PCL profiles -BREAKING: F#: drop support for .Net 4.0 and PCL profiles -BREAKING: F#: depends on FSharp.Core 4.3.3 -BREAKING: Native provider implementation types internal (but can be constructed explicitly) -BREAKING: Native provider control API moved from Control to per-provider Control classes -BREAKING: Linear Algebra: Vector.Map consistent with Matrix.Map, automatic fallback to inplace -BREAKING: Linear Algebra: Storage providers must always force all parameters (no defaults) -BREAKING: Statistics: Ranks and RankInplace of single precision now return single precision arrays -BUG: Ode Solver: fix typo in the Runge-Kutta solvers on time-step handling ~Ksero -BUG: fix Matrix.GetHashCode for wide matrices ~mjmckp -BUG: Distributions: BetaScaled no longer ignores optional random source parameter -BUG: Trigonometry: Complex trigonometric functions behave better on large imput ~diluculo -BUG: Trigonometry: Fix imaginary part sign of complex hyperbolic cotangent -Control.Describe: human readable summary of the effective Math.NET Numerics configuration -Providers: Native Provider support in .Net Standard 2.0 (but not in 1.x). -Linear Algebra: F# vector/matrix functions to accept all #seq instead of lists only -Linear Algebra: Vector MapInplace implemented at storage level -Curve Fitting: Fit.LineThroughOrigin shortcut -Optimization: Limited-Memory BFGS ~Florian Wechsung -Root Finding: Broyden: step size for calculating appox Jacobian, more robust step size formula ~Aappo Pulkkinen -Statistics: Kernel Density Estimation ~Christoph Albert -Statistics: GoodnessOfFit CoefficientOfDetermination ~Jon Smit -Fixed a whole range of inline documentation typos, misc code quality fixes ~Jonas Nyrup -Examples: moved to examples folder, new framework target integration project file examples -Benchmarks: builds for both net46 and netcoreapp2.0 -Assemblies are now code-signed with an X.509 certificate, using SHA2-256 hashes + Curve Fitting: Fit.Power, Fit.Exponential, Fit.Logarithm (similar to excel trend curves) 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 c0012279..9f092c4d 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.0.0.0")] -[assembly: AssemblyFileVersion("4.0.0.0")] -[assembly: AssemblyInformationalVersion("4.0.0")] +[assembly: AssemblyVersion("4.1.0.0")] +[assembly: AssemblyFileVersion("4.1.0.0")] +[assembly: AssemblyInformationalVersion("4.1.0")] [assembly: UseLinearAlgebraProvider] diff --git a/src/Numerics/Numerics.csproj b/src/Numerics/Numerics.csproj index 0aca2436..aa735f1d 100644 --- a/src/Numerics/Numerics.csproj +++ b/src/Numerics/Numerics.csproj @@ -8,12 +8,12 @@ MathNet.Numerics true MathNet.Numerics - 4.0.0 - 4.0.0 - 4.0.0 - 4.0.0 - 4.0.0.0 - 4.0.0.0 + 4.1.0 + 4.1.0 + 4.1.0 + 4.1.0 + 4.1.0.0 + 4.1.0.0 Math.NET Numerics Christoph Ruegg, Marcus Cuda, Jurgen Van Gael Math.NET Project @@ -24,35 +24,7 @@ https://numerics.mathdotnet.com/License.html https://numerics.mathdotnet.com/ https://www.mathdotnet.com/images/MathNet128.png - Explicit builds for .Net Framework 4.0 and higher and for .Net Standard 1.3 and 2.0 -F#: explicit builds for .Net Framework 4.5 and higher and for .Net Standard 1.6 and 2.0 -BREAKING: drop obsolete functionality (which has been marked as obsolete for a while) -BREAKING: drop support for .Net 3.5 and PCL profiles -BREAKING: F#: drop support for .Net 4.0 and PCL profiles -BREAKING: F#: depends on FSharp.Core 4.3.3 -BREAKING: Native provider implementation types internal (but can be constructed explicitly) -BREAKING: Native provider control API moved from Control to per-provider Control classes -BREAKING: Linear Algebra: Vector.Map consistent with Matrix.Map, automatic fallback to inplace -BREAKING: Linear Algebra: Storage providers must always force all parameters (no defaults) -BREAKING: Statistics: Ranks and RankInplace of single precision now return single precision arrays -BUG: Ode Solver: fix typo in the Runge-Kutta solvers on time-step handling ~Ksero -BUG: fix Matrix.GetHashCode for wide matrices ~mjmckp -BUG: Distributions: BetaScaled no longer ignores optional random source parameter -BUG: Trigonometry: Complex trigonometric functions behave better on large imput ~diluculo -BUG: Trigonometry: Fix imaginary part sign of complex hyperbolic cotangent -Control.Describe: human readable summary of the effective Math.NET Numerics configuration -Providers: Native Provider support in .Net Standard 2.0 (but not in 1.x). -Linear Algebra: F# vector/matrix functions to accept all #seq instead of lists only -Linear Algebra: Vector MapInplace implemented at storage level -Curve Fitting: Fit.LineThroughOrigin shortcut -Optimization: Limited-Memory BFGS ~Florian Wechsung -Root Finding: Broyden: step size for calculating appox Jacobian, more robust step size formula ~Aappo Pulkkinen -Statistics: Kernel Density Estimation ~Christoph Albert -Statistics: GoodnessOfFit CoefficientOfDetermination ~Jon Smit -Fixed a whole range of inline documentation typos, misc code quality fixes ~Jonas Nyrup -Examples: moved to examples folder, new framework target integration project file examples -Benchmarks: builds for both net46 and netcoreapp2.0 -Assemblies are now code-signed with an X.509 certificate, using SHA2-256 hashes + Curve Fitting: Fit.Power, Fit.Exponential, Fit.Logarithm (similar to excel trend curves) 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 c9d6f636..f05f691f 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.0.0.0")] -[assembly: AssemblyFileVersion("4.0.0.0")] +[assembly: AssemblyVersion("4.1.0.0")] +[assembly: AssemblyFileVersion("4.1.0.0")]