haddock v2.6.0 Release Notes

    • Drop support for GHC 6.10.*

    • Add support for GHC 6.12.1

    • Cross-package documentation: full documentation show up when re-exporting things coming from external packages

    • Lexing and parsing the Haddock comment markup is now done in Haddock again, instead of in GHC

    • Slightly prettier printing of instance heads

    • Support platforms for which GHC has no native code generator

    • Add a flag --print-ghc-libdir

    • Minor bug fixes


    🔄 Changed in version 2.5.0:

    • Drop support for GHC 6.8.*

    • Add support for GHC 6.10.3 and 6.10.4

    • Revert to the old multi-page index for large packages (#106)

    • Show GADT records in the generated documentation

    • Create output directory if it doesn't exist (#104)

    • Use the native codegen instead of compiling via C for TH modules

    • Add --use-unicode flag for displaying prettier versions of common symbols

    • Multiple verbosity levels: remove --verbose and add --verbosity=n


    🔄 Changed in version 2.4.2:

    • Support GHC 6.10.2

    • Haddock no longer crashes on Template Haskell modules (#68) (only with GHC 6.10.2 or above)

    • Fix problem with Template Haskell-generated declarations disappearing (#59)

    • Generate two anchors for each link for compatibility between IE and Opera (#45)

    • Improved error messages

    • Show re-exports from external packages again (GHC ticket #2746)

    • Store hidden modules in .haddock files again (needed by the haddock library)

    • Avoid processing boot modules

    • Pragmas may exist between document comments and declarations

    • Do not indicate that a constructor argument is unboxed

    • Fix problem with non-working links to ghc-prim

    • Allow referring to a specific section within a module in a module link (#65)

    • Fixes to the Hoogle backend

    • Improvements to the haddock library

    • Many other fixes (including #67, #69, #58, #57)


    🔄 Changed in version 2.4.1:

    • Depend on base 4.* when GHC >= 6.9, otherwise 3.*

    🔄 Changed in version 2.4.0:

    • Add framed view of the HTML documentation

    • Build with GHC 6.8.2 and 6.8.3 again

    • Support images in documentation comments again

    • Small improvements to the Hoogle output

    • A few bugs has been fixed


    🔄 Changed in version 2.3.0:

    • Support for GHC 6.10.1

    • Slightly improved space usage

    • Fix a bug that made hidden modules show up in the contents & index pages

    • Fix a bug that made Haddock load modules twice

    • Improvements to the Hoogle output


    🔄 Changed in version 2.2.2:

    • Relax version dependency on ghc-paths