[commit: packages/deepseq] master: Reformat and augment changelog entry for 1.4.3 (bb36922)
git at git.haskell.org
git at git.haskell.org
Wed Jul 19 21:59:54 UTC 2017
Repository : ssh://git@git.haskell.org/deepseq
On branch : master
Link : http://git.haskell.org/packages/deepseq.git/commitdiff/bb36922b594dd2a06ad5f4cf21a4365ce626dbfd
>---------------------------------------------------------------
commit bb36922b594dd2a06ad5f4cf21a4365ce626dbfd
Author: Herbert Valerio Riedel <hvr at gnu.org>
Date: Sun Apr 16 10:37:17 2017 +0200
Reformat and augment changelog entry for 1.4.3
[skip ci]
>---------------------------------------------------------------
bb36922b594dd2a06ad5f4cf21a4365ce626dbfd
changelog.md | 34 ++++++++++++++++++++++++++--------
1 file changed, 26 insertions(+), 8 deletions(-)
diff --git a/changelog.md b/changelog.md
index 4da3e7c..89eacc4 100644
--- a/changelog.md
+++ b/changelog.md
@@ -1,6 +1,10 @@
# Changelog for [`deepseq` package](http://hackage.haskell.org/package/deepseq)
-## 1.4.3.0 *TBD*
+## 1.4.3.0 *Apr 2017*
+
+ * Bundled with GHC 8.2.1
+
+ * Drop support for GHC 7.0 & GHC 7.2
* Changed behavior of generic `NFData` instances for constructor-less data
types. Before, a generic `rnf` implementation would always `error` on a
@@ -8,18 +12,32 @@
the argument is a diverging computation, a generic `rnf` implementation
will actually trigger the diverging computation.
([#19](https://github.com/haskell/deepseq/issues/19))
- * Add `rwhnf !_ = ()` ([#3](https://github.com/haskell/deepseq/issues/3))
+
+ * Add new `rwhnf` function defined as `rwhnf !_ = ()`
+ ([#3](https://github.com/haskell/deepseq/issues/3))
+
* Add `(<$!!>) :: (Monad m, NFData b) => (a -> b) -> m a -> m b`
([#13](https://github.com/haskell/deepseq/issues/13))
- * Add `NFData Ordering` ([#25](https://github.com/haskell/deepseq/pull/25))
- * Add `NFData1` and `NFData2` type classes ([#8](https://github.com/haskell/deepseq/issues/8))
+
+ * Add `NFData1` and `NFData2` type classes
+ ([#8](https://github.com/haskell/deepseq/issues/8))
+
+ * Add `NFData` instance for `Down` for `base` versions prior to
+ `base-4.6.0` which didn't yet export it it via `Data.Ord`
+ ([#28](https://github.com/haskell/deepseq/pull/28))
+
+ * Add `NFData` instance for `Foreign.C.Types.CBool`
+ ([#33](https://github.com/haskell/deepseq/pull/33))
+
+ * Add `NFData` instance for `Ordering`
+ ([#25](https://github.com/haskell/deepseq/pull/25))
+
* Add `NFData1` and `NFData` instances for `Data.Functor.{Compose,Sum,Product}`
([#30](https://github.com/haskell/deepseq/pull/30))
+
* Add `NFData`, `NFData1`, and `NFData2` instances for `(:~:)` and `(:~~:)`
- from `Data.Type.Equality` ([#31](https://github.com/haskell/deepseq/issues/31))
- * Add `NFData` instance for `Foreign.C.Types.CBool`
- * Drop support for GHC 7.0 & GHC 7.2
- * Expose `NFData` instance for `Down` on earlier versions of `base`
+ from `Data.Type.Equality`
+ ([#31](https://github.com/haskell/deepseq/issues/31))
## 1.4.2.0 *Apr 2016*
More information about the ghc-commits
mailing list