Releases: AnonymousRand/python_markdown_environments
Releases · AnonymousRand/python_markdown_environments
v1.6.2
Changes
- Minor optimization by pre-compiling all regex patterns
v1.6.1
Security Fixes
- Bump
h11Python dependency to 0.16.0 to address CVE-2025-43859
v1.6.0
Changes
- Theorem headings are inserted into their own
<p>tag instead of remaining as<span>if they are unable to be prepended into first child (that is also a<p>) of parent element. This makes their spacing consistent.- E.g. if parent element was otherwise empty, there would've been no
margin-bottomunderneath the<span>theorem heading (as opposed to if they were prepended into a<p>), and the next element below would've start higher. This is no longer the case.
- E.g. if parent element was otherwise empty, there would've been no
v1.5.1
Fixes
- No longer has index out of range errors when parsing dropdowns for summary-start delimiter
v1.5.0
Fixes
- Nested theorem dropdowns of different types no longer eat each other: outer will no longer scan for summary-ending delimiter if it has no summary-starting delimiter, otherwise it might eat the inner's summary-ending delimiter
v1.4.0
Changes
- Theorem heading no longer goes into first
<p>child if first child is not<p>(avoids having content above the theorem heading)
v1.3.0
Changes
- Add
html_id_prefixconfig key tothm_heading_config
v1.2.1
Security Fixes
- Bump
jinja2Python dependency to 3.1.6 to address CVE-2025-27516
v1.2.0
v1.1.1
Changes
- Only updated README/docs