From: Mark Kremer Date: 2013-03-12T16:52:44+09:00 Subject: Re: [ANN] kramdown 1.0.0 released -- MIT licensed! Thank you for your the great work on Kramdown and for releasing Kramdown under the MIT license! On 03/10/2013 03:24 PM, Thomas Leitner wrote: > ## About kramdown > > kramdown (sic, not Kramdown or KramDown, just kramdown) is a *free* > GPL-licensed [Ruby](http://www.ruby-lang.org) library for parsing a > superset of Markdown. It is completely written in Ruby, supports > standard Markdown (with some minor modifications) and various > extensions that have been made popular by the PHP Markdown Extra > package and Maruku. > > Homepage for installation instructions and documentation: > http://kramdown.rubyforge.org > > > ## kramdown 1.0.0 released > > Finally! After four years of development I proudly present you > > kramdown **1.0.0**! > > Naturally, it is recommened to update to this version. > > Although the version number now starts with one, the changes from the > last release are mostly bug fixes and some small changes. The biggest > change is the **license change**: Until now kramdown was released under > the GPL but starting from 1.0.0 it is released under the **MIT > license**! > > The MIT license allows the use of kramdown in a commercial setting. > However, if you are using kramdown in a commercial setting, I ask you > to contribute back any changes you make for the benefit of the > community and/or to make a donation - thanks in advance! > > > ## Changes > > * 4 minor changes > > - New option `transliterated_header_ids` for transliterating header > text into ASCII before generating a header ID which is useful for > language like Vietnamese (fixed [GH#35], requested by K��� Anh) > > - The quotation mark entity `"` now gets converted to its > character equivalent when `entity_output=as_char`. > > - A warning is now output for IALs/ALDs that contain not attribute > defintion. > > - HTML footnote output is changed to use `class` instead of `rel` to > achieve (X)HTML4/5 compatibility > > * 3 bug fixes > > - Fixed [GH#38]: Encoding problem on 1.9/2.0 due to incompatible > encodings -- the source string is now converted to UTF-8 before > parsing and converted back after converting (reported by Simon > Lydell) > > - Fixed [RF#29647]: Abbreviations with non-word first character at > start of text lead to exception (reported by Stephan Dale) > > - Fixed [RF#29704]: ID specified on atx style headers were not always > correctly detected (reported by Kyle Barbour) > > > [RF#29704]: > http://rubyforge.org/tracker/index.php?func=detail&aid=29704&group_id=7403&atid=28673 > [RF#29647]: > http://rubyforge.org/tracker/index.php?func=detail&aid=29647&group_id=7403&atid=28673 > [GH#38]: https://github.com/gettalong/kramdown/issues/38 > [GH#35]: https://github.com/gettalong/kramdown/issues/35 >