[new release] odoc (5 packages) (3.1.0) #28177
Merged
+321
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
CHANGES:
Exposed sherlodoc libraries for use in other projects (@jonludlam, Expose sherlodoc libraries odoc#1349)
OCaml 5.4.0 support (@Octachron, OCaml 5.4 support odoc#1355)
New arguments to LaTeX generator, --shorten-beyond-depth and --remove-functor-arg-link (@Octachron, latex backends: add an option to shorten submodules odoc#1337)
New experimental markdown generator (@davesnx, Markdown output odoc#1341)
Remove cmdliner compatibility layer, no longer needed (@dbuenzli, Remove compatcmdliner and depend on cmdliner >= 1.3.0. odoc#1328)
Drop support for OCaml < 4.08 (@jonludlam, Remove support for OCaml < 4.08 odoc#1300)
Allow referencing libraries from package added in
odoc-config.sexp
(@panglesd, Driver and convention: includes libs from packages inodoc-config.sexp
odoc#1343)Use full path in heading labels in LaTeX backend (@Octachron, latex backend: full path in heading labels odoc#1332)
Separate page from anchor in LaTeX labels to prevent collisions (@Octachron, latex backends: add an option to shorten submodules odoc#1337)
Fix bug in parsing META files when there are no dependencies (@jonludlam, odoc_driver_voodoo: fix library name issue odoc#1352)
Fix Local ToC renders incorrectly on certain screen sizes when a global ToC isn't present odoc#1335 - incorrect rendering when on medium screen size with no global sidebar (@lukemaurer, Css fix odoc#1361)
Fixed generation of occurrences for docs CI (@jonludlam, Voodoo occurrences odoc#1362)
Partial fix for Problem with links generated in module Eio_linux.Low_level.Process in package eio_linux odoc#1369 - ensure that we never create a link to a hidden page (@jonludlam, Don't allow links to hidden pages odoc#1370)