Skip to content

Commit b1097c1

Browse files
committed
Flesh out CHANGES a bit more
1 parent 42983a2 commit b1097c1

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

CHANGES.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,25 @@
22
-----------
33

44
- New model for expanding and cross referencing (@jonludlam, @Julow, @lubegasimon)
5+
6+
This is a brand-new implementation, ensuring that the expansions and links are
7+
correct, requring no rendering of hidden modules, and correctly handling functors,
8+
destructive substitution, `module type of` expressions, dependently-typed functors
9+
and other complex language features.
10+
511
- New document output layer, supporting HTML, LaTeX and man page output (@Drup, @Octachron, @jonludlam, @Julow, @lubegasimon)
12+
13+
This release introduces a new intermediate representation of the documentation,
14+
allowing new backend renderers to be added without having to understand every
15+
detail of the language. Included with this release are renderers for HTML,
16+
LaTeX and man pages.
17+
618
- Experimental parent/child support for structured output (@jonludlam)
719

20+
This allows the output pages to be structured in a hierarchy. This is an experimental
21+
feature intended to enable the support of more complex outputs, such as that required
22+
to produce a site documenting all opam packages.
23+
824
1.5.1
925
-----
1026

0 commit comments

Comments
 (0)