Skip to content

Tags: ocaml-community/omd

Tags

2.0.0.alpha4

Toggle 2.0.0.alpha4's commit message
Release 2.0.0.alpha4

CHANGES:

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

2.0.0.alpha3

Toggle 2.0.0.alpha3's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 2.0.0.alpha3

CHANGES:

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

1.3.2

Toggle 1.3.2's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 1.3.2

CHANGES:

1.3.2
------

- port from oasis to dune (#273, @tmattio)

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 `\n`s 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
--------------

- cf. [commit log](https://github.com/ocaml/omd/commits/master)

2.0.0.alpha2

Toggle 2.0.0.alpha2's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Distribution 2.0.0.alpha2

2.0.0.alpha1

Toggle 2.0.0.alpha1's commit message
Distribution 2.0.0.alpha1

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

Toggle 1.3.1's commit message
Add tags to _oasis & regenerate opam

1.2.5

Toggle 1.2.5's commit message
update to 1.2.5

1.2.4

Toggle 1.2.4's commit message
update version to 1.2.4

modified: _oasis

1.2.3

Toggle 1.2.3's commit message
update version to 1.2.3

modified:   _oasis

1.2.2

Toggle 1.2.2's commit message
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