Skip to content

v2.2.5

Latest

Choose a tag to compare

@frostming frostming released this 27 Oct 11:42
ad3d507

Fixed

  • Fix quadratic-time link reference definition matching on consecutive lines starting with [. #290
  • Recognize empty list items at the end of input without a trailing newline. #287
  • Exclude trailing whitespace-only lines from indented code blocks, even when indented by more than four spaces. #286
  • Preserve link reference definitions when the next line starts an invalid title. #285
  • Preserve Unicode separators in code blocks when re-rendering Markdown with MarkdownRenderer. #284
  • Preserve link and image destinations containing special characters when re-rendering Markdown with MarkdownRenderer. #283
  • Use safe code fences when re-rendering Markdown with MarkdownRenderer, preserving code containing backticks and trailing blank lines. #282
  • Preserve backticks and leading and trailing spaces in code spans when re-rendering Markdown with MarkdownRenderer. #281
  • Escape footnote backlink labels correctly. #280
  • Restore the enclosing renderer context after nested rendering. #279
  • Restore parser source state when a context raises an exception. #278