From 0a3ec8a43d738c143abe06362d1de1c238ec9ff5 Mon Sep 17 00:00:00 2001 From: Christoph Ruegg Date: Sun, 28 Sep 2014 16:56:27 +0200 Subject: [PATCH] Release v3.3.0-beta1 --- RELEASENOTES.md | 16 ++++++++++++++++ build.fsx | 2 +- src/FSharp/AssemblyInfo.fs | 6 +++--- src/FSharpUnitTests/AssemblyInfo.fs | 6 +++--- src/Numerics/Properties/AssemblyInfo.cs | 6 +++--- src/UnitTests/Properties/AssemblyInfo.cs | 6 +++--- 6 files changed, 29 insertions(+), 13 deletions(-) diff --git a/RELEASENOTES.md b/RELEASENOTES.md index 38dd91e0..aa2b6a72 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -1,3 +1,19 @@ +### 3.3.0-beta1 - 2014-09-28 +* Linear Algebra: Vector.Fold2 (fold2 in F#), storage optimized +* Linear Algebra: Minor change how matrix products call the LA provider +* Linear Algebra: Random generation now leveraging array sampling routines +* Linear Algebra: fix bug when manually assigning System.Random to random distribution +* Statistics: RootMeanSquare (RMS) +* Distributions: Array sampling routines now available through interface +* Distributions: Categorical sampling now explicitly skips p=0 categories +* Generate: leverage array sampling routines for random data generation +* Generate: square, triangle and sawtooth waves +* Distance: Jaccard Index +* F#: explicitly depend on official FSharp.Core NuGet packages +* F#: NuGet package with iPython IfSharp F# module integration load script +* Build: unified build.sh and buildn.sh into combined build.sh +* Build: use Paket instead of NuGet to maintain NuGet dependencies + ### 3.2.3 - 2014-09-06 * Bug fix: MatrixNormal distribution: density for non-square matrices *~Evelina Gabasova* diff --git a/build.fsx b/build.fsx index 3f3dd1a8..2d19d359 100644 --- a/build.fsx +++ b/build.fsx @@ -441,7 +441,7 @@ let zip zipDir filesDir filesFilter bundle = Target "Zip" (fun _ -> CleanDir "out/packages/Zip" if not (hasBuildParam "signed") || hasBuildParam "release" then - coreBundle |> zip "out/packages/Zip" "out/lib" (fun f -> f.Contains("MathNet.Numerics.") || f.Contains("System.Threading.")) + coreBundle |> zip "out/packages/Zip" "out/lib" (fun f -> f.Contains("MathNet.Numerics.") || f.Contains("System.Threading.") || f.Contains("FSharp.Core.")) if hasBuildParam "signed" || hasBuildParam "release" then coreSignedBundle |> zip "out/packages/Zip" "out/lib-signed" (fun f -> f.Contains("MathNet.Numerics."))) diff --git a/src/FSharp/AssemblyInfo.fs b/src/FSharp/AssemblyInfo.fs index 9ef9ac46..43ec6dec 100644 --- a/src/FSharp/AssemblyInfo.fs +++ b/src/FSharp/AssemblyInfo.fs @@ -45,9 +45,9 @@ open System.Runtime.InteropServices [] [] -[] -[] -[] +[] +[] +[] #if PORTABLE #else diff --git a/src/FSharpUnitTests/AssemblyInfo.fs b/src/FSharpUnitTests/AssemblyInfo.fs index a9000444..d11fb5c7 100644 --- a/src/FSharpUnitTests/AssemblyInfo.fs +++ b/src/FSharpUnitTests/AssemblyInfo.fs @@ -10,9 +10,9 @@ open System.Runtime.InteropServices [] [] -[] -[] -[] +[] +[] +[] #if PORTABLE #else diff --git a/src/Numerics/Properties/AssemblyInfo.cs b/src/Numerics/Properties/AssemblyInfo.cs index e7f9e5ee..6c56a34b 100644 --- a/src/Numerics/Properties/AssemblyInfo.cs +++ b/src/Numerics/Properties/AssemblyInfo.cs @@ -45,9 +45,9 @@ using System.Runtime.InteropServices; [assembly: CLSCompliant(true)] [assembly: NeutralResourcesLanguage("en")] -[assembly: AssemblyVersion("3.2.3.0")] -[assembly: AssemblyFileVersion("3.2.3.0")] -[assembly: AssemblyInformationalVersion("3.2.3")] +[assembly: AssemblyVersion("3.3.0.0")] +[assembly: AssemblyFileVersion("3.3.0.0")] +[assembly: AssemblyInformationalVersion("3.3.0-beta1")] #if PORTABLE diff --git a/src/UnitTests/Properties/AssemblyInfo.cs b/src/UnitTests/Properties/AssemblyInfo.cs index 70a86bce..58e28f2d 100644 --- a/src/UnitTests/Properties/AssemblyInfo.cs +++ b/src/UnitTests/Properties/AssemblyInfo.cs @@ -9,8 +9,8 @@ using MathNet.Numerics.UnitTests; [assembly: ComVisible(false)] [assembly: Guid("04157581-63f3-447b-a277-83c6e69126a4")] -[assembly: AssemblyVersion("3.2.3.0")] -[assembly: AssemblyFileVersion("3.2.3.0")] -[assembly: AssemblyInformationalVersion("3.2.3")] +[assembly: AssemblyVersion("3.3.0.0")] +[assembly: AssemblyFileVersion("3.3.0.0")] +[assembly: AssemblyInformationalVersion("3.3.0-beta1")] [assembly: UseLinearAlgebraProvider]