Skip to content

Releases: facelessuser/pymdown-extensions

10.13

23 Dec 16:08
Compare
Choose a tag to compare

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

29 Oct 02:21
Compare
Choose a tag to compare

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

01 Oct 16:22
a994065
Compare
Choose a tag to compare

10.11.2

  • FIX: SuperFences: Fix a regression where certain patterns could cause a hang.

10.11.1

29 Sep 16:54
d43141d
Compare
Choose a tag to compare

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

27 Sep 15:43
4b54d02
Compare
Choose a tag to compare

10.11

  • NEW: SuperFences: Allow fenced code to be parsed in the form ```lang {.class #id}.

10.10.2

26 Sep 05:54
Compare
Choose a tag to compare

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

22 Sep 19:19
Compare
Choose a tag to compare

10.10.1

  • FIX: FancyLists: Remove a mistaken semicolon from injected classes.

10.10

22 Sep 04:08
Compare
Choose a tag to compare

10.10

  • NEW: FancyLists: Add new FancyLists extension.
  • NEW: MagicLink: Change social links to support x instead of twitter. 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.

10.9

27 Jul 19:12
cd7c704
Compare
Choose a tag to compare

10.9

  • NEW: Officially support Python 3.13.
  • FIX: Snippets: Better handling of cases where URL snippet requests contain no header length.

10.8.1

27 Apr 20:19
8ed2fcb
Compare
Choose a tag to compare

10.8.1

  • FIX: Snippets: Fix snippet line range with a start of line 1.