[commit: ghc] ghc-7.10: Try to reconstruct a changelog for TH 2.10 (9d15af8)

git at git.haskell.org git at git.haskell.org
Fri Mar 20 12:34:20 UTC 2015


Repository : ssh://git@git.haskell.org/ghc

On branch  : ghc-7.10
Link       : http://ghc.haskell.org/trac/ghc/changeset/9d15af88b9b5cbf9dd4a4d072aa94540074cc4b3/ghc

>---------------------------------------------------------------

commit 9d15af88b9b5cbf9dd4a4d072aa94540074cc4b3
Author: Herbert Valerio Riedel <hvr at gnu.org>
Date:   Fri Mar 20 13:33:19 2015 +0100

    Try to reconstruct a changelog for TH 2.10


>---------------------------------------------------------------

9d15af88b9b5cbf9dd4a4d072aa94540074cc4b3
 libraries/template-haskell/changelog.md | 19 ++++++++++++++++++-
 1 file changed, 18 insertions(+), 1 deletion(-)

diff --git a/libraries/template-haskell/changelog.md b/libraries/template-haskell/changelog.md
index 7d39d35..f205ed5 100644
--- a/libraries/template-haskell/changelog.md
+++ b/libraries/template-haskell/changelog.md
@@ -1,5 +1,22 @@
 # Changelog for [`template-haskell` package](http://hackage.haskell.org/package/template-haskell)
 
-## 2.10.0.0  *TBA*
+## 2.10.0.0  *Mar 2015*
 
   * Bundled with GHC 7.10.1
+  * Remove build-dependency on `containers` package
+  * Make `Pred` a type synonym of `Type`, and deprecate `classP`/`equalP` (#7021)
+  * Add support for `LINE` pragma via `prageLineD` and `LineP`
+  * Replace `Int#` with `!Int` in `NameFlavour` constructors
+  * Derive `Generic` for TH types (#9527)
+  * Add `standaloneDerivD` (#8100)
+  * Add support for generic default signatures via `defaultSigD` (#9064)
+  * Add `Lift` instances for `()` and `Rational`
+  * Derive new `Show` and `Data` instances for `Loc`
+  * Derive `Eq` instances for `Loc`, `Info`, and `ModuleInfo`
+  * Make calling conventions available in template haskell consistent
+    with those from GHC (#9703)
+  * Add support for `-XStaticValues` via `staticE`
+  * Add `Ord` instances to TH types
+  * Merge some instances from `th-orphans` (`Ppr` instances for `Lit`
+    and `Loc` as well as `Lift` instances for numeric types
+  * Put parens around `(ty :: kind)` when pretty-printing TH syntax



More information about the ghc-commits mailing list