- update to 10.15:
* **NEW**: SuperFences: Add `relaxed_headers` option 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_slug` was enabled and there was no
header.
OBS-URL: https://build.opensuse.org/request/show/1273168
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pymdown-extensions?expand=0&rev=13
* **NEW**: SuperFences: Add `relaxed_headers` option 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_slug` was enabled and there was no
header.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymdown-extensions?expand=0&rev=28
- Update to 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.
* FIX: SuperFences: Fix a regression where certain patterns could cause
a hang.
* FIX: SuperFences: Fix regression where an omitted language in conjunction
with options in the fenced header can cause a fence to not be parsed.
* 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***.
* FIX: FancyLists: Remove a mistaken semicolon from injected classes.
* NEW: FancyLists: Add new FancyLists extension.
* NEW: Emoji: Update Twemoji data to the latest.
* FIX: PathConverter: Fixes for latest changes in Python regarding
urlunparse.
* NEW: Officially support Python 3.13.
* FIX: Snippets: Better handling of cases where URL snippet requests
contain no header length.
* FIX: Snippets: Fix snippet line range with a start of line 1.
* NEW: Require Python Markdown 3.6+.
OBS-URL: https://build.opensuse.org/request/show/1220383
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pymdown-extensions?expand=0&rev=8
* 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.
* FIX: SuperFences: Fix a regression where certain patterns could cause
a hang.
* FIX: SuperFences: Fix regression where an omitted language in conjunction
with options in the fenced header can cause a fence to not be parsed.
* 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***.
* FIX: FancyLists: Remove a mistaken semicolon from injected classes.
* NEW: FancyLists: Add new FancyLists extension.
* NEW: Emoji: Update Twemoji data to the latest.
* FIX: PathConverter: Fixes for latest changes in Python regarding
urlunparse.
* NEW: Officially support Python 3.13.
* FIX: Snippets: Better handling of cases where URL snippet requests
contain no header length.
* FIX: Snippets: Fix snippet line range with a start of line 1.
* NEW: Require Python Markdown 3.6+.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymdown-extensions?expand=0&rev=16