@@ -3,116 +3,9 @@ title: Change Log
3
3
Python-Markdown Change Log
4
4
=========================
5
5
6
+ !!! note
6
7
7
- * under development* : version 3.5 ([ Notes] ( release-3.5.md ) )
8
-
9
- July 25, 2023: version 3.4.4 (a bug-fix release).
10
-
11
- * Add a special case for initial ` 's ` to smarty extension (#1305 ).
12
- * Unescape any backslash escaped inline raw HTML (#1358 ).
13
- * Unescape backslash escaped TOC token names (#1360 ).
14
-
15
-
16
- March 23, 2023: version 3.4.3 (a bug-fix release).
17
-
18
- * Restore console script (#1327 ).
19
-
20
- March 22, 2023: version 3.4.2 (a bug-fix release).
21
-
22
- * Improve standalone * and _ parsing (#1300 ).
23
- * Consider ` <html> ` HTML tag a block-level element (#1309 ).
24
- * Officially support Python 3.11.
25
- * Switch from ` setup.py ` to ` pyproject.toml ` .
26
-
27
- July 15, 2022: version 3.4.1 (a bug-fix release).
28
-
29
- * Fix an import issue with ` importlib.util ` (#1274 ).
30
-
31
- July 15, 2022: version 3.4 ([ Notes] ( release-3.4.md ) ).
32
-
33
- May 5, 2022: version 3.3.7 (a bug-fix release).
34
-
35
- * Disallow square brackets in reference link ids (#1209 ).
36
- * Retain configured ` pygments_style ` after first code block (#1240 ).
37
- * Ensure fenced code attributes are properly escaped (#1247 ).
38
-
39
- Nov 17, 2021: version 3.3.6 (a bug-fix release).
40
-
41
- * Fix a dependency issue (#1195 , #1196 ).
42
-
43
- Nov 16, 2021: version 3.3.5 (a bug-fix release).
44
-
45
- * Make the ` slugify_unicode ` function not remove diacritical marks (#1118 ).
46
- * Fix ` [toc] ` detection when used with ` nl2br ` extension (#1160 ).
47
- * Re-use compiled regex for block level checks (#1169 ).
48
- * Don't process shebangs in fenced code blocks when using CodeHilite (#1156 ).
49
- * Improve email address validation for Automatic Links (#1165 ).
50
- * Ensure ` <summary> ` tags are parsed correctly (#1079 ).
51
- * Support Python 3.10 (#1124 ).
52
-
53
- Feb 24, 2021: version 3.3.4 (a bug-fix release).
54
-
55
- * Properly parse unclosed tags in code spans (#1066 ).
56
- * Properly parse processing instructions in md_in_html (#1070 ).
57
- * Properly parse code spans in md_in_html (#1069 ).
58
- * Preserve text immediately before an admonition (#1092 ).
59
- * Simplified regex for HTML placeholders (#928 ) addressing (#932 ).
60
- * Ensure ` permalinks ` and ` anchorlinks ` are not restricted by ` toc_depth ` (#1107 ).
61
- * Fix corner cases with lists under admonitions (#1102 ).
62
-
63
- Oct 25, 2020: version 3.3.3 (a bug-fix release).
64
-
65
- * Unify all block-level tags (#1047 ).
66
- * Fix issue where some empty elements would have text rendered as ` None ` when using ` md_in_html ` (#1049 ).
67
- * Avoid catastrophic backtracking in ` hr ` regex (#1055 ).
68
- * Fix ` hr ` HTML handling (#1053 ).
69
-
70
- Oct 19, 2020: version 3.3.2 (a bug-fix release).
71
-
72
- * Properly parse inline HTML in md_in_html (#1040 & #1045 ).
73
- * Avoid crashing when md_in_html fails (#1040 ).
74
-
75
- Oct 12, 2020: version 3.3.1 (a bug-fix release).
76
-
77
- * Correctly parse raw ` script ` and ` style ` tags (#1036 ).
78
- * Ensure consistent class handling by ` fenced_code ` and ` codehilite ` (#1032 ).
79
-
80
- Oct 6, 2020: version 3.3 ([ Notes] ( release-3.3.md ) ).
81
-
82
- May 8, 2020: version 3.2.2 (a bug-fix release).
83
-
84
- * Add ` checklinks ` tox environment to ensure all links in documentation are good.
85
- * Refactor extension API documentation (#729 ).
86
- * Load entry_points (for extensions) only once using ` importlib.metadata ` .
87
- * Do not double escape entities in TOC.
88
- * Correctly report if an extension raises a ` TypeError ` (#939 ).
89
- * Raise a ` KeyError ` when attempting to delete a nonexistent key from the
90
- extension registry (#939 ).
91
- * Remove import of ` packaging ` (or ` pkg_resources ` fallback) entirely.
92
- * Remove ` setuptools ` as a run-time dependency (` install_required ` ).
93
-
94
- Feb 12, 2020: Released version 3.2.1 (a bug-fix release).
95
-
96
- * The ` name ` property in ` toc_tokens ` from the TOC extension now
97
- escapes HTML special characters (` < ` , ` > ` , and ` & ` ).
98
-
99
- Feb 7, 2020: Released version 3.2 ([ Notes] ( release-3.2.md ) ).
100
-
101
- May 20, 2019: Released version 3.1.1 (a bug-fix release).
102
-
103
- * Fixed import failure in ` setup.py ` when the source directory is not
104
- on ` sys.path ` (#823 ).
105
- * Prefer public ` packaging ` module to pkg_resources' private copy of
106
- it (#825 ).
107
-
108
- Mar 25, 2019: Released version 3.1 ([ Notes] ( release-3.1.md ) ).
109
-
110
- Sept 28, 2018: Released version 3.0.1 (a bug-fix release).
111
-
112
- * Brought back the ` version ` and ` version_info ` variables (#709 ).
113
- * Added support for hexadecimal HTML entities (#712 ).
114
-
115
- Sept 21, 2018: Released version 3.0 ([ Notes] ( release-3.0.md ) ).
8
+ This is an archive of the changelog prior to the release of version 3.0. See the [current changelog](../changelog.md) for up-to-date details.
116
9
117
10
Jan 4, 2018: Released version 2.6.11 (a bug-fix release). Added a new
118
11
` BACKLINK-TITLE ` option to the footnote extension so that non-English
0 commit comments