[commit: ghc] : users-guide: Write release notes for 8.4.2 (f3c5115)
git at git.haskell.org
git at git.haskell.org
Fri Apr 20 00:19:57 UTC 2018
Repository : ssh://git@git.haskell.org/ghc
On branch :
Link : http://ghc.haskell.org/trac/ghc/changeset/f3c5115b16b658c1729b7d1555ce9e390dd3cff4/ghc
>---------------------------------------------------------------
commit f3c5115b16b658c1729b7d1555ce9e390dd3cff4
Author: Ben Gamari <ben at smart-cactus.org>
Date: Tue Apr 17 13:29:40 2018 -0400
users-guide: Write release notes for 8.4.2
>---------------------------------------------------------------
f3c5115b16b658c1729b7d1555ce9e390dd3cff4
docs/users_guide/8.4.2-notes.rst | 27 ++++++++++++++++++++++++---
1 file changed, 24 insertions(+), 3 deletions(-)
diff --git a/docs/users_guide/8.4.2-notes.rst b/docs/users_guide/8.4.2-notes.rst
index e579e83..dfbf355 100644
--- a/docs/users_guide/8.4.2-notes.rst
+++ b/docs/users_guide/8.4.2-notes.rst
@@ -3,14 +3,18 @@
Release notes for version 8.4.2
===============================
-TODO
-
Highlights
----------
+This is a bug-fix release resolving several regressions introduced in 8.4.1.
+
The highlights, since the 8.4.1 release, are:
-- TODO
+- Fixed a regression causing uses of ``Control.Exception.evaluate`` to be
+ incorrectly optimised, resulting in space leaks (:ghc-ticket:`13930`)
+
+- Fix a regression causing the interpreter to segmentation fault when built with
+ profiling (:ghc-ticket:`14705`)
Full details
@@ -27,34 +31,51 @@ Language
Compiler
~~~~~~~~
+In addition to the regressions listed above, this release fixes a bug affecting
+GHC's debug output support (:ghc-flag:`-g`) which resulted in invalid code to be
+generated for string literals (:ghc-ticket:`13868`)
+
+- :ghc-ticket:`14918`, where ``Read`` instances for types with field names
+ containing ``#`` would fail to parse, has been fixed.
Runtime system
~~~~~~~~~~~~~~
+- A bug causing panics while running programs with :rts-flag:`-hr` was fixed
+ (:ghc-ticket:`14947`)
Template Haskell
~~~~~~~~~~~~~~~~
+No changes.
``ghc`` library
~~~~~~~~~~~~~~~
+No changes.
``base`` library
~~~~~~~~~~~~~~~~
+- Version bumped to 4.11.1.0 to account for the addition of
+ ``GHC.IO.FixIOException``
+
- Add the ``readFieldHash`` function to ``GHC.Read`` which behaves like
``readField``, but for a field that ends with a ``#`` symbol.
``integer-gmp`` library
~~~~~~~~~~~~~~~~~~~~~~~
+- Version bumped to 1.0.2.0 to account for the addition of ``powModSecInteger``.
+
- Define ``powModSecInteger``, a "secure" version of ``powModInteger`` using
the ``mpz_powm_sec`` function.
Build system
~~~~~~~~~~~~
+- ``configure`` now takes a ``--disable-dtrace`` flag, allowing workaround of
+ :ghc-ticket:`15040`.
Included libraries
------------------
More information about the ghc-commits
mailing list