Maruku v0.7.1 Release Notes

Release Date: 2014-01-15 // over 10 years ago
    • โœ‚ Removed extraneous newlines from around the output of fenced code blocks. #112
    • Properly handle empty code blocks (``). #108
    • โš  No longer print a warning when headers have entities in them. #113
    • โ†ช Work around REXML bug https://bugs.ruby-lang.org/issues/9277 that disallows multiple dashes in comments. #115
    • ๐Ÿ–จ No longer print source of math expressions (hidden) into HTML.
    • More robust table handling.
    • ๐Ÿ‘ Better handling of lists.
    • ๐Ÿ›  Fix the "blahtex" math engine on 1.8.7.
    • ๐Ÿ’… "script" and "style" tags now have their generated CDATA tags escaped so the scripts/styles actually work. #120
    • ๐Ÿ’… CDATA escaping is only added to "script" and "style" tags if it is necessary, rather than all the time.
    • "section" tags are now equivalent to "div" tags - they won't get wrapped in a "p" tag and they can have markdown processing turned on with a "markdown" attribute. #117
    • In some situations where Maruku might detect invalid Markdown and omit it from the output, it will now simply pass through the input as if it were regular text. Discovered in #124.
    • HTML like <script> tags will no longer cause errors if they don't have a newline separating them from other text. #123, #124. #125
    • โœ‚ Remove an ineffective hack to handle inline HTML that involved parsing the HTML twice.