Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Python-Markdown/markdown
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 3.8
Choose a base ref
...
head repository: Python-Markdown/markdown
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 3.9.0
Choose a head ref
  • 13 commits
  • 18 files changed
  • 5 contributors

Commits on Apr 11, 2025

  1. Update pypa/gh-action-pypi-publish to v1.12.4

    This is the first tag with support for metadata format 2.4.
    mitya57 authored and waylan committed Apr 11, 2025
    Configuration menu
    Copy the full SHA
    513de8a View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2025

  1. Ensure md_in_html does not drop content

    Fixes #1526.
    
    Co-authored-by: Dmitry Shachnev <[email protected]>
    facelessuser and mitya57 authored Apr 21, 2025
    Configuration menu
    Copy the full SHA
    f2b9fd1 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2025

  1. Fix HTML handling of </>

    Fixes #1528
    facelessuser authored and waylan committed Apr 26, 2025
    Configuration menu
    Copy the full SHA
    64a3c0f View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2025

  1. Ensure incomplete markup declaration in raw HTML doesn't crash parser.

    See Python bug report at gh-77057 for details. Until we drop support for
    Python < 3.13 (where this was fixed upstream), we need to avoid the
    unwanted error by checking for it explicitly. Fixes #1534.
    waylan authored Jun 18, 2025
    Configuration menu
    Copy the full SHA
    8207214 View commit details
    Browse the repository at this point in the history
  2. Bump version to 3.8.1

    waylan committed Jun 18, 2025
    Configuration menu
    Copy the full SHA
    3870f20 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3bb9d42 View commit details
    Browse the repository at this point in the history
  4. Properly document version specification.

    The docs previously incorrectly linked to the Semantic Versioning specification.
    However, this project has never used that specification. Instead it uses the Python
    Version Specification which was originally defined in PEP 440. The
    specification explicitly identifies differences between the two
    (See https://packaging.python.org/en/latest/specifications/version-specifiers/#semantic-versioning).
    waylan committed Jun 18, 2025
    Configuration menu
    Copy the full SHA
    3561310 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2025

  1. Fixes for Python 3.14

    - Fix codecs deprecation
    - Fix issue with unclosed `<![`
    - Fix issue with unclosed HTML tag `<foo`
    - Fix issue with unclosed comments
    - Add tests which run on the Python 3.14 beta which should automatically update after release
    
    Fixes #1537
    facelessuser authored Jun 19, 2025
    Configuration menu
    Copy the full SHA
    9980cb5 View commit details
    Browse the repository at this point in the history
  2. Bump version to 3.8.2

    waylan committed Jun 19, 2025
    Configuration menu
    Copy the full SHA
    d9c8431 View commit details
    Browse the repository at this point in the history
  3. fix typo

    waylan committed Jun 19, 2025
    Configuration menu
    Copy the full SHA
    4669a09 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2025

  1. Fix failing cases for Python 3.14

    New change requires us to monkey patch `locatetagend` to prevent
    capturing incomplete tags in code spans.
    facelessuser authored and waylan committed Jul 21, 2025
    Configuration menu
    Copy the full SHA
    23c301d View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2025

  1. Order footnotes by reference

    * Alter footnote ordering so footnotes definitions are listed in the order in which their references appear in the document.
    * Add config option, USE_DEFINITION_ORDER, to support previous behavior. 
    * Add comprehensive tests for extension.
    * Change to the behavior of inlinepatterns by ensuring that inlinepatterns iterate through elements in document order. Previously, in some specific case, elements with nested children had their inline content parsed in reverse order.
    
    Resolves #1367.
    aeskildsen authored Aug 1, 2025
    Configuration menu
    Copy the full SHA
    07bf207 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2025

  1. Bump version to 3.9

    waylan committed Sep 4, 2025
    Configuration menu
    Copy the full SHA
    f39cf84 View commit details
    Browse the repository at this point in the history
Loading