cmark – new releases on Hackagehttps://hackage.haskell.org/package/cmarkNew releases of package 'cmark' on Hackage.http://www.rssboard.org/rss-specificationen[email protected][email protected]Sat, 8 Jul 2023 17:08:28 UTCSat, 8 Jul 2023 17:08:28 UTCrss-feedcmark-0.6.1 (Fast, accurate CommonMark (Markdown) parser and renderer)https://hackage.haskell.org/package/cmark-0.6.1https://hackage.haskell.org/package/cmark-0.6.1Sat, 8 Jul 2023 17:08:28 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/cmark-hs">https://github.com/jgm/cmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2023-07-08T17:08:28Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr /><pre>cmark 0.7 (08 Jul 2023)
* Update to cmark 0.30.3.
* Allow text 2.
* Remove benchmark suite.
cmark 0.6 (08 Apr 2019)
* Update to cmark 0.29.0.
* Export optUnsafe. Note that the default is now to suppress
potentially unsafe HTML; set optUnsafe to return to the old behavior.
cmark 0.5.6.3 (13 Mar 2019)
* Use snoc instead of <> to add the null terminator.
cmark 0.5.6.2 (13 Mar 2019)
* Ensure that withtext adds a null terminator (#14).
This fixes a regression due to PR #13, which caused
random content to appear in rendered TEXT nodes.
cmark 0.5.6.1 (11 Mar 2019)
* Fix CString memory leaks (Anders Kaseorg). The renderer functions return
a malloc’d string which the caller is expected to free.
* Fix use-after-free bugs (Anders Kaseorg). `useAsCString` frees the
CString after the IO action finishes executing, so passing `return` as
that action can never be correct. To make sure the CString gets freed
at the right time, we need a “with”-style abstraction, not just a
conversion function. While we’re here replace this with
`withCStringLen`, which also makes fewer copies.
* Show node type on error for unknown node type.
cmark 0.5.6 (02 Aug 2017)
* Update to cmark 0.28.0.
cmark 0.5.5.1 (20 Mar 2017)
* Update version bound for HUnit.
cmark 0.5.5 (31 Jan 2017)
* Update to cmark 0.27.1.
* Update version bounds for dependencies.
cmark 0.5.4 (18 Nov 2016)
* Update to cmark 0.27.0.
cmark 0.5.3.1 (16 Jul 2016)
* Remove unnecessary typedef that caused problems with the build
(patch from upstream).
cmark 0.5.3 (15 Jul 2016)
* Update to cmark 0.26.0.
* Added appveyor CI.
cmark 0.5.2.1 (22 May 2016)
* New .travis.yml - test with stack, cabal on many versions.
* Increase upper bound of base (Utku Demir).
cmark 0.5.2 (26 Mar 2016)
* Add flag to allow building with an installed libcmark (Jens Petersen).
* Updated to libcmark 0.25.2.
cmark 0.5.1 (21 Jan 2016)
* Updated to libcmark 0.24.1.
cmark 0.5 (29 Dec 2015)
* Updated to libcmark 0.23.0.
* API changes:
+ Added `OnEnter` and `OnExit` types.
+ In `NodeType`, `HRULE` is now `THEMATIC_BREAK`,
`HTML` is `HTML_BLOCK`, `INLINE_HTML` is
`HTML_INLINE`, `HEADER` is `HEADING`. New
constructors: `CUSTOM_INLINE`, `CUSTOM_BLOCK`.
cmark 0.4.1 (23 Aug 2015)
* Updated to libcmark 0.22.0.
* Bumped version bounds for HUnit.
cmark 0.4.0.1 (14 Jul 2015)
* API changes:
+ Added `commonmarkToLaTeX`, `nodeToLaTeX`, `optSafe`.
+ Changed type of `commonmarkToMan` and `nodeToMan`,
adding `Maybe Int` param for width.
+ Changed type of `nodeToCommonMark`, changing the `Int` width
parameter to a `Maybe Int`.
* Updated to cmark 0.21 sources.
cmark 0.3.4 (08 Jun 2015)
* Updated to libcmark 0.20.0.
cmark 0.3.3.1 (28 May 2015)
* Changed name Bench.hs -> bench-cmark.hs.
* Benchmark: don't benchmark pandoc (circular dependency).
cmark 0.3.3 (26 May 2015)
* Added `nodeToHtml`, `nodeToMan`, `nodeToXml`.
* Added version bounds for text (Albert Krewinkel).
cmark 0.3.2 (28 Apr 2015)
* Updated libcmark C sources to 0.19.0.
* Fixes to avoid warning for earlier ghc versions.
* Refactored, removing the `io` convenience function.
* Removed unnecessary `unsafePerformIO` on `fromtext`.
* `fromtext`: use `ByteString.useAsCString` + explicit `encodeUtf8`.
cmark 0.3.1 (29 Mar 2015)
* Added nodeToCommonmark.
* Removed mtl from build-depends.
* Updated source info in README, cabal.
* Updated C sources.
* Put all the C functions in the IO monad, and ensure
that memory allocated by the C library is freed
at the right time.
* Added a rudimentary test suite.
* Properly free c-allocated resources.
* Removed bindings to nonexistent setters for source pos
attributes.
</pre>JohnMacFarlanecmark-0.6 (Fast, accurate CommonMark (Markdown) parser and renderer)https://hackage.haskell.org/package/cmark-0.6https://hackage.haskell.org/package/cmark-0.6Mon, 8 Apr 2019 22:41:04 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/cmark-hs">https://github.com/jgm/cmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2019-04-08T22:41:04Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr /><pre>cmark 0.6 (08 Apr 2019)
* Update to cmark 0.29.0.
* Export optUnsafe. Note that the default is now to suppress
potentially unsafe HTML; set optUnsafe to return to the old behavior.
cmark 0.5.6.3 (13 Mar 2019)
* Use snoc instead of <> to add the null terminator.
cmark 0.5.6.2 (13 Mar 2019)
* Ensure that withtext adds a null terminator (#14).
This fixes a regression due to PR #13, which caused
random content to appear in rendered TEXT nodes.
cmark 0.5.6.1 (11 Mar 2019)
* Fix CString memory leaks (Anders Kaseorg). The renderer functions return
a malloc’d string which the caller is expected to free.
* Fix use-after-free bugs (Anders Kaseorg). `useAsCString` frees the
CString after the IO action finishes executing, so passing `return` as
that action can never be correct. To make sure the CString gets freed
at the right time, we need a “with”-style abstraction, not just a
conversion function. While we’re here replace this with
`withCStringLen`, which also makes fewer copies.
* Show node type on error for unknown node type.
cmark 0.5.6 (02 Aug 2017)
* Update to cmark 0.28.0.
cmark 0.5.5.1 (20 Mar 2017)
* Update version bound for HUnit.
cmark 0.5.5 (31 Jan 2017)
* Update to cmark 0.27.1.
* Update version bounds for dependencies.
cmark 0.5.4 (18 Nov 2016)
* Update to cmark 0.27.0.
cmark 0.5.3.1 (16 Jul 2016)
* Remove unnecessary typedef that caused problems with the build
(patch from upstream).
cmark 0.5.3 (15 Jul 2016)
* Update to cmark 0.26.0.
* Added appveyor CI.
cmark 0.5.2.1 (22 May 2016)
* New .travis.yml - test with stack, cabal on many versions.
* Increase upper bound of base (Utku Demir).
cmark 0.5.2 (26 Mar 2016)
* Add flag to allow building with an installed libcmark (Jens Petersen).
* Updated to libcmark 0.25.2.
cmark 0.5.1 (21 Jan 2016)
* Updated to libcmark 0.24.1.
cmark 0.5 (29 Dec 2015)
* Updated to libcmark 0.23.0.
* API changes:
+ Added `OnEnter` and `OnExit` types.
+ In `NodeType`, `HRULE` is now `THEMATIC_BREAK`,
`HTML` is `HTML_BLOCK`, `INLINE_HTML` is
`HTML_INLINE`, `HEADER` is `HEADING`. New
constructors: `CUSTOM_INLINE`, `CUSTOM_BLOCK`.
cmark 0.4.1 (23 Aug 2015)
* Updated to libcmark 0.22.0.
* Bumped version bounds for HUnit.
cmark 0.4.0.1 (14 Jul 2015)
* API changes:
+ Added `commonmarkToLaTeX`, `nodeToLaTeX`, `optSafe`.
+ Changed type of `commonmarkToMan` and `nodeToMan`,
adding `Maybe Int` param for width.
+ Changed type of `nodeToCommonMark`, changing the `Int` width
parameter to a `Maybe Int`.
* Updated to cmark 0.21 sources.
cmark 0.3.4 (08 Jun 2015)
* Updated to libcmark 0.20.0.
cmark 0.3.3.1 (28 May 2015)
* Changed name Bench.hs -> bench-cmark.hs.
* Benchmark: don't benchmark pandoc (circular dependency).
cmark 0.3.3 (26 May 2015)
* Added `nodeToHtml`, `nodeToMan`, `nodeToXml`.
* Added version bounds for text (Albert Krewinkel).
cmark 0.3.2 (28 Apr 2015)
* Updated libcmark C sources to 0.19.0.
* Fixes to avoid warning for earlier ghc versions.
* Refactored, removing the `io` convenience function.
* Removed unnecessary `unsafePerformIO` on `fromtext`.
* `fromtext`: use `ByteString.useAsCString` + explicit `encodeUtf8`.
cmark 0.3.1 (29 Mar 2015)
* Added nodeToCommonmark.
* Removed mtl from build-depends.
* Updated source info in README, cabal.
* Updated C sources.
* Put all the C functions in the IO monad, and ensure
that memory allocated by the C library is freed
at the right time.
* Added a rudimentary test suite.
* Properly free c-allocated resources.
* Removed bindings to nonexistent setters for source pos
attributes.
</pre>JohnMacFarlanecmark-0.5.6.3 (Fast, accurate CommonMark (Markdown) parser and renderer)https://hackage.haskell.org/package/cmark-0.5.6.3https://hackage.haskell.org/package/cmark-0.5.6.3Wed, 13 Mar 2019 17:58:51 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/cmark-hs">https://github.com/jgm/cmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2019-03-13T17:58:51Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr /><pre>cmark 0.5.6.3 (13 Mar 2019)
* Use snoc instead of <> to add the null terminator.
cmark 0.5.6.2 (13 Mar 2019)
* Ensure that withtext adds a null terminator (#14).
This fixes a regression due to PR #13, which caused
random content to appear in rendered TEXT nodes.
cmark 0.5.6.1 (11 Mar 2019)
* Fix CString memory leaks (Anders Kaseorg). The renderer functions return
a malloc’d string which the caller is expected to free.
* Fix use-after-free bugs (Anders Kaseorg). `useAsCString` frees the
CString after the IO action finishes executing, so passing `return` as
that action can never be correct. To make sure the CString gets freed
at the right time, we need a “with”-style abstraction, not just a
conversion function. While we’re here replace this with
`withCStringLen`, which also makes fewer copies.
* Show node type on error for unknown node type.
cmark 0.5.6 (02 Aug 2017)
* Update to cmark 0.28.0.
cmark 0.5.5.1 (20 Mar 2017)
* Update version bound for HUnit.
cmark 0.5.5 (31 Jan 2017)
* Update to cmark 0.27.1.
* Update version bounds for dependencies.
cmark 0.5.4 (18 Nov 2016)
* Update to cmark 0.27.0.
cmark 0.5.3.1 (16 Jul 2016)
* Remove unnecessary typedef that caused problems with the build
(patch from upstream).
cmark 0.5.3 (15 Jul 2016)
* Update to cmark 0.26.0.
* Added appveyor CI.
cmark 0.5.2.1 (22 May 2016)
* New .travis.yml - test with stack, cabal on many versions.
* Increase upper bound of base (Utku Demir).
cmark 0.5.2 (26 Mar 2016)
* Add flag to allow building with an installed libcmark (Jens Petersen).
* Updated to libcmark 0.25.2.
cmark 0.5.1 (21 Jan 2016)
* Updated to libcmark 0.24.1.
cmark 0.5 (29 Dec 2015)
* Updated to libcmark 0.23.0.
* API changes:
+ Added `OnEnter` and `OnExit` types.
+ In `NodeType`, `HRULE` is now `THEMATIC_BREAK`,
`HTML` is `HTML_BLOCK`, `INLINE_HTML` is
`HTML_INLINE`, `HEADER` is `HEADING`. New
constructors: `CUSTOM_INLINE`, `CUSTOM_BLOCK`.
cmark 0.4.1 (23 Aug 2015)
* Updated to libcmark 0.22.0.
* Bumped version bounds for HUnit.
cmark 0.4.0.1 (14 Jul 2015)
* API changes:
+ Added `commonmarkToLaTeX`, `nodeToLaTeX`, `optSafe`.
+ Changed type of `commonmarkToMan` and `nodeToMan`,
adding `Maybe Int` param for width.
+ Changed type of `nodeToCommonMark`, changing the `Int` width
parameter to a `Maybe Int`.
* Updated to cmark 0.21 sources.
cmark 0.3.4 (08 Jun 2015)
* Updated to libcmark 0.20.0.
cmark 0.3.3.1 (28 May 2015)
* Changed name Bench.hs -> bench-cmark.hs.
* Benchmark: don't benchmark pandoc (circular dependency).
cmark 0.3.3 (26 May 2015)
* Added `nodeToHtml`, `nodeToMan`, `nodeToXml`.
* Added version bounds for text (Albert Krewinkel).
cmark 0.3.2 (28 Apr 2015)
* Updated libcmark C sources to 0.19.0.
* Fixes to avoid warning for earlier ghc versions.
* Refactored, removing the `io` convenience function.
* Removed unnecessary `unsafePerformIO` on `fromtext`.
* `fromtext`: use `ByteString.useAsCString` + explicit `encodeUtf8`.
cmark 0.3.1 (29 Mar 2015)
* Added nodeToCommonmark.
* Removed mtl from build-depends.
* Updated source info in README, cabal.
* Updated C sources.
* Put all the C functions in the IO monad, and ensure
that memory allocated by the C library is freed
at the right time.
* Added a rudimentary test suite.
* Properly free c-allocated resources.
* Removed bindings to nonexistent setters for source pos
attributes.
</pre>JohnMacFarlanecmark-0.5.6.1 (Fast, accurate CommonMark (Markdown) parser and renderer)https://hackage.haskell.org/package/cmark-0.5.6.1https://hackage.haskell.org/package/cmark-0.5.6.1Mon, 11 Mar 2019 17:23:15 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/cmark-hs">https://github.com/jgm/cmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2019-03-11T17:23:15Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr /><pre>cmark 0.5.6.1 (11 Mar 2019)
* Fix CString memory leaks (Anders Kaseorg). The renderer functions return
a malloc’d string which the caller is expected to free.
* Fix use-after-free bugs (Anders Kaseorg). `useAsCString` frees the
CString after the IO action finishes executing, so passing `return` as that
action can never be correct. To make sure the CString gets freed at the
right time, we need a “with”-style abstraction, not just a conversion
function. While we’re here replace this with `withCStringLen`, which also
makes fewer copies.
* Show node type on error for unknown node type.
cmark 0.5.6 (02 Aug 2017)
* Update to cmark 0.28.0.
cmark 0.5.5.1 (20 Mar 2017)
* Update version bound for HUnit.
cmark 0.5.5 (31 Jan 2017)
* Update to cmark 0.27.1.
* Update version bounds for dependencies.
cmark 0.5.4 (18 Nov 2016)
* Update to cmark 0.27.0.
cmark 0.5.3.1 (16 Jul 2016)
* Remove unnecessary typedef that caused problems with the build
(patch from upstream).
cmark 0.5.3 (15 Jul 2016)
* Update to cmark 0.26.0.
* Added appveyor CI.
cmark 0.5.2.1 (22 May 2016)
* New .travis.yml - test with stack, cabal on many versions.
* Increase upper bound of base (Utku Demir).
cmark 0.5.2 (26 Mar 2016)
* Add flag to allow building with an installed libcmark (Jens Petersen).
* Updated to libcmark 0.25.2.
cmark 0.5.1 (21 Jan 2016)
* Updated to libcmark 0.24.1.
cmark 0.5 (29 Dec 2015)
* Updated to libcmark 0.23.0.
* API changes:
+ Added `OnEnter` and `OnExit` types.
+ In `NodeType`, `HRULE` is now `THEMATIC_BREAK`,
`HTML` is `HTML_BLOCK`, `INLINE_HTML` is
`HTML_INLINE`, `HEADER` is `HEADING`. New
constructors: `CUSTOM_INLINE`, `CUSTOM_BLOCK`.
cmark 0.4.1 (23 Aug 2015)
* Updated to libcmark 0.22.0.
* Bumped version bounds for HUnit.
cmark 0.4.0.1 (14 Jul 2015)
* API changes:
+ Added `commonmarkToLaTeX`, `nodeToLaTeX`, `optSafe`.
+ Changed type of `commonmarkToMan` and `nodeToMan`,
adding `Maybe Int` param for width.
+ Changed type of `nodeToCommonMark`, changing the `Int` width
parameter to a `Maybe Int`.
* Updated to cmark 0.21 sources.
cmark 0.3.4 (08 Jun 2015)
* Updated to libcmark 0.20.0.
cmark 0.3.3.1 (28 May 2015)
* Changed name Bench.hs -> bench-cmark.hs.
* Benchmark: don't benchmark pandoc (circular dependency).
cmark 0.3.3 (26 May 2015)
* Added `nodeToHtml`, `nodeToMan`, `nodeToXml`.
* Added version bounds for text (Albert Krewinkel).
cmark 0.3.2 (28 Apr 2015)
* Updated libcmark C sources to 0.19.0.
* Fixes to avoid warning for earlier ghc versions.
* Refactored, removing the `io` convenience function.
* Removed unnecessary `unsafePerformIO` on `fromtext`.
* `fromtext`: use `ByteString.useAsCString` + explicit `encodeUtf8`.
cmark 0.3.1 (29 Mar 2015)
* Added nodeToCommonmark.
* Removed mtl from build-depends.
* Updated source info in README, cabal.
* Updated C sources.
* Put all the C functions in the IO monad, and ensure
that memory allocated by the C library is freed
at the right time.
* Added a rudimentary test suite.
* Properly free c-allocated resources.
* Removed bindings to nonexistent setters for source pos
attributes.
</pre>JohnMacFarlanecmark-0.5.6 (Fast, accurate CommonMark (Markdown) parser and renderer)https://hackage.haskell.org/package/cmark-0.5.6https://hackage.haskell.org/package/cmark-0.5.6Wed, 2 Aug 2017 16:19:03 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/cmark-hs">https://github.com/jgm/cmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2017-08-02T16:19:03Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr /><pre>cmark 0.5.5.1 (02 Aug 2017)
* Update to cmark 0.28.0.
cmark 0.5.5.1 (20 Mar 2017)
* Update version bound for HUnit.
cmark 0.5.5 (31 Jan 2017)
* Update to cmark 0.27.1.
* Update version bounds for dependencies.
cmark 0.5.4 (18 Nov 2016)
* Update to cmark 0.27.0.
cmark 0.5.3.1 (16 Jul 2016)
* Remove unnecessary typedef that caused problems with the build
(patch from upstream).
cmark 0.5.3 (15 Jul 2016)
* Update to cmark 0.26.0.
* Added appveyor CI.
cmark 0.5.2.1 (22 May 2016)
* New .travis.yml - test with stack, cabal on many versions.
* Increase upper bound of base (Utku Demir).
cmark 0.5.2 (26 Mar 2016)
* Add flag to allow building with an installed libcmark (Jens Petersen).
* Updated to libcmark 0.25.2.
cmark 0.5.1 (21 Jan 2016)
* Updated to libcmark 0.24.1.
cmark 0.5 (29 Dec 2015)
* Updated to libcmark 0.23.0.
* API changes:
+ Added `OnEnter` and `OnExit` types.
+ In `NodeType`, `HRULE` is now `THEMATIC_BREAK`,
`HTML` is `HTML_BLOCK`, `INLINE_HTML` is
`HTML_INLINE`, `HEADER` is `HEADING`. New
constructors: `CUSTOM_INLINE`, `CUSTOM_BLOCK`.
cmark 0.4.1 (23 Aug 2015)
* Updated to libcmark 0.22.0.
* Bumped version bounds for HUnit.
cmark 0.4.0.1 (14 Jul 2015)
* API changes:
+ Added `commonmarkToLaTeX`, `nodeToLaTeX`, `optSafe`.
+ Changed type of `commonmarkToMan` and `nodeToMan`,
adding `Maybe Int` param for width.
+ Changed type of `nodeToCommonMark`, changing the `Int` width
parameter to a `Maybe Int`.
* Updated to cmark 0.21 sources.
cmark 0.3.4 (08 Jun 2015)
* Updated to libcmark 0.20.0.
cmark 0.3.3.1 (28 May 2015)
* Changed name Bench.hs -> bench-cmark.hs.
* Benchmark: don't benchmark pandoc (circular dependency).
cmark 0.3.3 (26 May 2015)
* Added `nodeToHtml`, `nodeToMan`, `nodeToXml`.
* Added version bounds for text (Albert Krewinkel).
cmark 0.3.2 (28 Apr 2015)
* Updated libcmark C sources to 0.19.0.
* Fixes to avoid warning for earlier ghc versions.
* Refactored, removing the `io` convenience function.
* Removed unnecessary `unsafePerformIO` on `fromtext`.
* `fromtext`: use `ByteString.useAsCString` + explicit `encodeUtf8`.
cmark 0.3.1 (29 Mar 2015)
* Added nodeToCommonmark.
* Removed mtl from build-depends.
* Updated source info in README, cabal.
* Updated C sources.
* Put all the C functions in the IO monad, and ensure
that memory allocated by the C library is freed
at the right time.
* Added a rudimentary test suite.
* Properly free c-allocated resources.
* Removed bindings to nonexistent setters for source pos
attributes.
</pre>JohnMacFarlanecmark-0.5.5.1 (Fast, accurate CommonMark (Markdown) parser and renderer)https://hackage.haskell.org/package/cmark-0.5.5.1https://hackage.haskell.org/package/cmark-0.5.5.1Mon, 20 Mar 2017 12:16:53 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/cmark-hs">https://github.com/jgm/cmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2017-03-20T12:16:53Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr /><pre>cmark 0.5.5.1 (20 Mar 2017)
* Update version bound for HUnit.
cmark 0.5.5 (31 Jan 2017)
* Update to cmark 0.27.1.
* Update version bounds for dependencies.
cmark 0.5.4 (18 Nov 2016)
* Update to cmark 0.27.0.
cmark 0.5.3.1 (16 Jul 2016)
* Remove unnecessary typedef that caused problems with the build
(patch from upstream).
cmark 0.5.3 (15 Jul 2016)
* Update to cmark 0.26.0.
* Added appveyor CI.
cmark 0.5.2.1 (22 May 2016)
* New .travis.yml - test with stack, cabal on many versions.
* Increase upper bound of base (Utku Demir).
cmark 0.5.2 (26 Mar 2016)
* Add flag to allow building with an installed libcmark (Jens Petersen).
* Updated to libcmark 0.25.2.
cmark 0.5.1 (21 Jan 2016)
* Updated to libcmark 0.24.1.
cmark 0.5 (29 Dec 2015)
* Updated to libcmark 0.23.0.
* API changes:
+ Added `OnEnter` and `OnExit` types.
+ In `NodeType`, `HRULE` is now `THEMATIC_BREAK`,
`HTML` is `HTML_BLOCK`, `INLINE_HTML` is
`HTML_INLINE`, `HEADER` is `HEADING`. New
constructors: `CUSTOM_INLINE`, `CUSTOM_BLOCK`.
cmark 0.4.1 (23 Aug 2015)
* Updated to libcmark 0.22.0.
* Bumped version bounds for HUnit.
cmark 0.4.0.1 (14 Jul 2015)
* API changes:
+ Added `commonmarkToLaTeX`, `nodeToLaTeX`, `optSafe`.
+ Changed type of `commonmarkToMan` and `nodeToMan`,
adding `Maybe Int` param for width.
+ Changed type of `nodeToCommonMark`, changing the `Int` width
parameter to a `Maybe Int`.
* Updated to cmark 0.21 sources.
cmark 0.3.4 (08 Jun 2015)
* Updated to libcmark 0.20.0.
cmark 0.3.3.1 (28 May 2015)
* Changed name Bench.hs -> bench-cmark.hs.
* Benchmark: don't benchmark pandoc (circular dependency).
cmark 0.3.3 (26 May 2015)
* Added `nodeToHtml`, `nodeToMan`, `nodeToXml`.
* Added version bounds for text (Albert Krewinkel).
cmark 0.3.2 (28 Apr 2015)
* Updated libcmark C sources to 0.19.0.
* Fixes to avoid warning for earlier ghc versions.
* Refactored, removing the `io` convenience function.
* Removed unnecessary `unsafePerformIO` on `fromtext`.
* `fromtext`: use `ByteString.useAsCString` + explicit `encodeUtf8`.
cmark 0.3.1 (29 Mar 2015)
* Added nodeToCommonmark.
* Removed mtl from build-depends.
* Updated source info in README, cabal.
* Updated C sources.
* Put all the C functions in the IO monad, and ensure
that memory allocated by the C library is freed
at the right time.
* Added a rudimentary test suite.
* Properly free c-allocated resources.
* Removed bindings to nonexistent setters for source pos
attributes.
</pre>JohnMacFarlanecmark-0.5.5 (Fast, accurate CommonMark (Markdown) parser and renderer)https://hackage.haskell.org/package/cmark-0.5.5https://hackage.haskell.org/package/cmark-0.5.5Tue, 31 Jan 2017 11:03:08 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/cmark-hs">https://github.com/jgm/cmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2017-01-31T11:03:08Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr /><pre>cmark 0.5.5 (31 Jan 2017)
* Update to cmark 0.27.1.
* Update version bounds for dependencies.
cmark 0.5.4 (18 Nov 2016)
* Update to cmark 0.27.0.
cmark 0.5.3.1 (16 Jul 2016)
* Remove unnecessary typedef that caused problems with the build
(patch from upstream).
cmark 0.5.3 (15 Jul 2016)
* Update to cmark 0.26.0.
* Added appveyor CI.
cmark 0.5.2.1 (22 May 2016)
* New .travis.yml - test with stack, cabal on many versions.
* Increase upper bound of base (Utku Demir).
cmark 0.5.2 (26 Mar 2016)
* Add flag to allow building with an installed libcmark (Jens Petersen).
* Updated to libcmark 0.25.2.
cmark 0.5.1 (21 Jan 2016)
* Updated to libcmark 0.24.1.
cmark 0.5 (29 Dec 2015)
* Updated to libcmark 0.23.0.
* API changes:
+ Added `OnEnter` and `OnExit` types.
+ In `NodeType`, `HRULE` is now `THEMATIC_BREAK`,
`HTML` is `HTML_BLOCK`, `INLINE_HTML` is
`HTML_INLINE`, `HEADER` is `HEADING`. New
constructors: `CUSTOM_INLINE`, `CUSTOM_BLOCK`.
cmark 0.4.1 (23 Aug 2015)
* Updated to libcmark 0.22.0.
* Bumped version bounds for HUnit.
cmark 0.4.0.1 (14 Jul 2015)
* API changes:
+ Added `commonmarkToLaTeX`, `nodeToLaTeX`, `optSafe`.
+ Changed type of `commonmarkToMan` and `nodeToMan`,
adding `Maybe Int` param for width.
+ Changed type of `nodeToCommonMark`, changing the `Int` width
parameter to a `Maybe Int`.
* Updated to cmark 0.21 sources.
cmark 0.3.4 (08 Jun 2015)
* Updated to libcmark 0.20.0.
cmark 0.3.3.1 (28 May 2015)
* Changed name Bench.hs -> bench-cmark.hs.
* Benchmark: don't benchmark pandoc (circular dependency).
cmark 0.3.3 (26 May 2015)
* Added `nodeToHtml`, `nodeToMan`, `nodeToXml`.
* Added version bounds for text (Albert Krewinkel).
cmark 0.3.2 (28 Apr 2015)
* Updated libcmark C sources to 0.19.0.
* Fixes to avoid warning for earlier ghc versions.
* Refactored, removing the `io` convenience function.
* Removed unnecessary `unsafePerformIO` on `fromtext`.
* `fromtext`: use `ByteString.useAsCString` + explicit `encodeUtf8`.
cmark 0.3.1 (29 Mar 2015)
* Added nodeToCommonmark.
* Removed mtl from build-depends.
* Updated source info in README, cabal.
* Updated C sources.
* Put all the C functions in the IO monad, and ensure
that memory allocated by the C library is freed
at the right time.
* Added a rudimentary test suite.
* Properly free c-allocated resources.
* Removed bindings to nonexistent setters for source pos
attributes.
</pre>JohnMacFarlanecmark-0.5.4 (Fast, accurate CommonMark (Markdown) parser and renderer)https://hackage.haskell.org/package/cmark-0.5.4https://hackage.haskell.org/package/cmark-0.5.4Fri, 18 Nov 2016 21:31:22 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/cmark-hs">https://github.com/jgm/cmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2016-11-18T21:31:22Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr /><pre>cmark 0.5.3.1 (16 Jul 2016)
* Remove unnecessary typedef that caused problems with the build
(patch from upstream).
cmark 0.5.3 (15 Jul 2016)
* Update to cmark 0.26.0.
* Added appveyor CI.
cmark 0.5.2.1 (22 May 2016)
* New .travis.yml - test with stack, cabal on many versions.
* Increase upper bound of base (Utku Demir).
cmark 0.5.2 (26 Mar 2016)
* Add flag to allow building with an installed libcmark (Jens Petersen).
* Updated to libcmark 0.25.2.
cmark 0.5.1 (21 Jan 2016)
* Updated to libcmark 0.24.1.
cmark 0.5 (29 Dec 2015)
* Updated to libcmark 0.23.0.
* API changes:
+ Added `OnEnter` and `OnExit` types.
+ In `NodeType`, `HRULE` is now `THEMATIC_BREAK`,
`HTML` is `HTML_BLOCK`, `INLINE_HTML` is
`HTML_INLINE`, `HEADER` is `HEADING`. New
constructors: `CUSTOM_INLINE`, `CUSTOM_BLOCK`.
cmark 0.4.1 (23 Aug 2015)
* Updated to libcmark 0.22.0.
* Bumped version bounds for HUnit.
cmark 0.4.0.1 (14 Jul 2015)
* API changes:
+ Added `commonmarkToLaTeX`, `nodeToLaTeX`, `optSafe`.
+ Changed type of `commonmarkToMan` and `nodeToMan`,
adding `Maybe Int` param for width.
+ Changed type of `nodeToCommonMark`, changing the `Int` width
parameter to a `Maybe Int`.
* Updated to cmark 0.21 sources.
cmark 0.3.4 (08 Jun 2015)
* Updated to libcmark 0.20.0.
cmark 0.3.3.1 (28 May 2015)
* Changed name Bench.hs -> bench-cmark.hs.
* Benchmark: don't benchmark pandoc (circular dependency).
cmark 0.3.3 (26 May 2015)
* Added `nodeToHtml`, `nodeToMan`, `nodeToXml`.
* Added version bounds for text (Albert Krewinkel).
cmark 0.3.2 (28 Apr 2015)
* Updated libcmark C sources to 0.19.0.
* Fixes to avoid warning for earlier ghc versions.
* Refactored, removing the `io` convenience function.
* Removed unnecessary `unsafePerformIO` on `fromtext`.
* `fromtext`: use `ByteString.useAsCString` + explicit `encodeUtf8`.
cmark 0.3.1 (29 Mar 2015)
* Added nodeToCommonmark.
* Removed mtl from build-depends.
* Updated source info in README, cabal.
* Updated C sources.
* Put all the C functions in the IO monad, and ensure
that memory allocated by the C library is freed
at the right time.
* Added a rudimentary test suite.
* Properly free c-allocated resources.
* Removed bindings to nonexistent setters for source pos
attributes.
</pre>JohnMacFarlanecmark-0.5.3.1 (Fast, accurate CommonMark (Markdown) parser and renderer)https://hackage.haskell.org/package/cmark-0.5.3.1https://hackage.haskell.org/package/cmark-0.5.3.1Sat, 16 Jul 2016 15:49:03 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/commonmark-hs">https://github.com/jgm/commonmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2016-07-16T15:49:03Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr /><pre>cmark 0.5.3.1 (16 Jul 2016)
* Remove unnecessary typedef that caused problems with the build
(patch from upstream).
cmark 0.5.3 (15 Jul 2016)
* Update to cmark 0.26.0.
* Added appveyor CI.
cmark 0.5.2.1 (22 May 2016)
* New .travis.yml - test with stack, cabal on many versions.
* Increase upper bound of base (Utku Demir).
cmark 0.5.2 (26 Mar 2016)
* Add flag to allow building with an installed libcmark (Jens Petersen).
* Updated to libcmark 0.25.2.
cmark 0.5.1 (21 Jan 2016)
* Updated to libcmark 0.24.1.
cmark 0.5 (29 Dec 2015)
* Updated to libcmark 0.23.0.
* API changes:
+ Added `OnEnter` and `OnExit` types.
+ In `NodeType`, `HRULE` is now `THEMATIC_BREAK`,
`HTML` is `HTML_BLOCK`, `INLINE_HTML` is
`HTML_INLINE`, `HEADER` is `HEADING`. New
constructors: `CUSTOM_INLINE`, `CUSTOM_BLOCK`.
cmark 0.4.1 (23 Aug 2015)
* Updated to libcmark 0.22.0.
* Bumped version bounds for HUnit.
cmark 0.4.0.1 (14 Jul 2015)
* API changes:
+ Added `commonmarkToLaTeX`, `nodeToLaTeX`, `optSafe`.
+ Changed type of `commonmarkToMan` and `nodeToMan`,
adding `Maybe Int` param for width.
+ Changed type of `nodeToCommonMark`, changing the `Int` width
parameter to a `Maybe Int`.
* Updated to cmark 0.21 sources.
cmark 0.3.4 (08 Jun 2015)
* Updated to libcmark 0.20.0.
cmark 0.3.3.1 (28 May 2015)
* Changed name Bench.hs -> bench-cmark.hs.
* Benchmark: don't benchmark pandoc (circular dependency).
cmark 0.3.3 (26 May 2015)
* Added `nodeToHtml`, `nodeToMan`, `nodeToXml`.
* Added version bounds for text (Albert Krewinkel).
cmark 0.3.2 (28 Apr 2015)
* Updated libcmark C sources to 0.19.0.
* Fixes to avoid warning for earlier ghc versions.
* Refactored, removing the `io` convenience function.
* Removed unnecessary `unsafePerformIO` on `fromtext`.
* `fromtext`: use `ByteString.useAsCString` + explicit `encodeUtf8`.
cmark 0.3.1 (29 Mar 2015)
* Added nodeToCommonmark.
* Removed mtl from build-depends.
* Updated source info in README, cabal.
* Updated C sources.
* Put all the C functions in the IO monad, and ensure
that memory allocated by the C library is freed
at the right time.
* Added a rudimentary test suite.
* Properly free c-allocated resources.
* Removed bindings to nonexistent setters for source pos
attributes.
</pre>JohnMacFarlanecmark-0.5.3 (Fast, accurate CommonMark (Markdown) parser and renderer)https://hackage.haskell.org/package/cmark-0.5.3https://hackage.haskell.org/package/cmark-0.5.3Fri, 15 Jul 2016 19:30:44 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/commonmark-hs">https://github.com/jgm/commonmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2016-07-15T19:30:44Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr /><pre>cmark 0.5.2.1 (22 May 2016)
* New .travis.yml - test with stack, cabal on many versions.
* Increase upper bound of base (Utku Demir).
cmark 0.5.2 (26 Mar 2016)
* Add flag to allow building with an installed libcmark (Jens Petersen).
* Updated to libcmark 0.25.2.
cmark 0.5.1 (21 Jan 2016)
* Updated to libcmark 0.24.1.
cmark 0.5 (29 Dec 2015)
* Updated to libcmark 0.23.0.
* API changes:
+ Added `OnEnter` and `OnExit` types.
+ In `NodeType`, `HRULE` is now `THEMATIC_BREAK`,
`HTML` is `HTML_BLOCK`, `INLINE_HTML` is
`HTML_INLINE`, `HEADER` is `HEADING`. New
constructors: `CUSTOM_INLINE`, `CUSTOM_BLOCK`.
cmark 0.4.1 (23 Aug 2015)
* Updated to libcmark 0.22.0.
* Bumped version bounds for HUnit.
cmark 0.4.0.1 (14 Jul 2015)
* API changes:
+ Added `commonmarkToLaTeX`, `nodeToLaTeX`, `optSafe`.
+ Changed type of `commonmarkToMan` and `nodeToMan`,
adding `Maybe Int` param for width.
+ Changed type of `nodeToCommonMark`, changing the `Int` width
parameter to a `Maybe Int`.
* Updated to cmark 0.21 sources.
cmark 0.3.4 (08 Jun 2015)
* Updated to libcmark 0.20.0.
cmark 0.3.3.1 (28 May 2015)
* Changed name Bench.hs -> bench-cmark.hs.
* Benchmark: don't benchmark pandoc (circular dependency).
cmark 0.3.3 (26 May 2015)
* Added `nodeToHtml`, `nodeToMan`, `nodeToXml`.
* Added version bounds for text (Albert Krewinkel).
cmark 0.3.2 (28 Apr 2015)
* Updated libcmark C sources to 0.19.0.
* Fixes to avoid warning for earlier ghc versions.
* Refactored, removing the `io` convenience function.
* Removed unnecessary `unsafePerformIO` on `fromtext`.
* `fromtext`: use `ByteString.useAsCString` + explicit `encodeUtf8`.
cmark 0.3.1 (29 Mar 2015)
* Added nodeToCommonmark.
* Removed mtl from build-depends.
* Updated source info in README, cabal.
* Updated C sources.
* Put all the C functions in the IO monad, and ensure
that memory allocated by the C library is freed
at the right time.
* Added a rudimentary test suite.
* Properly free c-allocated resources.
* Removed bindings to nonexistent setters for source pos
attributes.
</pre>JohnMacFarlanecmark-0.5.2.1 (Fast, accurate CommonMark (Markdown) parser and renderer)https://hackage.haskell.org/package/cmark-0.5.2.1https://hackage.haskell.org/package/cmark-0.5.2.1Sun, 22 May 2016 15:45:45 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/commonmark-hs">https://github.com/jgm/commonmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2016-05-22T15:45:45Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr /><pre>cmark 0.5.2.1 (22 May 2016)
* New .travis.yml - test with stack, cabal on many versions.
* Increase upper bound of base (Utku Demir).
cmark 0.5.2 (26 Mar 2016)
* Add flag to allow building with an installed libcmark (Jens Petersen).
* Updated to libcmark 0.25.2.
cmark 0.5.1 (21 Jan 2016)
* Updated to libcmark 0.24.1.
cmark 0.5 (29 Dec 2015)
* Updated to libcmark 0.23.0.
* API changes:
+ Added `OnEnter` and `OnExit` types.
+ In `NodeType`, `HRULE` is now `THEMATIC_BREAK`,
`HTML` is `HTML_BLOCK`, `INLINE_HTML` is
`HTML_INLINE`, `HEADER` is `HEADING`. New
constructors: `CUSTOM_INLINE`, `CUSTOM_BLOCK`.
cmark 0.4.1 (23 Aug 2015)
* Updated to libcmark 0.22.0.
* Bumped version bounds for HUnit.
cmark 0.4.0.1 (14 Jul 2015)
* API changes:
+ Added `commonmarkToLaTeX`, `nodeToLaTeX`, `optSafe`.
+ Changed type of `commonmarkToMan` and `nodeToMan`,
adding `Maybe Int` param for width.
+ Changed type of `nodeToCommonMark`, changing the `Int` width
parameter to a `Maybe Int`.
* Updated to cmark 0.21 sources.
cmark 0.3.4 (08 Jun 2015)
* Updated to libcmark 0.20.0.
cmark 0.3.3.1 (28 May 2015)
* Changed name Bench.hs -> bench-cmark.hs.
* Benchmark: don't benchmark pandoc (circular dependency).
cmark 0.3.3 (26 May 2015)
* Added `nodeToHtml`, `nodeToMan`, `nodeToXml`.
* Added version bounds for text (Albert Krewinkel).
cmark 0.3.2 (28 Apr 2015)
* Updated libcmark C sources to 0.19.0.
* Fixes to avoid warning for earlier ghc versions.
* Refactored, removing the `io` convenience function.
* Removed unnecessary `unsafePerformIO` on `fromtext`.
* `fromtext`: use `ByteString.useAsCString` + explicit `encodeUtf8`.
cmark 0.3.1 (29 Mar 2015)
* Added nodeToCommonmark.
* Removed mtl from build-depends.
* Updated source info in README, cabal.
* Updated C sources.
* Put all the C functions in the IO monad, and ensure
that memory allocated by the C library is freed
at the right time.
* Added a rudimentary test suite.
* Properly free c-allocated resources.
* Removed bindings to nonexistent setters for source pos
attributes.
</pre>JohnMacFarlanecmark-0.5.2 (Fast, accurate CommonMark (Markdown) parser and renderer)https://hackage.haskell.org/package/cmark-0.5.2https://hackage.haskell.org/package/cmark-0.5.2Sat, 26 Mar 2016 21:25:39 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/commonmark-hs">https://github.com/jgm/commonmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2016-03-26T21:25:39Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr /><pre>cmark 0.5.2 (26 Mar 2016)
* Add flag to allow building with an installed libcmark (Jens Petersen).
* Updated to libcmark 0.25.2.
cmark 0.5.1 (21 Jan 2016)
* Updated to libcmark 0.24.1.
cmark 0.5 (29 Dec 2015)
* Updated to libcmark 0.23.0.
* API changes:
+ Added `OnEnter` and `OnExit` types.
+ In `NodeType`, `HRULE` is now `THEMATIC_BREAK`,
`HTML` is `HTML_BLOCK`, `INLINE_HTML` is
`HTML_INLINE`, `HEADER` is `HEADING`. New
constructors: `CUSTOM_INLINE`, `CUSTOM_BLOCK`.
cmark 0.4.1 (23 Aug 2015)
* Updated to libcmark 0.22.0.
* Bumped version bounds for HUnit.
cmark 0.4.0.1 (14 Jul 2015)
* API changes:
+ Added `commonmarkToLaTeX`, `nodeToLaTeX`, `optSafe`.
+ Changed type of `commonmarkToMan` and `nodeToMan`,
adding `Maybe Int` param for width.
+ Changed type of `nodeToCommonMark`, changing the `Int` width
parameter to a `Maybe Int`.
* Updated to cmark 0.21 sources.
cmark 0.3.4 (08 Jun 2015)
* Updated to libcmark 0.20.0.
cmark 0.3.3.1 (28 May 2015)
* Changed name Bench.hs -> bench-cmark.hs.
* Benchmark: don't benchmark pandoc (circular dependency).
cmark 0.3.3 (26 May 2015)
* Added `nodeToHtml`, `nodeToMan`, `nodeToXml`.
* Added version bounds for text (Albert Krewinkel).
cmark 0.3.2 (28 Apr 2015)
* Updated libcmark C sources to 0.19.0.
* Fixes to avoid warning for earlier ghc versions.
* Refactored, removing the `io` convenience function.
* Removed unnecessary `unsafePerformIO` on `fromtext`.
* `fromtext`: use `ByteString.useAsCString` + explicit `encodeUtf8`.
cmark 0.3.1 (29 Mar 2015)
* Added nodeToCommonmark.
* Removed mtl from build-depends.
* Updated source info in README, cabal.
* Updated C sources.
* Put all the C functions in the IO monad, and ensure
that memory allocated by the C library is freed
at the right time.
* Added a rudimentary test suite.
* Properly free c-allocated resources.
* Removed bindings to nonexistent setters for source pos
attributes.
</pre>JohnMacFarlanecmark-0.5.1 (Fast, accurate CommonMark (Markdown) parser and renderer)https://hackage.haskell.org/package/cmark-0.5.1https://hackage.haskell.org/package/cmark-0.5.1Sat, 23 Jan 2016 05:14:49 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/commonmark-hs">https://github.com/jgm/commonmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2016-01-23T05:14:49Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr /><pre>cmark 0.5.1 (21 Jan 2016)
* Updated to libcmark 0.24.1.
cmark 0.5 (29 Dec 2015)
* Updated to libcmark 0.23.0.
* API changes:
+ Added `OnEnter` and `OnExit` types.
+ In `NodeType`, `HRULE` is now `THEMATIC_BREAK`,
`HTML` is `HTML_BLOCK`, `INLINE_HTML` is
`HTML_INLINE`, `HEADER` is `HEADING`. New
constructors: `CUSTOM_INLINE`, `CUSTOM_BLOCK`.
cmark 0.4.1 (23 Aug 2015)
* Updated to libcmark 0.22.0.
* Bumped version bounds for HUnit.
cmark 0.4.0.1 (14 Jul 2015)
* API changes:
+ Added `commonmarkToLaTeX`, `nodeToLaTeX`, `optSafe`.
+ Changed type of `commonmarkToMan` and `nodeToMan`,
adding `Maybe Int` param for width.
+ Changed type of `nodeToCommonMark`, changing the `Int` width
parameter to a `Maybe Int`.
* Updated to cmark 0.21 sources.
cmark 0.3.4 (08 Jun 2015)
* Updated to libcmark 0.20.0.
cmark 0.3.3.1 (28 May 2015)
* Changed name Bench.hs -> bench-cmark.hs.
* Benchmark: don't benchmark pandoc (circular dependency).
cmark 0.3.3 (26 May 2015)
* Added `nodeToHtml`, `nodeToMan`, `nodeToXml`.
* Added version bounds for text (Albert Krewinkel).
cmark 0.3.2 (28 Apr 2015)
* Updated libcmark C sources to 0.19.0.
* Fixes to avoid warning for earlier ghc versions.
* Refactored, removing the `io` convenience function.
* Removed unnecessary `unsafePerformIO` on `fromtext`.
* `fromtext`: use `ByteString.useAsCString` + explicit `encodeUtf8`.
cmark 0.3.1 (29 Mar 2015)
* Added nodeToCommonmark.
* Removed mtl from build-depends.
* Updated source info in README, cabal.
* Updated C sources.
* Put all the C functions in the IO monad, and ensure
that memory allocated by the C library is freed
at the right time.
* Added a rudimentary test suite.
* Properly free c-allocated resources.
* Removed bindings to nonexistent setters for source pos
attributes.
</pre>JohnMacFarlanecmark-0.5.0 (Fast, accurate CommonMark (Markdown) parser and renderer)https://hackage.haskell.org/package/cmark-0.5.0https://hackage.haskell.org/package/cmark-0.5.0Tue, 29 Dec 2015 08:40:41 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/commonmark-hs">https://github.com/jgm/commonmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2015-12-29T08:40:41Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr /><pre>cmark 0.5 (29 Dec 2015)
* Updated to libcmark 0.23.0.
* API changes:
+ Added `OnEnter` and `OnExit` types.
+ In `NodeType`, `HRULE` is now `THEMATIC_BREAK`,
`HTML` is `HTML_BLOCK`, `INLINE_HTML` is
`HTML_INLINE`, `HEADER` is `HEADING`. New
constructors: `CUSTOM_INLINE`, `CUSTOM_BLOCK`.
cmark 0.4.1 (23 Aug 2015)
* Updated to libcmark 0.22.0.
* Bumped version bounds for HUnit.
cmark 0.4.0.1 (14 Jul 2015)
* API changes:
+ Added `commonmarkToLaTeX`, `nodeToLaTeX`, `optSafe`.
+ Changed type of `commonmarkToMan` and `nodeToMan`,
adding `Maybe Int` param for width.
+ Changed type of `nodeToCommonMark`, changing the `Int` width
parameter to a `Maybe Int`.
* Updated to cmark 0.21 sources.
cmark 0.3.4 (08 Jun 2015)
* Updated to libcmark 0.20.0.
cmark 0.3.3.1 (28 May 2015)
* Changed name Bench.hs -> bench-cmark.hs.
* Benchmark: don't benchmark pandoc (circular dependency).
cmark 0.3.3 (26 May 2015)
* Added `nodeToHtml`, `nodeToMan`, `nodeToXml`.
* Added version bounds for text (Albert Krewinkel).
cmark 0.3.2 (28 Apr 2015)
* Updated libcmark C sources to 0.19.0.
* Fixes to avoid warning for earlier ghc versions.
* Refactored, removing the `io` convenience function.
* Removed unnecessary `unsafePerformIO` on `fromtext`.
* `fromtext`: use `ByteString.useAsCString` + explicit `encodeUtf8`.
cmark 0.3.1 (29 Mar 2015)
* Added nodeToCommonmark.
* Removed mtl from build-depends.
* Updated source info in README, cabal.
* Updated C sources.
* Put all the C functions in the IO monad, and ensure
that memory allocated by the C library is freed
at the right time.
* Added a rudimentary test suite.
* Properly free c-allocated resources.
* Removed bindings to nonexistent setters for source pos
attributes.
</pre>JohnMacFarlanecmark-0.4.1 (Fast, accurate CommonMark (Markdown) parser and renderer)https://hackage.haskell.org/package/cmark-0.4.1https://hackage.haskell.org/package/cmark-0.4.1Mon, 24 Aug 2015 05:34:40 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/commonmark-hs">https://github.com/jgm/commonmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2015-08-24T05:34:40Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr /><pre>cmark 0.4.1 (23 Aug 2015)
* Updated to libcmark 0.22.0.
* Bumped version bounds for HUnit.
cmark 0.4.0.1 (14 Jul 2015)
* API changes:
+ Added `commonmarkToLaTeX`, `nodeToLaTeX`, `optSafe`.
+ Changed type of `commonmarkToMan` and `nodeToMan`,
adding `Maybe Int` param for width.
+ Changed type of `nodeToCommonMark`, changing the `Int` width
parameter to a `Maybe Int`.
* Updated to cmark 0.21 sources.
cmark 0.3.4 (08 Jun 2015)
* Updated to libcmark 0.20.0.
cmark 0.3.3.1 (28 May 2015)
* Changed name Bench.hs -> bench-cmark.hs.
* Benchmark: don't benchmark pandoc (circular dependency).
cmark 0.3.3 (26 May 2015)
* Added `nodeToHtml`, `nodeToMan`, `nodeToXml`.
* Added version bounds for text (Albert Krewinkel).
cmark 0.3.2 (28 Apr 2015)
* Updated libcmark C sources to 0.19.0.
* Fixes to avoid warning for earlier ghc versions.
* Refactored, removing the `io` convenience function.
* Removed unnecessary `unsafePerformIO` on `fromtext`.
* `fromtext`: use `ByteString.useAsCString` + explicit `encodeUtf8`.
cmark 0.3.1 (29 Mar 2015)
* Added nodeToCommonmark.
* Removed mtl from build-depends.
* Updated source info in README, cabal.
* Updated C sources.
* Put all the C functions in the IO monad, and ensure
that memory allocated by the C library is freed
at the right time.
* Added a rudimentary test suite.
* Properly free c-allocated resources.
* Removed bindings to nonexistent setters for source pos
attributes.
</pre>JohnMacFarlanecmark-0.4.0.1 (Fast, accurate CommonMark (Markdown) parser and renderer)https://hackage.haskell.org/package/cmark-0.4.0.1https://hackage.haskell.org/package/cmark-0.4.0.1Wed, 15 Jul 2015 04:33:04 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/commonmark-hs">https://github.com/jgm/commonmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2015-07-15T04:33:04Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr /><pre>cmark 0.4.0.1 (14 Jul 2015)
* API changes:
+ Added `commonmarkToLaTeX`, `nodeToLaTeX`, `optSafe`.
+ Changed type of `commonmarkToMan` and `nodeToMan`,
adding `Maybe Int` param for width.
+ Changed type of `nodeToCommonMark`, changing the `Int` width
parameter to a `Maybe Int`.
* Updated to cmark 0.21 sources.
cmark 0.3.4 (08 Jun 2015)
* Updated to libcmark 0.20.0.
cmark 0.3.3.1 (28 May 2015)
* Changed name Bench.hs -> bench-cmark.hs.
* Benchmark: don't benchmark pandoc (circular dependency).
cmark 0.3.3 (26 May 2015)
* Added `nodeToHtml`, `nodeToMan`, `nodeToXml`.
* Added version bounds for text (Albert Krewinkel).
cmark 0.3.2 (28 Apr 2015)
* Updated libcmark C sources to 0.19.0.
* Fixes to avoid warning for earlier ghc versions.
* Refactored, removing the `io` convenience function.
* Removed unnecessary `unsafePerformIO` on `fromtext`.
* `fromtext`: use `ByteString.useAsCString` + explicit `encodeUtf8`.
cmark 0.3.1 (29 Mar 2015)
* Added nodeToCommonmark.
* Removed mtl from build-depends.
* Updated source info in README, cabal.
* Updated C sources.
* Put all the C functions in the IO monad, and ensure
that memory allocated by the C library is freed
at the right time.
* Added a rudimentary test suite.
* Properly free c-allocated resources.
* Removed bindings to nonexistent setters for source pos
attributes.
</pre>JohnMacFarlanecmark-0.3.5 (Fast, accurate CommonMark (Markdown) parser and renderer)https://hackage.haskell.org/package/cmark-0.3.5https://hackage.haskell.org/package/cmark-0.3.5Wed, 15 Jul 2015 04:18:04 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/commonmark-hs">https://github.com/jgm/commonmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2015-07-15T04:18:04Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr /><pre>cmark 0.4 (14 Jul 2015)
* API changes:
+ Added `commonmarkToLaTeX`, `nodeToLaTeX`, `optSafe`.
+ Changed type of `commonmarkToMan` and `nodeToMan`,
adding `Maybe Int` param for width.
+ Changed type of `nodeToCommonMark`, changing the `Int` width
parameter to a `Maybe Int`.
* Updated to cmark 0.21 sources.
cmark 0.3.4 (08 Jun 2015)
* Updated to libcmark 0.20.0.
cmark 0.3.3.1 (28 May 2015)
* Changed name Bench.hs -> bench-cmark.hs.
* Benchmark: don't benchmark pandoc (circular dependency).
cmark 0.3.3 (26 May 2015)
* Added `nodeToHtml`, `nodeToMan`, `nodeToXml`.
* Added version bounds for text (Albert Krewinkel).
cmark 0.3.2 (28 Apr 2015)
* Updated libcmark C sources to 0.19.0.
* Fixes to avoid warning for earlier ghc versions.
* Refactored, removing the `io` convenience function.
* Removed unnecessary `unsafePerformIO` on `fromtext`.
* `fromtext`: use `ByteString.useAsCString` + explicit `encodeUtf8`.
cmark 0.3.1 (29 Mar 2015)
* Added nodeToCommonmark.
* Removed mtl from build-depends.
* Updated source info in README, cabal.
* Updated C sources.
* Put all the C functions in the IO monad, and ensure
that memory allocated by the C library is freed
at the right time.
* Added a rudimentary test suite.
* Properly free c-allocated resources.
* Removed bindings to nonexistent setters for source pos
attributes.
</pre>JohnMacFarlanecmark-0.3.4 (Fast, accurate CommonMark (Markdown) parser and renderer)https://hackage.haskell.org/package/cmark-0.3.4https://hackage.haskell.org/package/cmark-0.3.4Mon, 8 Jun 2015 20:34:01 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/commonmark-hs">https://github.com/jgm/commonmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2015-06-08T20:34:01Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr /><pre>cmark 0.3.4 (08 Jun 2015)
* Updated to libcmark 0.20.0.
cmark 0.3.3.1 (28 May 2015)
* Changed name Bench.hs -> bench-cmark.hs.
* Benchmark: don't benchmark pandoc (circular dependency).
cmark 0.3.3 (26 May 2015)
* Added `nodeToHtml`, `nodeToMan`, `nodeToXml`.
* Added version bounds for text (Albert Krewinkel).
cmark 0.3.2 (28 Apr 2015)
* Updated libcmark C sources to 0.19.0.
* Fixes to avoid warning for earlier ghc versions.
* Refactored, removing the `io` convenience function.
* Removed unnecessary `unsafePerformIO` on `fromtext`.
* `fromtext`: use `ByteString.useAsCString` + explicit `encodeUtf8`.
cmark 0.3.1 (29 Mar 2015)
* Added nodeToCommonmark.
* Removed mtl from build-depends.
* Updated source info in README, cabal.
* Updated C sources.
* Put all the C functions in the IO monad, and ensure
that memory allocated by the C library is freed
at the right time.
* Added a rudimentary test suite.
* Properly free c-allocated resources.
* Removed bindings to nonexistent setters for source pos
attributes.
</pre>JohnMacFarlanecmark-0.3.3.1 (Fast, accurate CommonMark (Markdown) parser and renderer)https://hackage.haskell.org/package/cmark-0.3.3.1https://hackage.haskell.org/package/cmark-0.3.3.1Thu, 28 May 2015 19:26:08 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/commonmark-hs">https://github.com/jgm/commonmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2015-05-28T19:26:08Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr /><pre>cmark 0.3.3.1 (28 May 2015)
* Changed name Bench.hs -> bench-cmark.hs.
* Benchmark: don't benchmark pandoc (circular dependency).
cmark 0.3.3 (26 May 2015)
* Added `nodeToHtml`, `nodeToMan`, `nodeToXml`.
* Added version bounds for text (Albert Krewinkel).
cmark 0.3.2 (28 Apr 2015)
* Updated libcmark C sources to 0.19.0.
* Fixes to avoid warning for earlier ghc versions.
* Refactored, removing the `io` convenience function.
* Removed unnecessary `unsafePerformIO` on `fromtext`.
* `fromtext`: use `ByteString.useAsCString` + explicit `encodeUtf8`.
cmark 0.3.1 (29 Mar 2015)
* Added nodeToCommonmark.
* Removed mtl from build-depends.
* Updated source info in README, cabal.
* Updated C sources.
* Put all the C functions in the IO monad, and ensure
that memory allocated by the C library is freed
at the right time.
* Added a rudimentary test suite.
* Properly free c-allocated resources.
* Removed bindings to nonexistent setters for source pos
attributes.
</pre>JohnMacFarlanecmark-0.3.3 (Fast, accurate CommonMark (Markdown) parser and renderer)https://hackage.haskell.org/package/cmark-0.3.3https://hackage.haskell.org/package/cmark-0.3.3Tue, 26 May 2015 18:10:15 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/commonmark-hs">https://github.com/jgm/commonmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2015-05-26T18:10:15Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr /><pre>cmark 0.3.3 (26 May 2015)
* Added `nodeToHtml`, `nodeToMan`, `nodeToXml`.
* Added version bounds for text (Albert Krewinkel).
cmark 0.3.2 (28 Apr 2015)
* Updated libcmark C sources to 0.19.0.
* Fixes to avoid warning for earlier ghc versions.
* Refactored, removing the `io` convenience function.
* Removed unnecessary `unsafePerformIO` on `fromtext`.
* `fromtext`: use `ByteString.useAsCString` + explicit `encodeUtf8`.
cmark 0.3.1 (29 Mar 2015)
* Added nodeToCommonmark.
* Removed mtl from build-depends.
* Updated source info in README, cabal.
* Updated C sources.
* Put all the C functions in the IO monad, and ensure
that memory allocated by the C library is freed
at the right time.
* Added a rudimentary test suite.
* Properly free c-allocated resources.
* Removed bindings to nonexistent setters for source pos
attributes.
</pre>JohnMacFarlanecmark-0.3.2 (Fast, accurate CommonMark (Markdown) parser and renderer)https://hackage.haskell.org/package/cmark-0.3.2https://hackage.haskell.org/package/cmark-0.3.2Wed, 29 Apr 2015 04:38:30 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/commonmark-hs">https://github.com/jgm/commonmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2015-04-29T04:38:30Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr /><pre>cmark 0.3.2 (28 Apr 2015)
* Updated libcmark C sources to 0.19.0.
* Fixes to avoid warning for earlier ghc versions.
* Refactored, removing the `io` convenience function.
* Removed unnecessary `unsafePerformIO` on `fromtext`.
* `fromtext`: use `ByteString.useAsCString` + explicit `encodeUtf8`.
cmark 0.3.1 (29 Mar 2015)
* Added nodeToCommonmark.
* Removed mtl from build-depends.
* Updated source info in README, cabal.
* Updated C sources.
* Put all the C functions in the IO monad, and ensure
that memory allocated by the C library is freed
at the right time.
* Added a rudimentary test suite.
* Properly free c-allocated resources.
* Removed bindings to nonexistent setters for source pos
attributes.
</pre>JohnMacFarlanecmark-0.3.1 (Fast, accurate CommonMark (Markdown) parser and renderer)https://hackage.haskell.org/package/cmark-0.3.1https://hackage.haskell.org/package/cmark-0.3.1Mon, 30 Mar 2015 06:38:14 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/commonmark-hs">https://github.com/jgm/commonmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2015-03-30T06:38:14Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr /><pre>cmark 0.3.1 (29 Mar 2015)
* Added nodeToCommonmark.
* Removed mtl from build-depends.
* Updated source info in README, cabal.
* Updated C sources.
* Put all the C functions in the IO monad, and ensure
that memory allocated by the C library is freed
at the right time.
* Added a rudimentary test suite.
* Properly free c-allocated resources.
* Removed bindings to nonexistent setters for source pos
attributes.
</pre>JohnMacFarlanecmark-0.3.0.1 (Fast, accurate CommonMark (Markdown) parser and renderer)https://hackage.haskell.org/package/cmark-0.3.0.1https://hackage.haskell.org/package/cmark-0.3.0.1Thu, 19 Mar 2015 17:16:40 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/commonmark-hs">https://github.com/jgm/commonmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2015-03-19T17:16:40Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr />(No changelog found.)JohnMacFarlanecmark-0.3 (Fast, accurate CommonMark (Markdown) parser and renderer)https://hackage.haskell.org/package/cmark-0.3https://hackage.haskell.org/package/cmark-0.3Tue, 17 Mar 2015 23:11:13 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/commonmark-hs">https://github.com/jgm/commonmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2015-03-17T23:11:13Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr />(No changelog found.)JohnMacFarlanecmark-0.2.0.2 (Fast, accurate CommonMark (Markdown) parser and renderer)https://hackage.haskell.org/package/cmark-0.2.0.2https://hackage.haskell.org/package/cmark-0.2.0.2Mon, 16 Mar 2015 19:30:28 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/commonmark-hs">https://github.com/jgm/commonmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2015-03-16T19:30:28Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr />(No changelog found.)JohnMacFarlanecmark-0.2.0.1 (Fast, accurate CommonMark (Markdown) parser and renderer)https://hackage.haskell.org/package/cmark-0.2.0.1https://hackage.haskell.org/package/cmark-0.2.0.1Mon, 16 Mar 2015 18:24:59 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/commonmark-hs">https://github.com/jgm/commonmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2015-03-16T18:24:59Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr />(No changelog found.)JohnMacFarlanecmark-0.2 (Fast, accurate CommonMark (Markdown) parser and renderer)https://hackage.haskell.org/package/cmark-0.2https://hackage.haskell.org/package/cmark-0.2Mon, 16 Mar 2015 17:38:18 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/commonmark-hs">https://github.com/jgm/commonmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2015-03-16T17:38:18Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr />(No changelog found.)JohnMacFarlanecmark-0.1.0.1 (Haskell bindings to libcmark, CommonMark parser and renderer)https://hackage.haskell.org/package/cmark-0.1.0.1https://hackage.haskell.org/package/cmark-0.1.0.1Mon, 16 Mar 2015 06:21:52 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/commonmark-hs">https://github.com/jgm/commonmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2015-03-16T06:21:52Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr />(No changelog found.)JohnMacFarlanecmark-0.1.0.0 (Haskell bindings to libcmark, CommonMark parser and renderer)https://hackage.haskell.org/package/cmark-0.1.0.0https://hackage.haskell.org/package/cmark-0.1.0.0Mon, 16 Mar 2015 05:40:34 UTC<dl><dt>Homepage</dt><dd><a href="https://github.com/jgm/commonmark-hs">https://github.com/jgm/commonmark-hs</a></dd><dt>Author</dt><dd>John MacFarlane</dd><dt>Uploaded</dt><dd>by JohnMacFarlane at 2015-03-16T05:40:34Z</dd><dt>Maintainer</dt><dd>[email protected]</dd></dl><hr />(No changelog found.)JohnMacFarlane