Skip to content

v0.9.5

Compare
Choose a tag to compare
@jackdewinter jackdewinter released this 08 Feb 05:13
· 445 commits to main since this release

This was a point release that highlighted improvements to the accuracy of reported tokens in situations with nested containers.

PLEASE! If you encounter any issues with this product, please file an issue report and tell us about it! There are a lot of combinations of Markdown elements to cover, and we need your help to prioritize them all!

Added

  • Added - Issue 227
    • scenario tests: adding 3-level nesting tests with max space, and max space plus one variations
  • Added - Issue 250
    • scenario tests: adding variations of removed block quotes on second line
  • Added - Issue 261
    • scenario tests: variations of 3-level max space tests with no text after container starts on first line

Changed

Fixed

  • Fixed - Issue 189
    • rule md027: weird case where total for series of block quotes that ended with a blank line was off by 1
  • Fixed - Issue 218
    • parser: lot of small things needed fixing to set the variables properly for this issue's resolution
    • parser: after that, was not properly handling shutting down a block quote that downgraded
  • Fixed - Issue 228
    • parser: previous adjustment no longer needed
  • Fixed - Issue 229
    • parser: generated HTML did not include indented code block
  • Fixed - Issue 230
    • parser: dropping leading >
  • Fixed - Issue 231
    • parser: fixed by issue-229
  • Fixed - Issue 232
    • parser: fixed by issue-233
    • parser: fixed by issue-228
  • Fixed - Issue 233
    • parser: limiting container checking to limited set, expanded
    • parser: extra indent was not accounted for in space calculations
    • parser: double block quotes not being handled properly
    • parser: indent being processed twice
  • Fixed - Issue 252
    • parser: in rare cases, was adding leading spaces to both list and paragraph within
  • Fixed - Issue 262
    • parser: when checking for block quote decrease, did not have empty scenarios checked for
  • Fixed - Issue 263
    • parser: with empty list items, was creating 2 blank line tokens, plus extra list indent
  • Fixed - Issue 264
    • parser: fixed issue with blending current text and original text to parse
    • parser: cleaned up remaining issues about closing off containers too early
  • Fixed - Issue 265
  • Fixed - Issue 268
    • parser: previous work took too many newlnes out, this put the right ones back in