Releases: facelessuser/pymdown-extensions
Releases · facelessuser/pymdown-extensions
10.14.1
10.14
10.14
- NEW: Blocks.HTML: Add new
custom
option to specify tags and the assumed handling for them when automatic mode
is assumed. This can also be used to override the handling for recognized tags with automatic handling. - FIX: Fix tests to pass with Pygments 2.19+.
10.13
10.13
- NEW: Snippets: Allow multiple line numbers or line number blocks separated by
,
. - NEW: Snippets: Allow using a negative index for number start indexes and end indexes. Negative indexes are converted to positive indexes based on the number of lines in the snippet.
- FIX: Snippets: Properly capture empty newline at end of file.
- FIX: Snippets: Fix issue where when non sections of files are included, section labels are not stripped.
- FIX: BetterEm: Fixes for complex cases.
- FIX: Blocks: More consistent handling of empty newlines in block processor extensions.
10.12
10.12
- NEW: Blocks: Blocks extensions no longer considered in beta.
- NEW: Details: Details is marked as "legacy" in documentation in favor of the new
pymdownx.blocks.details
approach. - NEW: Tabbed: Tabbed is marked as "legacy" in documentation in favor of the new
pymdownx.blocks.tab
approach. - NEW: Caption: Add new "blocks" style extension called Caption which helps with specifying figures with captions.
- NEW: Emoji: Add a new
strict
option that will raise an exception if an emoji is used whose name has changed,
removed, or never existed. - FIX: Emoji: Emoji links should be generated such that they point to the new CDN version.
10.11.2
10.11.2
- FIX: SuperFences: Fix a regression where certain patterns could cause a hang.
10.11.1
10.11.1
- Fix: SuperFences: Fix regression where an omitted language in conjunction with options in the fenced header
can cause a fence to not be parsed.
10.11
10.11
- NEW: SuperFences: Allow fenced code to be parsed in the form
```lang {.class #id}
.
10.10.2
10.10.2
- FIX: BetterEm: Add better support for
*em, **em,strong***
and_em, __em,strong___
cases. - FIX: Caret: Add better support for
*sup, **sup,ins***
. - FIX: Tilde: Add better support for
*sub, **sub,del***
.
10.10.1
10.10.1
- FIX: FancyLists: Remove a mistaken semicolon from injected classes.
10.10
10.10
- NEW: FancyLists: Add new FancyLists extension.
- NEW: MagicLink: Change social links to support
x
instead oftwitter
.twitter
is still recognized but is
now deprecated and will be removed at a future time. - NEW: Emoji: Update Twemoji data to the latest.
- FIX: PathConverter: Fixes for latest changes in Python regarding
urlunparse
.