- Add Ruby 3.2 and 3.3 to continuous integration
- Reinstate fix for compilation issue with Clang 16
- Discount upgraded from 2.2.7c -> 2.2.7d
- Fix compilation on openSUSE Tumbleweed
- Fix to not filter out
<style>
tags by default in Markdown output, unlessfilter_styles
is enabled - Fix compilation issue with Clang 16
- Add TruffleRuby to continuous integration
- Discount upgraded from 2.2.0 -> 2.2.7c
- Implement support for :latex
- Implement support for :explicitlist
- Move CI to GitHub action and fix CI builds (Ruby 2.7 - 3.1)
- Drop support for all EOL Ruby versions (eg > 2.7)
- Fixing conformance tests to run version 1.0 and 1.0.3
- Fix compilation error on macOS Big Sur Preview (11.0).
- Enable continuous integration with Ruby 2.4-2.6.
- Builds with Ruby 2.7.0 locally but not on Travis CI.
- Discount upgraded from 2.1.8 -> 2.2.0
- Fix compilation error on MSVC (Windows).
- Enable continuous integration with Ruby 2.3.0.
- Compatible with Ruby 2.2.
- Discount upgraded from 2.1.7 -> 2.1.8
- GitHub-style language attributes on fenced code blocks.
- Long numeric list items.
- Fix footnote numbering inside of nested elements.
- Fix a bug where autolink + github flavored markdown absorbs the ^C eoln character into a link at the end of a line.
- Compatible with Xcode 5.1's clang on OS X.
- Discount upgraded from 2.1.6 -> 2.1.7
- GFM fenced code blocks support a language identifier.
- Definition lists:
- Discount upgraded from 2.0.7 -> 2.1.6
- Fenced code blocks
- backtick-delimited – from GitHub Flavored Markdown
- tilde-delimited – from PHP Markdown Extra
- New extensions:
:no_superscript
- Disables superscript processing.:no_strikethrough
- Disables strikethrough processing.
- License changed from 4-clause BSD to the more-permissive 3-clause BSD.
- Fix
--
and---
to be converted to–
and—
correctly. - Fix handling of tables that have leading and trailing pipe characters.
- Fix generated table of contents to be valid HTML. Handling of special characters in headings is also improved.
- Fix recognition of HTML tags that contain - or _.
- Fenced code blocks
- Fix usage of deallocated memory when manipulating locale information.
- Special thanks to Dirkjan Bussink (@dbussink) for identifying this bug and providing the initial fix.
- Fix outdated links. Notably the API reference.
- Setup continuous integration.
- Fix compile error on Windows.
- Disallow install on Ruby 1.9.2, due to known bugs in Ruby.
- Please upgrade to Ruby 1.9.3 or later.
- Discount upgraded from 2.0.7 (non-final) -> 2.0.7
- Fix encoding of Unicode characters in URLs.
- Discount upgraded from 1.6.8 -> 2.0.7 (non-final)
- Footnotes - from PHP Markdown Extra
- Superscript tweaks
- Be more picky about what comes before a ^ if we’re superscripting.
- Modify superscript grabbing so that it grabs parenthetical and alphanumeric blocks.
- Other bug fixes
- Table-of-contents generation will no longer crash for header items containing links.
- Adjacent new-style [link]s are no longer incorrectly combined.
- Fails to build with MinGW or MinGW-64.
- Regression: Tags containing dashes and underscores are not escaped correctly.
- This will be fixed in RDiscount 2.1.5
- Discount upgraded from 1.6.5 -> 1.6.8
- Fix escaping of tags containing dashes and underscores.
- Inspect the Git history.