@colinodell colinodell released this Jan 14, 2016 · 267 commits to master since this release

Assets 2

Added

  • Added AST document processors (#210)
  • Added optional Environment parameter to CommonMarkConverter constructor

Changed

  • Renamed "header" things to "heading" for spec consistency
    • Header => Heading
    • ATXHeaderParser => ATXHeadingParser
    • SetExtHeaderParser => SetExtHeadingParser
    • HeaderRenderer => HeadingRenderer
  • Renamed "HorizontalRule" to "ThematicBreak" for spec consistency
    • HorizontalRule => ThematicBreak
    • HorizontalRuleParser => ThematicBreakParser
    • HorizontalRuleRenderer => ThematicBreakRenderer
    • HorizontalRuleRendererTest => ThematicBreakRendererTest
    • RegexHelper::getHRuleRegex() => RegexHelper::getThematicBreakRegex()
  • Renamed inline "Html" and "RawHtml" to "HtmlInline" for consistency
    • Html => HtmlInline
    • RawHtmlParser => HtmlInlineParser
    • RawHtmlRenderer => HtmlInlineRenderer
  • Don't allow whitespace between link text and link label of a reference link (spec change)
  • Don't allow spaces in link destinations, even in <>
  • Allow multiline setext header content
    • The Heading constructor now allows $contents to be a string (old behavior) or string[] (new)

Fixed

Removed