0.9.3
This patch prepares the release of the minor version 0.9.3
. It's forked off 5c7881c and includes a cherry-pick of 48b5931.
Changelog
Parser
Even though this is a minor release, it changes changes how some inputs are parsed. These changes are made to comply with the CommonMark and GitHub Flavored Markdown specifications.
First, pulldown-cmark now supports strikethrough with a pair of single tildes in addition to double tildes, if the strikethrough option is enabled. For example, ~this~
is now equal to ~~this~~
and will be parsed like this.
The second change fixes a bug in the parser where a specific edge case with brackets and inline code ([`]`]
) was incorrectly parsed as a link. This change should not affect most users of pulldown-cmark.
impl Debug for Everything
All public types in the pulldown-cmark library now implement the Debug
trait.
PRs included in this release
New Contributors
- @djc made their first contribution in #604
- @gifnksm made their first contribution in #611
- @joelparkerhenderson made their first contribution in #566
- @rhysd made their first contribution in #621
Full Changelog: v0.9.2...v0.9.3