Version 0.9.31 - 2025-07-11
Life caught up with our development team this last two months, but we finally finished the work we intended to do for this release. After spending some time to upgrade application_properties to 0.9.0, this release of PyMarkdown adopts that new version, including the simplified setup that was added to application_properties. In addition, PyMarkdown is not using the JSON5 support from application_properties and defaults to it being on. While completing that work, we also went through the configuration documentation, delegating any duplicated sections with the application_properties documentation to application_properties .
During this time, we did some internal housekeeping. We maintain a small group of packages, with common scripting and support to help our team use best practices across all packages. That had not been maintained lately, so we chose to spend a couple of weeks working on getting the packages back to where we wanted them. No effect for how you use this package, but it helps us keep things current.
A big thanks to our users who are reporting issues with the project! While we would like to believe we can think of every test case, we know we cannot. Therefore, we continue to 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!
Added
- Issue 1378
- upgrade to latest version of
application_properties, v0.9.0 - enabled ability to use JSON5 (default) or normal JSON via command line
switch - made small modifications to plugins as our team is unaware of any
custom plugin users- change is to use a local
MyApplicationPropertiesFacadewhich
provides better abstraction
- change is to use a local
- removed redundant configuration documentation in favor of pointing
links at updatedapplication_propertiesdocumentation
- upgrade to latest version of
- Issue 1427
- Adhering to project templates across various projects.
Fixed
- None
Changed
- None