Pymdown-extensions

Latest version: v10.8.1

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

Scan your dependencies

Page 6 of 17

9.6

Not secure
- **NEW**: Highlight: Allow greater granularity of specifying where language guessing takes place via `guess_lang`
option (e.g. `block` vs `inline`).
- **NEW**: Tabbed: Add options for generating tab IDs from tab titles.
- **NEW**: Snippets: Add support for specifying specific lines for Snippets.
- **NEW**: Snippets: Commenting out files in block format no longer requires a space directly after `;`.
- **NEW**: Snippets: A new sane way to escape snippets is now available.

9.5

Not secure
- **NEW**: InlineHilite: Custom inline code block formatters can now be forced to raise an exception by raising a
`InlineHiliteException`.
- **NEW**: Snippets: Add new options to handle importing snippets from URL.
- **NEW**: Snippets: Snippets will only swallow missing file errors (unless `check_paths` is enabled), all other errors
will be propagated up.
- **NEW**: Snippets: When a file or URL is missing, raise `SnippetMissingError` instead of `IOError`.
- **FIX**: Snippets: Small issues related to recursive inclusion of snippets.

9.4

Not secure
- **NEW**: Highlight: Changes in order to support Pygments 2.12+. If using Pygments and a version less than 2.12 is
installed, Highlight will raise an exception.

9.3

Not secure
- **NEW**: B64: Allow SVG to be encoded and inlined.
- **NEW**: PathConverter: Add option to use `file://` prefix on absolute paths.
- **FIX**: Highlight: Ensure that `extend_pygments_lang` is not case sensitive regarding language names.

9.2

Not secure
- **NEW**: Drop Python 3.6 support and formally add Python 3.10 support.
- **NEW**: Highlight: Add `pygments_lang_option` to enable attaching language classes to Pygments code blocks.
- **NEW**: SuperFences: Custom fence validators and formatters can now be forced to raise an exception by raising a
`SuperFencesException`.
- **NEW**: Keys: Add `power` and `fingerprint` keys.
- **FIX**: SuperFences: Fix case where custom fence in a blockquote was not gracefully handled.
- **FIX**: Arithmatex: fix issue where if you limit the inline or block syntax to specific input types, access to
certain matched groups could cause an error.

9.1

Not secure
- **NEW**: Highlight: If `linenums` is enabled globally via the `highlight` extension, and a code block specifies a line
number of zero (e.g. SuperFences), disable line numbers for that code block.
- **FIX**: Snippets: Add missing documentation for `auto_append` feature that was added in 8.2.
- **FIX**: Highlight: When `attr_list` is enabled, attributes were not properly added to Pygments code blocks in the
`table` format. (1505)

Page 6 of 17

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.