Releases: facelessuser/pymdown-extensions
Releases · facelessuser/pymdown-extensions
10.20
10.20
-
NEW: Quotes: New blockquotes extension added that uses a more modern approach when compared to Python Markdown's
default. Quotes specifically will not group consecutive blockquotes together in the same lazy fashion that the
default Python Markdown does which follows a more modern trend to how parsers these days handle block quotes.In addition, Quotes also provides an optional feature to enable specifying callouts/alerts in the style used by
GitHub and Obsidian.
10.19.1
10.19.1
- FIX: Arithmatex: Fix issue where block
$$math used inline within a paragraph could result in nested math
parsing.
10.19
10.19
- NEW: Emoji: Update Twemoji to use Unicode 16.
- NEW: Critic: Roll back
viewmode deprecation as some still like to use it, though further enhancements to this
mode are not planned.
10.18
10.18
- NEW: Critic:
viewmode has been deprecated. To avoid warnings or future issues, explicitly setmodeto
eitheracceptorreject. In the future, the new default will beacceptand theviewmode will be removed
entirely. - FIX: Block Admonition:
importantshould have always been available as a default.
10.17.2
10.17.2
- FIX: Blocks: Blocks extensions will now better handle nesting of indented style Admonitions, Details, and Tabbed
and other non-conflicting blocks.
10.17.1
10.17.1
- FIX: Fix an issue where Highlight can override another extension in the "registered" list in Python Markdown.
10.17
10.17
- NEW: Allow specifying static IDs in caption block headers via
#idsyntax.
10.6.1
10.16.1
- FIX: Inefficient regular expression pattern for figure caption numbers.
10.16
10.16
- NEW: Add early support for Python 3.14.
- NEW: Drop support for Python 3.8.
- NEW: Snippets: Added
max_retriesandbackoff_retriesoptions to configure new retry logic for HTTP 429
errors (Too Many Requests client error). - NEW: Caption: Prefix templates are now preserved exactly as specified allowing the insertion of HTML tags if
desired. - FIX: Caption: Fix issue where manual numbers in auto were not respected appropriately.
10.15
10.15.0
- NEW: SuperFences: Add
relaxed_headersoption which can tolerate bad content in the fenced code header. When
enabled, code blocks with bad content in the header will likely still convert into code blocks, often respecting
the specified language. - NEW: Add type hints to the Blocks interface and a few additional files.
- FIX: Blocks: Fix some corner cases of nested blocks with lists.
- FIX: Tab and Tabbed: Fix a case where tabs could fail if
combine_header_slugwas enabled and there was no
header.