Skip to content

Releases: AnonymousRand/python_markdown_environments

v1.6.2

28 Apr 02:03

Choose a tag to compare

Changes

  • Minor optimization by pre-compiling all regex patterns

v1.6.1

24 Apr 20:23
248860d

Choose a tag to compare

Security Fixes

v1.6.0

16 Apr 05:10

Choose a tag to compare

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-bottom underneath 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.

v1.5.1

13 Apr 00:34

Choose a tag to compare

Fixes

  • No longer has index out of range errors when parsing dropdowns for summary-start delimiter

v1.5.0

12 Apr 09:20

Choose a tag to compare

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

10 Apr 08:43

Choose a tag to compare

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

06 Apr 00:23

Choose a tag to compare

Changes

  • Add html_id_prefix config key to thm_heading_config

v1.2.1

12 Mar 00:59

Choose a tag to compare

Security Fixes

v1.2.0

13 Jan 12:38

Choose a tag to compare

Changes

  • Allow theorem titles to contain HTML and previously-rendered Markdown (fixes #4)
  • Use built-in html.parser for BeautifulSoup instead of external dependency lxml after seeing that the speed increases weren't noticeable at all on tests

v1.1.1

06 Jan 08:23

Choose a tag to compare

Changes

  • Only updated README/docs