Skip to content

Commit 69ec2b8

Browse files
committed
chore: release 3.3.4
1 parent 234aa25 commit 69ec2b8

3 files changed

Lines changed: 22 additions & 1 deletion

File tree

docs/changes.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,16 @@ Here is the full history of mistune v3.
66
Unreleased
77
----------
88

9+
Version 3.3.4
10+
-------------
11+
12+
**Released on Jul 22, 2026**
13+
14+
* Harden inline parsing against deeply nested and adversarial link, image,
15+
emphasis, formatting, math, and reference inputs.
16+
* Improve performance for repeated link suffixes, dense emphasis, unclosed
17+
formatting markers, inline spoilers, and adjacent ruby tokens.
18+
* Refactor the inline parser into dedicated emphasis and link modules.
919
* Escape literal ``*``/``_`` emphasis markers in the Markdown renderer so
1020
round-tripping escaped text does not re-introduce emphasis.
1121

sonar-project.properties

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
sonar.projectKey=lepture_mistune
2+
sonar.organization=lepture
3+
4+
sonar.sources=src
5+
sonar.sourceEncoding=UTF-8
6+
sonar.test.inclusions=tests/**/test_*.py
7+
8+
sonar.python.version=3.10, 3.11, 3.12, 3.13, 3.14
9+
sonar.python.coverage.reportPaths=coverage.xml
10+
11+
sonar.githubactions.activate=false

src/mistune/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,5 +97,5 @@ def markdown(
9797
"markdown",
9898
]
9999

100-
__version__ = "3.3.3"
100+
__version__ = "3.3.4"
101101
__homepage__ = "https://mistune.lepture.com/"

0 commit comments

Comments
 (0)