Skip to content

Releases: ocaml/omd

2.0.0.alpha4

24 Jul 11:34
Compare
Choose a tag to compare

CHANGES:

2.0.0.alpha3

12 Dec 22:38
2c6b1ad
Compare
Choose a tag to compare

CHANGES:

1.3.2

01 Jul 18:22
bc6c0d5
Compare
Choose a tag to compare

This is a backport of the migration from oasis to dune to provide compatibility with OCaml 5 for the OCaml Platform.

CHANGES:

1.3.2

1.3.x

  • might stop checking validity of HTML tag names and accept any XML-parsable
    tag name.

1.2.5

  • only fixes a single bug (an ordered list could be transformed into an
    unordered list)

1.2.4

  • only fixes a single bug (some spaces were wrongly handled in the HTML parsing)

1.2.2/3

  • fix a few issues with HTML parsing.

1.2.1

  • mainly fixes issues with HTML parsing.

1.2.0

  • introduces options -w and -W. Fixes mostly concern subtle uses of \ns in
    HTML and Markdown outputs.

1.1.2

  • fix: some URL-related parsing issues.

1.1.0/1.1.1

  • fix: some HTML-related issues.

1.0.1

  • fixes some parsing issues, improves output. (2014-10-02)

1.0.0

  • 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.

0.9.7

  • 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

0.9.6

  • fix a bug (concerning extensions) introduced by 0.9.4.

0.9.5

  • bug fix + Tag of extension changed to Tag of name * extension

0.9.4

  • fixes a bug for the new feature

0.9.3

  • 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

0.9.2

  • not released...

older versions

2.0.0.alpha2

24 Jun 18:27
d38041a
Compare
Choose a tag to compare

CHANGES:

  • 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)

2.0.0~alpha1

08 Mar 11:58
Compare
Choose a tag to compare

CHANGES:

  • 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!

1.2.4

18 Dec 23:41
Compare
Choose a tag to compare

fix #147

1.2.3

25 Nov 19:51
Compare
Choose a tag to compare
update version to 1.2.3

modified:   _oasis

1.2.2

17 Nov 23:40
Compare
Choose a tag to compare
fix: the tests were not passing anymore

Due to recent deep-but-small changes, some tests were not passing anymore.
This commit fixes what is important to fix, the test battery is not fully passing but the cases with known issues are minor issues.

Implementation details: this fix mainly concerns `\n`-related issues at the backend level.

modified:   omd_backend.ml
modified:   omd_parser.ml

1.2.1

06 Nov 14:23
Compare
Choose a tag to compare
update version to 1.2.1

modified:   _oasis
modified:   README.md

1.2.0

04 Nov 18:33
Compare
Choose a tag to compare
  • inaugurate options -w and -W
  • several fixes