[commit: packages/random] master: prepping for the 1.1 fixup release (673ac33)
git at git.haskell.org
git at git.haskell.org
Thu Mar 19 15:45:27 UTC 2015
Repository : ssh://git@git.haskell.org/random
On branch : master
Link : http://git.haskell.org/packages/random.git/commitdiff/673ac3336ed1bf7b3e4d27ed613d2f71dbc52703
>---------------------------------------------------------------
commit 673ac3336ed1bf7b3e4d27ed613d2f71dbc52703
Author: Carter Tazio Schonwald <carter.schonwald at gmail.com>
Date: Mon Sep 15 14:42:59 2014 -0400
prepping for the 1.1 fixup release
1) still need to merge in https://github.com/haskell/random/pull/9
2) should we force -O2 in the ghcoptions? (its currently set that way, but is that a good idea/needed here?)
>---------------------------------------------------------------
673ac3336ed1bf7b3e4d27ed613d2f71dbc52703
CHANGELOG.md | 24 ++++++++++++++++++++++++
CHANGELOG.txt | 4 ----
random.cabal | 10 +++++-----
3 files changed, 29 insertions(+), 9 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..6bcfe81
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,24 @@
+# 1.1
+ * breaking change to `randomIValInteger` to improve RNG quality and performance
+ see https://github.com/haskell/random/pull/4 and
+ ghc https://ghc.haskell.org/trac/ghc/ticket/8898
+ * correct documentation about generated range of Int32 sized values of type Int
+ https://github.com/haskell/random/pull/7
+ * fix memory leaks by using strict fields and strict atomicModifyIORef'
+ https://github.com/haskell/random/pull/8
+ * support for base < 4.6 (which doesnt provide strict atomicModifyIORef')
+ and integrating Travis CI support.
+ https://github.com/haskell/random/pull/12
+
+# 1.0.1.1
+bump for overflow bug fixes
+
+# 1.0.1.2
+bump for ticket 8704, build fusion
+
+# 1.0.1.0
+bump for bug fixes,
+
+# 1.0.0.4
+bumped version for float/double range bugfix
+
diff --git a/CHANGELOG.txt b/CHANGELOG.txt
deleted file mode 100644
index bb4f39a..0000000
--- a/CHANGELOG.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-1.0.0.4 -- bumped version for float/double range bugfix
-
diff --git a/random.cabal b/random.cabal
index c9a645a..72b182a 100644
--- a/random.cabal
+++ b/random.cabal
@@ -1,10 +1,8 @@
name: random
-version: 1.0.1.3
+version: 1.1
+
+
--- 1.0.1.0 -- bump for bug fixes, but no SplittableGen yet
--- 1.0.1.1 -- bump for overflow bug fixes
--- 1.0.1.2 -- bump for ticket 8704, build fusion
--- 1.0.1.3 -- bump for various bug fixes
license: BSD3
license-file: LICENSE
@@ -16,6 +14,8 @@ description:
This package provides a basic random number generation
library, including the ability to split random number
generators.
+
+
build-type: Simple
-- cabal-version 1.8 needed because "the field 'build-depends: random' refers
-- to a library which is defined within the same package"
More information about the ghc-commits
mailing list