Skip to content

Commit

Permalink
Version 0.9.24 (#1228)
Browse files Browse the repository at this point in the history
  • Loading branch information
jackdewinter authored Oct 8, 2024
1 parent 41bcdae commit f21de30
Show file tree
Hide file tree
Showing 2 changed files with 39 additions and 2 deletions.
39 changes: 38 additions & 1 deletion newdocs/src/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,43 @@
<!--- pyml disable-next-line no-duplicate-heading-->
### Added

- None

<!--- pyml disable-next-line no-duplicate-heading-->
### Fixed

- None

<!--- pyml disable-next-line no-duplicate-heading-->
### Changed

- None

## Version 0.9.24 - Date: 2024-10-06

This release continued our focus on enabling fixing for Rule Md031
and uncovering any issues with the more deeply nested container cases.
This has meant introducing a new helper class to assist in the tracking
of a given line to the container tokens used to provide container-based
indenting for that line. This is very important for Rule Md031, and
has already proveded to be useful in a partial rewrite of some of the
logic for Md027.

While we find the odd parsing error, those issues are now rare to find in container
nesting of three container or less, especially compared to finding issues with our
new fix logic. Still, we continue to try different combinations
of containers elements and leaf elements, verifying that PyMarkdown creates the
correct HTML and correct Markdown from our parsed format.

That is where we still need our users to help us out. If you are scanning any
Markdown documents and the results seem off, please file an issue. If you are
starting to use our fix mode on your Markdown documents and there are
issues, please file an issue. We appreciate any help that we can get
to improve the project for everyone!

<!--- pyml disable-next-line no-duplicate-heading-->
### Added

- [Issue 1212](https://github.com/jackdewinter/pymarkdown/issues/1212)
- added cases to Md031 for SetExt
- added extra test cases and resolution to other cases
Expand Down Expand Up @@ -46,7 +83,7 @@
- [Issue 1166](https://github.com/jackdewinter/pymarkdown/issues/1166)
- [Issue 1167](https://github.com/jackdewinter/pymarkdown/issues/1167)
- [Issue 1168](https://github.com/jackdewinter/pymarkdown/issues/1168)
- fixed issue with more deeply nested
- fixed issue with more deeply nested containers

<!--- pyml disable-next-line no-duplicate-heading-->
### Changed
Expand Down
2 changes: 1 addition & 1 deletion pymarkdown/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
Library version information.
"""

__version__: str = "0.9.23"
__version__: str = "0.9.24"

0 comments on commit f21de30

Please sign in to comment.