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 7 of 19

9.10a2

Not secure
- **NEW**: General blocks no longer use YAML fences for per block options, but instead use a special token to denote the
line is part of the config.
- **NEW**: Add temporary alpha/beta option `yaml_indent` to control whether per-block YAML configs use indentation or a
leading special character: `/` for `///` syntax and `:` for `:::` syntax (`colon_syntax` must be true to use `:::`
syntax).
- **NEW**: Ensure that `/` character can be escaped when registering the `blocks` extension.
- **FIX**: Fix some block nesting issues.

9.10a1

Not secure
- **NEW**: Experimental general purpose blocks.

9.9.2

Not secure
- **FIX**: Snippets syntax can break in XML comments as XML comments do not allow `--`. Relax Snippets syntax such that
`-8<-` (single `-`) are allowed.

9.9.1

Not secure
- **FIX**: Use a different CDN for Twemoji icons as MaxCDN is no longer available.

9.9

Not secure
- **ENHANCE**: BetterEm: Further improvements to strong/emphasis handling:
- Ensure that one or more consecutive `*` or `_` surrounded by whitespace are not considered as a token.
- **ENHANCE**: Caret: Apply recent BetterEm improvements to Caret:
- Fix case where `^^` nested between `^` would be handled in an unexpected way.
- Ensure that one or more consecutive `^` surrounded by whitespace are not considered as a token.
- **ENHANCE**: Tilde: Apply recent BetterEm improvements to Tilde:
- Fix case where `~~` nested between `~` would be handled in an unexpected way.
- Ensure that one or more consecutive `~` surrounded by whitespace are not considered a token.
- **ENHANCE**: Mark: Apply recent BetterEm improvements to Mark:
- Ensure that one or more consecutive `=` surrounded by whitespace are not considered a token.

9.8

Not secure
- **NEW**: Formally declare support for Python 3.11.
- **FIX**: BetterEm: Fix case where `**` nested between `*` would be handled in an unexpected way.

Page 7 of 19

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.