v0.9.17
Version 0.9.17 - Date: 2024-02-05
This release focuses on getting the feature list complete
for a version 1.0 release in early 2024. This release marked the
start of moving documentation from this repository to the more
curated ReadTheDocs.
Some notable additions/changes are:
- taking a second pass at the outputs from the recent
fix
addition, re-verifying
the output and fixing any issues - cleaning up documentation to properly note what type of whitespace is used
in the core and well as various extensions and plugins- at the same time, clearly followed the specification on what kind of whitespace
to use, instead of allowing unicode whitespace by default
- at the same time, clearly followed the specification on what kind of whitespace
- for parsers like Python-Markdown, used in the MkDocs tools, added Rule Pml101
to handle the different indentation requirements- note that this new rule give advice against Md007, so only one of the two
rules should be enabled at any one time
- note that this new rule give advice against Md007, so only one of the two
Added
- Issue 975
- Added a new rule Pml101 to deal with "anchored list indents"
- This adds support for
Python-Markdown
and other parsers like it- Used by tools such as
mkdocs
to build documentation sites
- Used by tools such as
- Defaults to an indent of 4 that starts from the beginning of the line or
after a block quote start - Updated documentation for Md007 to mention Pml101 and when to use it
- Issue 983
- Added base foundation for new documentation, publishing on
read-the-docs.
- Added base foundation for new documentation, publishing on
Fixed
- Issue 929
- second try, specifically missing github blob reference in urls
- Issue 945
- inconsistent splitting of whitespace caused some issues
- went through all strip() calls and ensured that they have the
specific type of whitespace identified and documented
- Issue 964
- final fix states needed verification and fixing of any issues
- uncovered and fixed issues in Md007, Md019, and Md029
- Issue 977
- fixed issue with md019 continuing to search for text blocks once the
heading was completed - verified that Md021 does not have the same issue, but added tests to be sure
- fixed issue with md019 continuing to search for text blocks once the
- Issue 981
- added documentation for Rule Pml100
- cleaned up mentions of whitespace in pragma and front matter extensions
- Issue 986
- initial setting of log level to DEBUG with
--stack-trace
command line
flag not working as expected - fixed to properly set log level to DEBUG for early application debugging
- initial setting of log level to DEBUG with
Changed
- Issue 966
- adjusted fix for Md009 to remove any trailing whitespace if the line is within
an Atx Heading
- adjusted fix for Md009 to remove any trailing whitespace if the line is within