haddock v2.16.0 Release Notes

    • Experimental collapsible header support (#335)

    • Add support for markdown links and images

    • Allow an optional colon after the closing bracket of definition lists. This is to disambiguate them from markdown links and will be require with a future release.

    • Fix re-exports of built-in type families (#310)

    • Fix parsing of infix identifiers such as elem.

    • Print missing docs by default and add --no-print-missing-docs

    • parser: now parses out some meta data too, breaking the API

    • parser: markdown syntax for images and URLs is now accepted: <> style for images and style for links is now considered deprecated. for links is still OK.

    • parser: add support for @since element: this is paragraph-level element of the form ‘@since x.y.z’ where x.y.z is the version number. The way it is rendered is subject to change.

    • properly render package ID (not package key) in index (#329)

    • links to source location of class instance definitions

    • Fix code blocks in presence of Windows line endings

    • Deal better with long synopsis lines (#151)