Skip to content

v0.9.3

Choose a tag to compare

@jackdewinter jackdewinter released this 18 Dec 19:30
· 687 commits to main since this release
ce35004

This was a point release to allow fixed issues to be released. While the full descriptions are below, here are some highlights:

  • Added "call home support" similar to VSCode and other products, to allow notification of new versions
    • This is currently experimental. Feedback welcome.
  • Lots of refactoring to reduce complexity and adhere to guidelines
  • Rewrite of the whitespace calculations to drastically reduce their complexity

Added

  • Added - Issue 104
    • core: added support for calling home every week to see if there is a new version at PyPi.org

Changed

Fixed

  • Fixed - Issue 87
    • scenario tests: removing disable_consistency_checks from tests and getting clean
      • parser: found and resolved two issues
      • consistency checks: found and resolved ~7 issues
    • general: pass through code to clean up string usage
    • consistency check: verified rehydrate usage through project
    • consistency check: tightening leading space index for block quotes
      • parser: found and resolved issue with extra newline added to leading spaces for block quote
  • Fixed - Issue 90
    • scenario tests: verified noted tests have been fixed
    • rule md027: rewrote bq index logic to work properly
  • Fixed(partial) - Issue 92
    • rule md027: nested containers were not thoroughly tested
    • parser: added new bugs linked to Issue 92 as part of discovery
  • Fixed - Issue 93
    • parser: was not handling extracted spaces properly, causing issues with calculating values for thematic breaks
    • parser: spent time rewriting whitespace calculation and storage to address the issue
  • Fixed - Issue 94
    • parser: after work on 153, this was resolved
  • Fixed - Issue 97
    • parser: after work on 153, this was resolved
  • Fixed - Issue 98
    • parser: after work on 153, this was resolved
  • Fixed - Issue 99
    • parser: after work on 153, this was resolved
  • Fixed - Issue 153
    • parser: hit missed scenario test with list indents