aboutsummaryrefslogtreecommitdiff
path: root/ANNOUNCE
diff options
context:
space:
mode:
Diffstat (limited to 'ANNOUNCE')
-rw-r--r--ANNOUNCE64
1 files changed, 22 insertions, 42 deletions
diff --git a/ANNOUNCE b/ANNOUNCE
index 5be1da3c..0c5fbb7d 100644
--- a/ANNOUNCE
+++ b/ANNOUNCE
@@ -1,43 +1,41 @@
--------------------------------------------
--- Haddock 2.5.0
+-- Haddock 2.6.0
--------------------------------------------
A new version of Haddock, the Haskell documentation tool, is out!
-If you're using GHC 6.10.2 and Haddock 2.4.2, you should be able to upgrade to
-this version without any problem. If you're using something else, you should
-re-install any documentation that you want to link to after upgrading.
+This is the version that comes with GHC 6.12.1. It contains the main results of
+Isaac Dupree's Summer of Code project, which are:
-Please use the bug tracker to submit bug reports or feature requests.
+ * Cross-package documentation (exporting something that comes from another
+ package is handled correctly. The full documentation of that thing shows
+ up in your documentation)
---------------------------------------------
--- Changes in version 2.5.0
---------------------------------------------
-
- * Drop support for GHC 6.8.*
+ * Lexing and parsing of Haddock comment markup is moved from GHC back into
+ Haddock. This will make it easier to make changes to the markup format
- * Add support for GHC 6.10.3 and 6.10.4
+We have decided to drop compatibility with older GHC versions in order to speed
+up development.
- * Revert to the old multi-page index for large packages (#106)
+--------------------------------------------
+-- Full list of changes in version 2.6.0
+--------------------------------------------
- * Show GADT records in the generated documentation
+ * Drop support for GHC 6.10.*
- * Create the output directory if it doesn't exist (#104)
+ * Add support for GHC 6.12.1
- * Use the native codegen instead of compiling via C for TH modules
+ * Cross-package documentation
- * Add --use-unicode flag for displaying prettier versions of common symbols
+ * Move lexing and parsing of the Haddock comment markup back to Haddock
- * Mutiple verbosity levels: remove --verbose and add --verbosity=n
+ * Slightly prettier printing of instance heads
- * Simpler versioning of .haddock files
+ * Support platforms for which GHC has no native code generator
-To avoid slow search, Haddock switches from the searchable index to the old
-multi-page index for large packages (containing over 150 items). This, and
-support for GADT records in the generated documentation was implemented by
-Isaac Dupree as part of his Summer of Code project.
+ * Add a flag --print-ghc-libdir
-The --use-unicode flag was contributed by George Porges.
+ * Minor bug fixes
--------------------------------------------
-- Links
@@ -47,7 +45,7 @@ Homepage:
http://www.haskell.org/haddock
Hackage page:
- http://hackage.haskell.org/cgi-bin/hackage-scripts/package/haddock-2.5.0
+ http://hackage.haskell.org/cgi-bin/hackage-scripts/package/haddock-2.6.0
Bugtracker and wiki:
http://trac.haskell.org/haddock
@@ -66,28 +64,10 @@ The following people contributed patches to this release:
Isaac Dupree
Ian Lynagh
- Simon Marlow
Simon Peyton-Jones
- George Porges
David Waern
--------------------------------------------
--- Future Plans
---------------------------------------------
-
-Here are the top priority tickets right now:
-
- * Cross-package documentation (#24)
- * Good warning messages when encountering unexpected Haddock comments (#94)
- * Comments on instance declarations (#29)
-
-Isaac Dupree has been working on the first item as part of his SoC project and
-it is near completion.
-
-If you have any input on what we should prioritize, add yourself to the CC list
-of the ticket(s) that you are interested in.
-
---------------------------------------------
-- Get Involved
--------------------------------------------