Revision history for Perl module CommonMark
0.310100 2024-08-13
-
Recommend and test with libcmark 0.31.1
-
Fix build with libcmark 0.25
-
Expand and improve the documentation (David E. Wheeler)
-
Move from Travis/Appveyor to Github CI. Thanks to David E. Wheeler
for the initial commit!
0.290000 2019-04-09
-
BREAKING CHANGE: Add support for OPT_UNSAFE
Safe HTML rendering is now enabled by default. Use OPT_UNSAFE to
get the old behavior.
-
Fix warning in render helper
-
Fix misplaced package statement
-
Generate META.json
-
Improve test coverage
-
Improve documentation
0.280301 2017-10-24
-
Add support for NOBREAKS option
-
Documentation fixes
-
Test suite improvements
0.280300 2017-10-22
-
Compilation fix for Perl 5.8
-
Compilation fix for C89 compilers
-
Throw if NULL pointers are returned
-
Fix localized ARGV in Makefile.PL
-
Add files generated by Dist::Zilla to version control
-
Documentation fixes
0.240100 2016-02-17
-
Support custom nodes (requires libcmark 0.23)
-
Export constants
-
Document more helper functions
-
Use new node naming conventions for helpers (old names are still
supported).
-
Fix tests under libcmark 0.24.0.
Thanks to A. Sinan Unur for the report.
-
Implement $node->replace
0.230002 2015-12-30
-
Fixes for libcmark 0.21.0
0.230001 2015-12-30
-
Define constants in XS code.
Should add backward compatibility for libcmark 0.21.
0.230000 2015-12-29
-
Support and require libcmark 0.23
-
Improve and fix documentation
-
Fix "unescaped left brace" warning on Perl 5.22
0.210001 2015-07-28
-
Stop returning encoded UTF-8 from renderers
BREAKING CHANGE: The renderers now return normal Perl strings.
Use utf8::encode before printing the result to binary streams.
-
$node->render convenience method
-
Additional parser options for CommonMark->parse
-
Fix and improve check for libcmark
0.210000 2015-07-27
-
Require libcmark 0.21.0
-
Adjust for libcmark API changes
-
Add support for Latex renderer
0.180300 2015-04-02
-
Require libcmark 0.18.3
-
Add options parameter to markdown_to_html
-
Add support to render as Commonmark
0.1802 2015-03-16
-
Fix build with Perl <= 5.14.
-
Test with Travis CI.
0.1801 2015-03-11
-
Fix Parser->new to work correctly with libcmark 0.18.
Also fixes compilation with libcmark 0.18.1.
0.1800 2015-03-05
-
Adjust to API changes in libcmark 0.18.
-
Require libcmark 0.18.
-
Add "parse" convenience function.
-
Fix build with old EUMM versions.
0.1700 2015-02-04
-
Check for libcmark with Devel::CheckLib.
-
Accessors for libcmark version.
-
Require libcmark 0.16.
-
Improve and fix documentation.
0.1601 2015-01-22
-
Initial release.