Pymdown-extensions

Latest version: v10.14.3

Safety actively analyzes 723039 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 17 of 19

3.1.0

> Released May 7, 2017

- **NEW**: Highlight extension now runs normal indented code blocks through highlighter.
- **FIX**: When Pygments is disabled, `linenums` class was attached to code blocks even if `linenums` was disabled and not enabled via fence headers.

3.0

Not secure

3.0.0

> Released Apr 16, 2017

- **NEW**: Added Keys extension.
- **NEW**: Generalized custom fences (https://github.com/facelessuser/pymdown-extensions/issues/60). `flow` and `sequence` fence are now just custom fences and can be disabled simply by overwriting the `custom_fences` setting.
- **NEW**: Remove deprecated `no_nl2br` in GitHub extension (https://github.com/facelessuser/pymdown-extensions/issues/24).
- **NEW**: Remove deprecated HeaderAnchor extension (https://github.com/facelessuser/pymdown-extensions/issues/24).
- **NEW**: Remove deprecated PyMdown extension (https://github.com/facelessuser/pymdown-extensions/issues/24).
- **NEW**: Remove deprecated GitHubEmoji extension (https://github.com/facelessuser/pymdown-extensions/issues/24).
- **NEW**: Remove deprecated `nested` option in SuperFences (https://github.com/facelessuser/pymdown-extensions/issues/24).
- **NEW**: Wrapper extensions (such as GitHub and Extra) can now allow setting the included sub extensions settings (https://github.com/facelessuser/pymdown-extensions/issues/61). Workaround settings that directly set specific extensions settings has been removed.
- **NEW**: Deprecated `use_codehilite_settings` in SuperFences and InlineHilite and now does nothing. The settings will be removed in the future. If `pymdownx.highlight` is used, it's settings will be used instead of CodeHilite. Eventually, the both SuperFences and InlineHilite will require `pymdownx.highlight` to be used and will have CodeHilite support stripped.
- **FIX**: Fix MathJax CDN references and usage in documentation. MathJax CDN is shutting down and must now use Cloudflare CDN (https://github.com/facelessuser/pymdown-extensions/issues/63).

2.0

Not secure

2.0.0

- **NEW**: SuperFences and InlineHilite can be configured via the new Highlight extension.
- **NEW**: InlineHilite now has all highlighting features pushed to the Highlight extension. This removes all the CodeHilite code that used to be in it and instead relocates it to Highlight.
- **NEW**: Deprecate the nesting option in SuperFences. Nesting is default and the only acceptable behavior moving forward. The ability to turn off nesting will be removed in 3.0.

1.8.0

> Released Jan 27, 2017
- **NEW**: MagicLink special repository link shortener for GitHub, GitLab, and Bitbucket (https://github.com/facelessuser/pymdown-extensions/issues/49).
- **FIX**: GitHub asterisk emphasis should never have had smart enabled for it (https://github.com/facelessuser/pymdown-extensions/issues/50).
- **FIX**: MagicLink fix for compatibility with wrapped symbols like `~`, `*` etc. which are commonly used.
- **FIX**: MagicLink encodes emails like Python Markdown does for consistency.
- **FIX**: MagicLink doesn't allow Unicode for email and does allow Unicode in a URL (https://github.com/facelessuser/pymdown-extensions/issues/53).
- **FIX**: InlineHilite now returns a proper `etree` element so that the `attr_list` extension and function properly with it (https://github.com/facelessuser/pymdown-extensions/issues/48).
- **FIX**: InlineHilite will no longer break if Pygments is not installed (https://github.com/facelessuser/pymdown-extensions/commit/478b410a2199d55f3e70b452516511d3810c61a5).

Page 17 of 19

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.