1.0.0 (26-Aug-2014):
* Fix OCaml 4.02 compatibility by not exposing a `Location` module
  in syntax extensions to avoid a namespace clash. We now rename them
  to `Xml_location` and `Css_location` and pack those instead.
* Fix BSD compatibility using `$(MAKE)` instead of `make` (since the
  GNU make binary is actually `gmake` on Free/Net/OpenBSD).
* Reduce the verbosity of the build by default.
* Travis: Add OCaml 4.02 and OPAM 1.2.0 tests

0.10.1 (10-Aug-2014):
* Fix Xml.of_string "" invalid argument bug

0.10.0 (26-Apr-2014):
* Remove JSON parsing in favour of using `jsonm` instead.
* Stop testing OCaml 3.12.1 (although it may continue to work).

0.9.1 (20-Dec-2013):
* Fix parsing of empty attributes in XML/HTML/XHTML.

0.9.0 (20-Dec-2013):
* Remove all the Markdown variants except `Omd`, which now claims the `Cow.Markdown` module name.
* Clarify the repository license as ISC.
* Run some modules through `ocp-indent`.

0.8.1 (15-Dec-2013):
* Fix META file to include `omd`.
* Improve ocamldoc in CSS module and document quotations in README.
* Add `merlin` editor file.

0.8.0 (12-Dec-2013):
* Add Travis continuous integration scripts.
* Add `Omd_markdown` module based on the `omd` library.
* Note: The `Markdown` and `Markdown_github` modules are now deprecated and will be removed before 1.0.

0.7.0 (25-Sep-2013):
* Add an OPAM script that installs the right dependencies.
* Make native dynlink optional if not supported by the toolchain.
* Add support for `<xml:base>` in Atom feeds.

0.6.2 (30-Jul-2013):
* Fix code highlighting of integer literals with underscores.
* Fix XML parsing and printing for fragments and full documents.
* Fix handling of whitespaces in antiquotation attributes.

0.6.1 (03-Jul-2013):
* Tweak CSS syntax highlighting of OCaml code to fit Anil's superior colour taste.
* Add a `Code.ocaml_fragment` to get just the syntax highlighted bits without the wrapper tags.
* Expose a `decl` option to make the `Xml.to_string` declaration prefix optional.
* Do not output a `<?xml` declaration in `Html.to_string`.

0.6.0 (21-Jun-2013):
* Add URI anti-quotation expander that maps `$uri:u$` to `Uri.to_string u`.
* Xmlm is now an external dependency instead of being bundled with Cow.
* Remove `?templates` from `Html.of_string` and `Xml.of_string`.

0.5.5 (12-Jun-2013):
* Markdown to HTML now generates header titles inside the anchor (previously, a space was anchored).

0.5.4 (21-May-2013):
* Add `json_of` and `of_json` type-conv providers (#6).
* Add `Json.to_string_hum` which adds more newlines for human-readable output (#7).
* Document the `-cow-no-open` camlp4 flag (#9).
* Be compatible with Core by using `List.concat` instead of `List.flatten` (#2).
* Fix Atom feed by adding a `link` field.
* Install `.mli` files with the library binaries (#11).
* New dependency on the `Uri` library.

0.5.3 (18-Feb-2013):
* Correct META file for `cow.syntax` to not repeat the `Str` module loading.
* Fix error with unary sum types for HTML generation.
* Support JSON marshalling for `option` types.

0.5.2 (15-Jan-2013):
* Remove dependency towards the Str module

0.5.1 (10-Jan-2013):
* Fix bugs in `Markdown_github` and factorize html serialization functions
* New antiquotation kinds for CSS
* Add xhtml quotations (which are identical to html from now on)

0.5.0 (04-Dec-2012):
* Remove the broken `Twitter` module
* Add `Markdown_github` to read Github's markdown files

0.4.0 (05-Oct-2012):
* Support (and require) type_conv-108.07.00+

0.3.2 (11-Sep-2012):
* Add `<:html<` quotation, based on the XML generator,
  but with all the XHTML entities also supplied.

0.3.1 (04-Sep-2012):
* Fix the OCamlfind META file.

0.3.0 (02-Sep-2012):
* Initial public release.
