-
Add an
empty
inline value (#298 @cuihtlauac) -
Remove stdcompat dependency (#304 #305 @hannesm, review by @samoht)
-
Minimum supported OCaml version is now 4.13 (#304 @hannesm)
-
Expose the HTML escape function
htmlentities
(#295 @cuihtlauac) -
Support generation of identifiers in headers (#294, @tatchi)
-
Support GitHub-Flavoured Markdown tables (#292, @bobatkey)
-
Update parser to support CommonMark Spec 0.30 (#266, @SquidDev)
-
Preserve the order of input files in the HTML output to stdout (#258, @patricoferris)
-
Fix all deviations from CommonMark Spec 0.30 (#284, #283, #278, #277, #269, @tatchi)
-
Clean up AST representation (#229, @sonologico)
-
Restore table of contents generation functionality (#240, @sonologico)
-
Fix parsing of <...>-style links and inline code parsing (#233, @SquidDev)
-
Fix handing of the nonbreaking whitespace character, ASCII code 160 (#247, @shonfeder)
-
Downgrade dune requirements to 2.0 (@nobj)
-
Lower OCaml requirement to 4.04.2 (#213, @jfrolich)
-
Big refactoring by @nojb. Changes in interface (simplification of code, might affect performance a little). To be tested!
- might stop checking validity of HTML tag names and accept any XML-parsable tag name.
- only fixes a single bug (an ordered list could be transformed into an unordered list)
- only fixes a single bug (some spaces were wrongly handled in the HTML parsing)
- fix a few issues with HTML parsing.
- mainly fixes issues with HTML parsing.
- introduces options
-w
and-W
. Fixes mostly concern subtle uses of\n
s in HTML and Markdown outputs.
- fix: some URL-related parsing issues.
- fix: some HTML-related issues.
- fixes some parsing issues, improves output. (2014-10-02)
-
warning: this release is only partially compatible with previous versions.
-
accept HTML blocks which directly follow each other
-
fix: accept all XML-compatible attribute names for HTML attributes
-
fix backslash-escaping for hash-ending ATX-titles + fix Markdown output for Html_block
-
fix (HTML parsing) bugs introduced in 1.0.0.b and 1.0.0.c
-
rewrite parser of block HTML to use the updated Omd.t
-
rewrite parser of inline HTML to use the updated Omd.t
-
upgrade Omd.t for HTML representation
There will not be any newer 0.9.x release although new bugs have been discovered. Thus it's recommended to upgrade to the latest 1.x.y.
- introduction of media:end + bug fixes.
If you need to have a version that still has Tag of extension
instead of Tag of name * extension
and don't want to upgrade, you may use 0.9.3
- fix a bug (concerning extensions) introduced by 0.9.4.
- bug fix +
Tag of extension
changed toTag of name * extension
- fixes a bug for the new feature
- new feature
media:type="text/omd"
. This version is recommended if you do not use that new feature and want to use 0.9.x
- not released...
- cf. commit log