Skip to content

Version 0.9.31 - 2025-07-11

Choose a tag to compare

@jackdewinter jackdewinter released this 12 Jul 17:58
· 48 commits to main since this release
64f75ae

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 MyApplicationPropertiesFacade which
        provides better abstraction
    • removed redundant configuration documentation in favor of pointing
      links at updated application_properties documentation
  • Issue 1427
    • Adhering to project templates across various projects.

Fixed

  • None

Changed

  • None