blackfriday v2.1.0 Release Notes

Release Date: 2020-11-07 // over 3 years ago
  • πŸš€ A minor release, mainly aimed at resolving ambiguity about the import path for blackfriday v2 and delivering minor fixes since last release:

    • Committed to github.com/russross/blackfriday/v2 as the canonical import path for blackfriday v2. (Issue #587)
    • ⬇️ Reduced the amount of dependencies. (PRs #509 and #515)
    • βž• Added a SanitizedAnchorName function. (PR #509)
    • βž• Added Node.IsContainer and Node.IsLeaf methods. (PR #540)
    • πŸ›  Fixed parsing of links that end with a double backslashes. (Issue #510)
    • πŸ›  Fixed an issue where fence length wasn't computed. (PR #505)
    • πŸ‘Œ Improved the default value for the HTMLRendererParameters.FootnoteReturnLinkContents field. (PR #547)

Previous changes from v2.0.1

  • πŸš€ A minor release, mainly aimed at releasing a version with go.mod.

    • βž• Added go.mod
    • ✨ Enhanced support for info strings in fenced code blocks (issue #410)
    • ⚑️ README updates
    • βž• Added a reference to confluence wiki renderer
    • πŸ›  Fixed HTML entity regex
    • πŸ›  Fixed HTML5 by removing rel="footnote" which is invalid
    • βž• Added NoopenerLinks option that adds rel="noopener" attribute
    • βž• Added heading offset option to HTML renderer
    • πŸ›  Fixed consecutive lists of different kinds
    • πŸ›  Fixed block parsing for fenced code blocks in lists (issue #239)

    Huge thanks to the contributors!
    BjΓΈrn Erik Pedersen (@bep)
    Cameron Moore (@moorereason)
    Dmitri Shuralyov (@dmitshur)
    Emil Melnikov (@emilmelnikov)
    Iain Haslam (@understated)
    Kentaro Matsushita (@kentaro-m)
    Liming Jin (@jinliming2)
    Michael (@michael-k)
    Mitchell Cohen (@mitchchn)
    Nathan Glenn (@garfieldnate)
    Nick Galbreath (@client9)
    Rebecca Turner (@9999years)
    Vas Sudanagunta (@vassudanagunta)