|
1 | 1 | # python-markdown2 Changelog |
2 | 2 |
|
3 | | -## python-markdown2 2.4.2 (not yet released) |
| 3 | +## python-markdown2 2.4.13 |
| 4 | + |
| 5 | +- [pull #559] Allow cuddled tables (#557) |
| 6 | +- [pull #560] Fix `markdown-in-html` not always splitting HTML tags into separate lines (#558) |
| 7 | +- [pull #564] Fix incomplete comments in safe mode not being escaped (#563) |
| 8 | +- [pull #566] Fix crash in `markdown-in-html` extra (#565) |
| 9 | + |
| 10 | + |
| 11 | +## python-markdown2 2.4.12 |
| 12 | + |
| 13 | +- [pull #547] Update `markdown-in-html` extra to handle markdown on same line as HTML (#546) |
| 14 | +- [pull #550] Fix tables with trailing whitespace not being recognized (#549) |
| 15 | +- [pull #545] Fix multiple instances of strong emphasis (`**`) in one line (#541) |
| 16 | +- [pull #556] Fix incorrect parsing of links after square brackets (#552) |
| 17 | + |
| 18 | +## python-markdown2 2.4.11 |
| 19 | + |
| 20 | +- [pull #524] Fix angles being escaped in style blocks (issue #523) |
| 21 | +- [pull #527] Fix base64 images being corrupted in safe mode (issue #526) |
| 22 | +- [pull #529] Add `breaks` extra with ability to hard break on backslashes (issue #525) |
| 23 | +- [pull #532] Fix #493 persisting when `code-friendly` extra enabled |
| 24 | +- [pull #535] Update `_slugify` to use utf-8 encoding (issue #534) |
| 25 | +- [pull #536] Maintain order of appearance in footnotes |
| 26 | +- [pull #538] Include HTML headers in TOC |
| 27 | +- [pull #540] Add mechanism to prevent header ID counter resetting (issue #530) |
| 28 | + |
| 29 | +## python-markdown2 2.4.10 |
| 30 | + |
| 31 | +- [pull #520] Allow more relative links in safe mode (issue #517) |
| 32 | +- [pull #521] Always restore hashed HTML blocks (issue #185) |
| 33 | +- [pull #522] Add `middle-word-em` extra |
| 34 | + |
| 35 | + |
| 36 | +## python-markdown2 2.4.9 |
| 37 | + |
| 38 | +- [pull #500] Add `<thead>` tag to html-classes extra |
| 39 | +- [pull #501] Fix link patterns extra matching against internal hashes |
| 40 | +- [pull #502] Replace deprecated `optparse` with `argparse` |
| 41 | +- [pull #506] Fix `_uniform_outdent` failing with empty strings (issue #505) |
| 42 | +- [pull #509] Fix HTML elements not unhashing correctly (issue 508) |
| 43 | +- [pull #511] Remove deprecated `imp` module (issue #510) |
| 44 | +- [pull #512] Allow link patterns to be passed via extras dict |
| 45 | +- [pull #513] Fix relative links not working in safe mode (issue #254) |
| 46 | + |
| 47 | + |
| 48 | +## python-markdown2 2.4.8 |
| 49 | + |
| 50 | +- [pull #499] Fix images not being procesed correctly (#498) |
| 51 | + |
| 52 | + |
| 53 | +## python-markdown2 2.4.7 |
| 54 | + |
| 55 | +- [pull #483] Fix hashing nested HTML blocks |
| 56 | +- [pull #486] Fix backslash being unable to escape raw HTML tags |
| 57 | +- [pull #482] Add support for telegram spoiler in extras |
| 58 | +- [pull #485] mermaid support |
| 59 | +- [pull #487] Fix escaping ampersands in hrefs |
| 60 | +- [pull #490] Fix indented codeblocks inside fences (#489) |
| 61 | +- [pull #490] Remove `code-color` extra |
| 62 | + |
| 63 | + |
| 64 | +## python-markdown2 2.4.6 |
| 65 | + |
| 66 | +- [pull #477] Feature wavedrom support |
| 67 | +- [pull #480] Fix mixing ordered and un-ordered lists combining into single list type |
| 68 | + |
| 69 | + |
| 70 | +## python-markdown2 2.4.5 |
| 71 | + |
| 72 | +- [pull #466] Add optional dependencies to `setup.py` |
| 73 | + |
| 74 | + |
| 75 | +## python-markdown2 2.4.4 |
| 76 | + |
| 77 | +- [pull #439] Fix TypeError if html-classes extra is None |
| 78 | +- [pull #441] Remove Python2 support |
| 79 | +- [pull #445] Replace `<strike>` with `<s>` in strike extra |
| 80 | +- [pull #446] Fix link patterns extra applying within links |
| 81 | +- [pull #443] create proper entry point |
| 82 | +- [pull #449] Codespans inside link text issue344 |
| 83 | +- [pull #451] Underline and HTML comments |
| 84 | +- [pull #453] Links with brackets |
| 85 | +- [pull #454] Fix emacs local variable one-liners |
| 86 | +- [pull #457] Example of the current mixed-paragraph mode behavior in lists |
| 87 | +- [pull #455] Fix code block indentation in lists |
| 88 | +- [pull #434] Fix filter bypass leading to XSS (#362) |
| 89 | +- [pull #464] Fix html-classes extra not applying to code spans |
| 90 | +- [pull #462] Fix pygments block matching |
| 91 | +- [pull #462] Fix pyshell blocks in blockquotes |
| 92 | +- [pull #463] Fix multilevel lists |
| 93 | +- [pull #468] Remove `_uniform_outdent_limit` function |
| 94 | +- [pull #470] Add support for ordered lists that don't start at 1. (#469) |
| 95 | +- [pull #472] Fix `AssertionError` with lazy numbered lists (issue #471) |
| 96 | +- [pull #475] Add `<ul>` and `<ol>` tags to html-classes extra (#352) |
| 97 | +- [pull #473] XSS test and fix |
| 98 | + |
| 99 | + |
| 100 | +## python-markdown2 2.4.3 |
| 101 | + |
| 102 | +- [pull #413] Fix meta indentation |
| 103 | +- [pull #414] Fix code surrounded by blank lines inside blockquote fenced code blocks |
| 104 | +- [pull #417] Fix inline code pipe symbol within tables (issue #399) |
| 105 | +- [pull #418] Fix code block parsing error (issue #327) |
| 106 | +- [pull #419] Fix hr block created when not supposed to (issue #400) |
| 107 | +- [pull #421] Fix backslashes removed by adjacent code blocks (issues #369 and #412) |
| 108 | +- [pull #420] Fix md5-* in resulting HTML when several code blocks follow one by one (issue #355) |
| 109 | +- [pull #422] Fix excessive `<br>` tags in lists using break-on-newline extra (issue #394) |
| 110 | +- [pull #424] Standardize key and value definitions for metadata extra (issue #423) |
| 111 | +- [pull #427] Fix fenced code blocks breaking lists (issue #426) |
| 112 | +- [pull #429] Fix catastrophic backtracking (Regex DoS) in pyshell blocks. |
| 113 | +- [pull #431] Fix incorrect indentation of fenced code blocks within lists |
| 114 | +- [pull #436] RST admonitions |
| 115 | +- [pull #430] Improve error message if link_patterns forgotten |
| 116 | +- [pull #437] fix compatibility with pygments 2.12 |
| 117 | + |
| 118 | + |
| 119 | +## python-markdown2 2.4.2 |
4 | 120 |
|
5 | 121 | - [pull #408] Fix for fenced code blocks issue #396 |
| 122 | +- [pull #410] Be more strict on auto linking urls, RE DOS fix |
6 | 123 |
|
7 | 124 |
|
8 | 125 | ## python-markdown2 2.4.1 |
|
0 commit comments