Skip to content

v1.1.0

Compare
Choose a tag to compare
@pbodnar pbodnar released this 11 Jun 15:02
· 59 commits to master since this release

Added

  • MarkdownRenderer - the long awaited renderer for outputting parsed AST back to the Markdown syntax (#4, #162). 🎉
    For this, parsing was extended to store additional information about the input markdown.
  • New options to control whether HTMLRenderer should escape double and/or single quotes (#176).

Fixed

  • Token.__repr__() no longer outputs class attributes (#172).
  • Make Scheme (scheme.py) work again (7883f58).
  • Make CI work again (#121). Good news for both the maintainers and the contributors.

Changed

  • "Simpler is better!": Revert back to HTMLRenderer not escaping single quotes by default (#176).
    Note that we plan to extend this to not escaping double quotes in the next version.
  • As a side effect of #162, the AST token classes and parsing process was changed for more uniform behavior and API
    (#163).
  • ASTRenderer no longer outputs all token attributes, but only those listed in Token.repr_attributes (#172).

Special thanks go to @anderskaplan as the most active contributor of this release. 💪