diff --git a/RELEASENOTES.md b/RELEASENOTES.md index 5508f9f3..ffce4522 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -1,8 +1,12 @@ -### 4.0.0-alpha04 - 2018-01-05 -* Prerelease to test .Net Standard support and establish dotnet SDK build automation -* Assembly code signing (X.509) using SHA2 (256) +### 4.0.0-beta01 - 2018-01-07 +* 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 +* 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 +* Assemblies are now code-signed with an X.509 certificate, using SHA2-256 hashes * BUG: Ode Solver: fix typo in the Runge-Kutta solvers on time-step handling *~Ksero* -* BUG: Matrix.GetHashCode for wide matrices *~mjmckp* +* BUG: fix Matrix.GetHashCode for wide matrices *~mjmckp* ### 3.20.0 - 2017-07-15 * Optimization: non-linear optimization algorithms *~Scott Stephens, Erik Ovegard, bdodson, et al.* diff --git a/src/FSharp/AssemblyInfo.fs b/src/FSharp/AssemblyInfo.fs index f5f05870..554d2402 100644 --- a/src/FSharp/AssemblyInfo.fs +++ b/src/FSharp/AssemblyInfo.fs @@ -46,7 +46,7 @@ open System.Runtime.InteropServices [] [] -[] +[] #if PORTABLE || NETSTANDARD #else diff --git a/src/FSharp/FSharp.fsproj b/src/FSharp/FSharp.fsproj index bd1cec76..acfe41fb 100644 --- a/src/FSharp/FSharp.fsproj +++ b/src/FSharp/FSharp.fsproj @@ -7,9 +7,9 @@ true MathNet.Numerics.FSharp 4.0.0 - alpha04 - 4.0.0-alpha04 - 4.0.0-alpha04 + beta01 + 4.0.0-beta01 + 4.0.0-beta01 4.0.0.0 4.0.0.0 Math.NET Numerics for F# @@ -22,10 +22,14 @@ https://numerics.mathdotnet.com/License.html https://numerics.mathdotnet.com/ https://www.mathdotnet.com/images/MathNet128.png - Prerelease to test .Net Standard support and establish dotnet SDK build automation -Assembly code signing (X.509) using SHA2 (256) + 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 +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 +Assemblies are now code-signed with an X.509 certificate, using SHA2-256 hashes BUG: Ode Solver: fix typo in the Runge-Kutta solvers on time-step handling ~Ksero -BUG: Matrix.GetHashCode for wide matrices ~mjmckp +BUG: fix Matrix.GetHashCode for wide matrices ~mjmckp 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/FSharpUnitTests/AssemblyInfo.fs b/src/FSharpUnitTests/AssemblyInfo.fs index 1c27720d..33cdca8a 100644 --- a/src/FSharpUnitTests/AssemblyInfo.fs +++ b/src/FSharpUnitTests/AssemblyInfo.fs @@ -12,7 +12,7 @@ open System.Runtime.InteropServices [] [] -[] +[] #if PORTABLE || NETSTANDARD #else diff --git a/src/Numerics/Numerics.csproj b/src/Numerics/Numerics.csproj index 5320f657..c8ecdf43 100644 --- a/src/Numerics/Numerics.csproj +++ b/src/Numerics/Numerics.csproj @@ -7,9 +7,9 @@ true MathNet.Numerics 4.0.0 - alpha04 - 4.0.0-alpha04 - 4.0.0-alpha04 + beta01 + 4.0.0-beta01 + 4.0.0-beta01 4.0.0.0 4.0.0.0 Math.NET Numerics @@ -22,10 +22,14 @@ https://numerics.mathdotnet.com/License.html https://numerics.mathdotnet.com/ https://www.mathdotnet.com/images/MathNet128.png - Prerelease to test .Net Standard support and establish dotnet SDK build automation -Assembly code signing (X.509) using SHA2 (256) + 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 +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 +Assemblies are now code-signed with an X.509 certificate, using SHA2-256 hashes BUG: Ode Solver: fix typo in the Runge-Kutta solvers on time-step handling ~Ksero -BUG: Matrix.GetHashCode for wide matrices ~mjmckp +BUG: fix Matrix.GetHashCode for wide matrices ~mjmckp math numeric statistics probability integration interpolation regression solve fit linear algebra matrix fft false https://github.com/mathnet/mathnet-numerics diff --git a/src/UnitTests/Properties/AssemblyInfo.cs b/src/UnitTests/Properties/AssemblyInfo.cs index a787dd72..035f3abe 100644 --- a/src/UnitTests/Properties/AssemblyInfo.cs +++ b/src/UnitTests/Properties/AssemblyInfo.cs @@ -11,6 +11,6 @@ using MathNet.Numerics.UnitTests; [assembly: AssemblyVersion("4.0.0.0")] [assembly: AssemblyFileVersion("4.0.0.0")] -[assembly: AssemblyInformationalVersion("4.0.0-alpha04")] +[assembly: AssemblyInformationalVersion("4.0.0-beta01")] [assembly: UseLinearAlgebraProvider]