Skip to content
Snippets Groups Projects
Commit f94de078 authored by waern's avatar waern
Browse files

Update ANNOUNCE

parent d3880d5c
No related branches found
Tags 2_9_0
No related merge requests found
-------------------------------------------- --------------------------------------------
-- Haddock 2.8.0 -- Haddock 2.9.0
-------------------------------------------- --------------------------------------------
A new version of Haddock, the Haskell documentation tool, is out! A new version of Haddock, the Haskell documentation tool, is out!
The biggest news this time is that we have a shiny new XHTML backend, created This version is compatible with .haddock files produced by the version of
by Mark Lentczner, which outputs semantically correct XHTML, making it much Haddock that comes with GHC 7.0.1.
easier to create new themes for Haddock.
Mark has made an extraordinary effort by going through and rewriting the old
table based HTML backend, fixing non-standards-compliant quirks, and adding a
bunch of new useful features on top of that. See the changelog for more
details.
Included is a new default CSS theme created by Thomas Schilling, Mark and Johan
Tibell, as well as the classic theme converted to work with the new backend.
Another great new feature is markup support for examples, contributed by Simon
Hengel. The idea is to be able to write examples that function both as
documentation and unit tests.
Last but not least, we now also have a LaTeX backend. It was written by Simon
Marlow and it was used to generate the libraries section of the Haskell 2010
report.
This version is compatible with .haddock files produced by Haddock 2.6.1 and
above, provided that the version of GHC used to build Haddock stays the same.
-------------------------------------------- --------------------------------------------
-- Changes in version 2.8.0 -- Changes in version 2.9.0
-------------------------------------------- --------------------------------------------
* HTML backend completely rewritten to generate semantically rich XHTML Changes in version 2.9.0
using the xhtml package.
* New default CSS based on the color scheme chosen for the new Haskell
wiki, with a pull-out tab for the synopsis.
* Theme engine based on CSS files. Themes can be switched from the
header menu. (New flags --built-in-themes and --theme. The latter
is an alias for --css which now has extended semantics).
* Markup support for executable examples/unit-tests. To be used with an
upcoming version of the DocTest program.
* Addition of a LaTeX backend.
* Frames-mode can be enabled from the header menu. * Drop support for ghc < 7
* Path to source entities can be specified per package, so that source * New flag --qual for qualification of names
links work for cross-package documentation.
* Support for a second form of enumerated lists (1. 2. etc). * Print doc coverage information to stdout when generating docs
* Additions and changes to the Haddock API. * Include an 'All' option in the A-Z subdivided index
* New flag --no-tmp-comp-dir to tell Haddock to read/write * Make TOC group header identifiers validate
compilation files (.o, .hi, etc) to/from GHC's output directory instead of
to/from a temporary directory.
* Various bug fixes. * Minor changes to the API
-------------------------------------------- --------------------------------------------
-- Links -- Links
...@@ -69,7 +33,7 @@ Homepage: ...@@ -69,7 +33,7 @@ Homepage:
http://www.haskell.org/haddock http://www.haskell.org/haddock
Hackage page: Hackage page:
http://hackage.haskell.org/package/haddock-2.8.0 http://hackage.haskell.org/package/haddock-2.9.0
Bugtracker and wiki: Bugtracker and wiki:
http://trac.haskell.org/haddock http://trac.haskell.org/haddock
...@@ -86,13 +50,13 @@ Code repository: ...@@ -86,13 +50,13 @@ Code repository:
The following people contributed patches to this release: The following people contributed patches to this release:
Simon Hengel Tobias Brandt
Mark Lentczner Mark Lentczner
Ian Lynagh Ian Lynagh
Simon Marlow Simon Marlow
Simon Peyton-Jones Simon Michael
Thomas Schilling Ryan Newton
David Waern David Waern
-------------------------------------------- --------------------------------------------
-- Get Involved -- Get Involved
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment