Skip to content

Commit

Permalink
Update version, release notes and homepage
Browse files Browse the repository at this point in the history
  • Loading branch information
gettalong committed May 31, 2018
1 parent ecd3f3f commit 0044235
Show file tree
Hide file tree
Showing 3 changed files with 72 additions and 3 deletions.
4 changes: 2 additions & 2 deletions doc/index.page
Original file line number Diff line number Diff line change
Expand Up @@ -97,8 +97,8 @@ extensions that have been made popular by the [PHP Markdown Extra] package and [
It is probably the fastest pure-Ruby Markdown converter available (September 2014), being about 3x
faster than [Maruku] and about 4.5x faster than [BlueFeather].

Version **1.16.2**{:itemprop="softwareVersion"} released on
**2017-11-29**{:itemprop="datePublished"}, [more news](news.html)
Version **1.17.0**{:itemprop="softwareVersion"} released on
**2018-05-31**{:itemprop="datePublished"}, [more news](news.html)
{: style="text-align: center; font-size: 80%"}

</div>
Expand Down
69 changes: 69 additions & 0 deletions doc/news/release_1_17_0.page
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
---
title: kramdown 1.17.0 released
no_output: true
sort_info: r1170
created_at: 2018-05-31 07:55:00 +02:00
modified_at: 2018-05-31 07:55:00 +02:00
---
## kramdown 1.17.0 released

This release adds support for another server side [math engine][katex] based on KaTeX but with an
easier installation method. There are also various fixes, the most important one being a change in
the Setext and atx style header parsers to prevent performance and potential denial of service
problems.

Thanks to all the people working on making kramdown better!

## Changes

* 3 minor change:

- Add new math engine [katex] for easier server-side conversion (pull requests [#489], [#510] by
Gleb Mazovetskiy)
- New configuration options `--no-config-file` and `--config-file FILE` for the kramdown binary
(pull request [#499] by ccorn)
- Add information to AST whether a codeblock is indented or fenced (issue [#507] and pull request
[#508] by Dan Allen)

* 4 bug fixes:

- Fix the numeric values of the entities `cap` and `cup` (pull request [#487] by Ashe Connor)
- Fix problem with parsing an empty tag inside a table cell while using `html_to_native` (issue
[#514] and pull request [#515] by Dan Allen)
- Fix performance issue in Setext and atx style headers when parsing a lot of space (fixes [#505]
by Dmitry Krasnoukhov, pull request [#513] by Gleb Mazovetskiy)
- Prevent duplicate warning for reference style links with missing link identifier (fixes [#492]
reported by Gregory Pakosz)

* 8 documentation and other changes:

- Expand table of contents example for HTML converter (pull request [#484] by Milo Simpson)
- Use non-deprecated SCSS color function for kramdown homepage (pull request [#485] by ccorn)
- Add usage notes and comparison for KaTeX vs SsKaTeX (pull request [#493] by ccorn)
- Node version 6.0 is now used because of newer mathjax-node requirements (pull request [#498] by
ccorn)
- `Rakefile` adjustments for various math engines (pull request [#499] by ccorn)
- Add more files to `.gitignore` (pull request [#518] by Gleb Mazovetskiy)
- Remove some unneeded code for Ruby versions < 2.0 (pull request [#502] by Ashwin Maroli)
- Updated the kramdown website to be more privacy-friendly


[#484]: https://github.com/gettalong/kramdown/pull/484
[#487]: https://github.com/gettalong/kramdown/pull/487
[#485]: https://github.com/gettalong/kramdown/pull/485
[#489]: https://github.com/gettalong/kramdown/pull/489
[#493]: https://github.com/gettalong/kramdown/pull/493
[#498]: https://github.com/gettalong/kramdown/pull/498
[#499]: https://github.com/gettalong/kramdown/pull/499
[#514]: https://github.com/gettalong/kramdown/issues/514
[#515]: https://github.com/gettalong/kramdown/pull/515
[#507]: https://github.com/gettalong/kramdown/issues/507
[#508]: https://github.com/gettalong/kramdown/pull/508
[#518]: https://github.com/gettalong/kramdown/pull/518
[#505]: https://github.com/gettalong/kramdown/issues/505
[#513]: https://github.com/gettalong/kramdown/pull/513
[#502]: https://github.com/gettalong/kramdown/pull/502
[#510]: https://github.com/gettalong/kramdown/pull/510
[#492]: https://github.com/gettalong/kramdown/issues/492

[katex]: ../math_engine/katex.html
2 changes: 1 addition & 1 deletion lib/kramdown/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,6 @@
module Kramdown

# The kramdown version.
VERSION = '1.16.2'
VERSION = '1.17.0'

end

0 comments on commit 0044235

Please sign in to comment.