Skip to content

Tags: jchavarri/odoc

Tags

pre-alpha-7

Toggle pre-alpha-7's commit message
Remove unecessary line ending computation

1.5.1

Toggle 1.5.1's commit message
Distribution 1.5.1

1.5.0

Toggle 1.5.0's commit message
Distribution 1.5.0

1.4.2

Toggle 1.4.2's commit message
Version 1.4.2

1.4.1

Toggle 1.4.1's commit message
Version 1.4.1

1.4.0

Toggle 1.4.0's commit message
Version 1.4.0

1.3.0

Toggle 1.3.0's commit message
Version 1.3.0

Additions

- Reason syntax output (ocaml#156, Patrick Stapfer).
- BuckleScript support (ocaml#179, Leandro Ostera).
- New CSS, appearance (ocaml#139, Rizo Isrof).
- Table of contents for the sections in each page (fe26392).
- Navigation breadcrumbs, and limit length of module paths in page
  titles (ocaml#150, Yotam Barnoy).
- Syntax highlighting of code blocks (99f2be9).
- Compiled odoc binary is now self-contained and requires no external
  files (bd3b53c).
- --theme-uri option (ocaml#154, Rizo Isrof).
- Option to convert .mld to HTML fragments rather than complete pages
  (ocaml#166, Rizo Isrof).

Bugs fixed

- Use regular dashes in arrows to support ligature fonts (ocaml#180, Leandro
  Ostera).
- Do not excessively indent code blocks (ocaml#133, Bobby Priambodo).
- Always prepend page- to output file name when compiling .mld files
  (ocaml#183, Rizo Isrof).
- Support floatarray type introduced in OCaml 4.06 (eb36158, Thomas
  Refis).
- Support destructive type substitution (57cbb4e, Thomas Refis).
- Render <i> tags in italics (ocaml#104, Thibault Suzanne).
- Flush HTML output correctly (ocaml#167, Rizo Isrof).
- Make HTML output more valid (ocaml#185, Leandro Ostera).
- Various improvements to parsing, output, documentation, and the
  development workflow (Yotam Barnoy, Luke Czyszczonik, Mohamed
  Elsharnouby, Rudi Grinberg, Rizo Isrof, Leandro Ostera, Bobby
  Priambodo, Thomas Refis, Patrick Stapfer).

Build and development

- odoc is now one repo.
- Dropped several dependencies.
- Considerable refactoring.
- New commnt parser (78a6699).
- Improved development workflow, including CONTRIBUTING.md, tests,
  coverage analysis, CI, and issue organization.
- Initial NPM packaging (Leandro Ostera, ocaml#214).
- Skeleton of odoc manual (Leandro Ostera, ocaml#203).

v1.2.0

Toggle v1.2.0's commit message
Release 1.2.0

v1.1.1

Toggle v1.1.1's commit message
Distribution v1.1.1

v1.1.0

Toggle v1.1.0's commit message
Distribution v1.1.0