diff --git a/doc/index.page b/doc/index.page index ff2f2da4..7969541e 100644 --- a/doc/index.page +++ b/doc/index.page @@ -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 (January 2019), being about 3x faster than [Maruku] and about 6.2x faster than [BlueFeather]. -Version **2.4.0**{:itemprop="softwareVersion"} released on -**2022-04-25**{:itemprop="datePublished"}, [more news](news.html) +Version **2.5.0**{:itemprop="softwareVersion"} released on +**2024-11-18**{:itemprop="datePublished"}, [more news](news.html) {: style="text-align: center; font-size: 80%"} diff --git a/doc/news/release_2_5_0.page b/doc/news/release_2_5_0.page new file mode 100644 index 00000000..0263b10c --- /dev/null +++ b/doc/news/release_2_5_0.page @@ -0,0 +1,81 @@ +--- +title: kramdown 2.5.0 released +no_output: true +sort_info: r2050 +created_at: 2024-11-18 10:08:00 +01:00 +modified_at: 2024-11-18 10:08:00 +01:00 +--- +## kramdown 2.5.0 released + +This release contains a lot of changes that have accumlated for the past two years. There are no big +changes functionality-wise, just adaptions and bug fixes. + +## Changes + +* 12 minor changes: + + - New option 'footnote_link_text' for customizing the footnote link text (pull request [#774] by + Bryce Willey) + - Make Ruby 2.5 the minimum required Ruby version + - Update REXML to 3.3.6 to avoid versions with known vulnerabilities (fixes [#806] by Jeremiah + Parrack ) + - Store the emphasis character in the element's options for use by converters (pull request [#764] + by ionactual) + - Make HTML5 entities available (pull request [#738] by John Haugeland) + - Improve readability of output of kramdown converter (pull request [#808] by Paul McMahon) + - Improve kramdown converter output of nested compact lists (pull request [#680] by Virgil + Ierubino) + - Add some more fraction entities like "frac23" (fixes [#769] by Ashwin Maroli) + - Add missing "Gammad" and "gammad" entities (fixes [#710] by SomeWeekendReading) + - Remove deprecated `role="doc-endnote"` from footnote listing (fixes [#729] by James Mejia) + - Match abbreviations across line breaks and other whitespace (fixes [#717] by cabo) + - Correctly parse CDATA sections (fixes [#758] by cabo) + +* 9 bug fixes: + + - Fix loading of configuration file with recent Rubies using Psych 4.0 (pull request [#779] by + Christian Boos) + - Fix placement of 'doc-noteref' role attribute for footnote links (fixes [#719] by Louise + Steward, pull requests [#723] by psfrolov and [#773] by Bryce Willey) + - Convert line break in header to `
` when converting to kramdown (fixes [#780] by + directionless) + - Fix wrong conversion to emphasis element when multiple underscores are used inside words (fixes + [#582] by Ashesh Singh, pull request [#583] with tests by Ashesh Singh) + - Fix missing classification of `