[kramdown-users] [ANN] kramdown 1.2.0 released

2 views
Skip to first unread message

Thomas Leitner

unread,
Aug 31, 2013, 3:06:14 AM8/31/13
to kramdow...@rubyforge.org, ruby...@ruby-lang.org
## 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.2.0 released

Some people wanted to see Github Flavored Markdown features in kramdown
for a long time and now the waiting is over, thanks to the new GFM
parser by Arne Brasseur.

Aside from this new feature some bugs were also fixed. One that may
have affected many people was the missing support for new stringex
library versions.

## Changes

* 2 minor changes:

- Added a parser for [Github Flavored Markdown](../parser/gfm.html)
(resolves [GH#68] by Arne Brasseur who provided the initial
implementation)
- HTML attributes are now output for horizontal lines

* 5 bug fixes:

- The correct encoding on the result string is now set even when the
template option is used
- Fixed [GH#72], [GH#74]: All ways to set a header ID now follow the
same scheme which is compliant with HTML IDs (except that dots are
not allowed) (reported and initial patch by Matti Schneider)
- Fixed [GH#73]: The default HTML template now has a DOCTYPE and sets
the encoding correctly (initial patch by Simon Lydell)
- Fixed [GH#67]: URLs of link elements are now escaped in the LaTeX
converter to avoid problems (patch by Henning Perl)
- Fixed [GH#70]: Any version of the stringex library is now supported
(reported by Simon Lydell)

[GH#72]: https://github.com/gettalong/kramdown/issues/72
[GH#70]: https://github.com/gettalong/kramdown/issues/70
[GH#74]: https://github.com/gettalong/kramdown/pull/74
[GH#73]: https://github.com/gettalong/kramdown/pull/73
[GH#67]: https://github.com/gettalong/kramdown/pull/67
[GH#68]: https://github.com/gettalong/kramdown/pull/68
_______________________________________________
kramdown-users mailing list
kramdow...@rubyforge.org
http://rubyforge.org/mailman/listinfo/kramdown-users
Reply all
Reply to author
Forward
0 new messages