Changelog¶
Date format is year-month-day.
2.1.1 (2018-12-01)¶
Fixed segfault caused by missing NULL-check (#67).
NOTE: Misaka doesn’t work in Python 2.6 anymore, because pycparser, a dependency of CFFI, doesn’t work in Python 2.6 anymore.
2.1.0 (2017-01-15)¶
2.0.0 (2015-10-22)¶
Rename
Markdown.rendertoMarkdown.__call__.Add a bechmark testcase to chibitest.
Simplify arguments of
list,list_item,autolinkandtable_cellrender callbacks.
2.0.0b1 (2015-07-18)¶
1.0.3 (not released)¶
1.0.2 (2012-04-09)¶
Added
clean,compile_cythonandupdate_vendorcommands tosetup.py. Seesetup.py --help-commandsfor more information.Removed the
--cythoninstall option.Sundown is now a Git submodule.
Exceptions that are raised in render methods are now shown on STDOUT. The script execution will not stop. Only the render method will stop and return nothing.
Removed trailing forward slashes from
MANIFEST.in. These cause trouble on Windows. (#12/#13)Input text now be a byte or unicode string. Callback method arguments are always unicode. The returned text in a callback method can be a byte or unicode string.
In Python 3 render callbacks couldn’t be seen, because the variable that was used to lookup the methods was a byte string. And Python 3 doesn’t see byte string and normalstrings as equal.
Added unit tests.
Updated Sundown files; See commits from Feb 05, 2012 to Mar 29, 2012. This includes fixes for Visual Studio on Windows.
1.0.1 (2012-02-07)¶
1.0.0 (2012-02-04)¶
Reimplemented existing functionality in Cython.
Added renderer classes for customized Markdown rendering (like Redcarpet has).
Updated Sundown files; See commits from Aug 20, 2011 to Jan 27, 2012.
0.4.2 (2011-08-25)¶
Updated Sundown files; See commits from 2011-08-03 to 2011-08-09.
0.4.1 (2011-08-01)¶
Fixed buffer management. It was broken and leaked memory. (tanoku)
Updated Sundown files; See commits from 2011-07-29 to 2011-08-01.
0.4.0 (2011-07-25)¶
API change:
misaka.tochas been removed. InsteadHTML_TOC_TREEhas to be passed withmisaka.htmlto get a TOC tree. WhenHTML_TOCis used the text will be rendered as usual, but the header HTML will be adjusted for the TOC.Updated Sundown files; See commits from 2011-07-22 to 2011-07-24.
Added support for the Superscript extension.
0.3.3 (2011-07-22)¶
Fix a typo in
README.txt. (heintz)Fix non-NULL-terminated
kwlistinmisaka_html. (heintz)Rename module to misaka in benchmark.py. (honza)
Renamed Upskirt to Sundown and updated the source files from 2011-07-04.
0.3.2 (2011-07-03)¶
Fixed minor error in
setup.py.
0.3.1 (2011-07-03)¶
Renamed project to Misaka.
Updated Upskirt files; See commits from 2011-06-06 to 2011-06-23.
0.3.0 (2011-06-16)¶
Added Python 3 support.
Updated Upskirt files; See commits from 2011-06-05 to 2011-06-09.
0.2.1 (2011-06-05)¶
Updated Upskirt files; See commits from 2011-05-18 to 2011-06-02.
0.2.0 (2011-05-17)¶
Added Smartypants render flag.
Added a
tocfunction that outputs a table of contents.Renamed
markdownfunction tohtml.Updated Upskirt files; See commits from 2011-05-02 to 2011-05-17.
0.1.1 (2011-05-01)¶
Updated Upskirt files; a HTML escaping bug in the XHTML renderer was fixed.
0.1.0 (2011-05-01)¶
Initial release.