Skip to content

Releases: ocaml/odoc

2.2.0

13 Dec 10:49
Compare
Choose a tag to compare

CHANGES:

Additions

  • New unstable option --as-json for the HTML renderer that emits HTML
    fragments (preamble, content) together with metadata (table of contents,
    breadcrumbs, whether katex is used) in JSON format. (@sabine, #908)
  • New maths support via {m ... } and {math ... } tags. (@giltho, @gpetiot, #886)
  • Various optimisations (@jonludlam, #870, #883)
  • Better handling of alerts and deprecation notices. (@panglesd, #828)
  • Handle language tags on code blocks (@Julow, #848)

Bugfixes

2.1.1

05 Jul 22:18
Compare
Choose a tag to compare

CHANGES:

2.2.0 alpha

25 Feb 14:13
Compare
Choose a tag to compare
2.2.0 alpha Pre-release
Pre-release

This pre-release is intended to be used to test some bugfixes.

2.1.0

08 Feb 16:44
Compare
Choose a tag to compare

CHANGES:

Additions

  • New subcommand to resolve references (@panglesd, @lubega-simon, #812)
  • Improved rendering of long signatures (@panglesd, #782)
  • Handle comments attached to open statement as floating comment, instead
    of dropping them (@panglesd, #797)
  • Empty includes (containing entirely shadowed entries) are now hidden (@panglesd, #798)

Bugs fixed

  • Fix a missing Result constructor during compile. This will cause some
    functor arguments to have different filenames (@jonludlam, #795)
  • Better memory/disk space usage when handling module alias chains (@jonludlam, #799)
  • Resolving class-type paths (ie., val x : #c) (@jonludlam, #809)
  • Skip top-level attributes while extracting the top comment. Fix top-comment extraction with PPX preprocessing (@jorisgio, #819)
  • Better handling of @canonical tags (@jonludlam, #820)
  • css: improved layout (@jonludlam, @Julow, #822)

2.1.0 alpha release

17 Dec 09:36
Compare
Choose a tag to compare
2.1.0 alpha release Pre-release
Pre-release

Alpha release to test the memory usage of odoc.

2.0.2

02 Dec 12:09
Compare
Choose a tag to compare

CHANGES:

Additions

2.0.1

26 Nov 12:27
Compare
Choose a tag to compare

CHANGES:

Bugs fixed

Additions

  • Strip unquoted spaces in identifiers for a more flexible reference syntax (@lubega-simon, @panglesd, #783)
  • Add context to messages raised in expansions of includes (@Julow, #780)

2.0.0

05 Oct 12:52
Compare
Choose a tag to compare

CHANGES:

Breaking changes

Additions

Bugs fixed

1.5.3

10 Jul 00:20
Compare
Choose a tag to compare

CHANGES:

Additions

2.0.0-beta4

11 Jun 00:10
Compare
Choose a tag to compare

CHANGES:

Additions

Bugs fixes

  • Resolve references in module synopses (@Julow, #658)
  • Fix reference resolution in the presence of shadowing (@Julow, #682)