- [pull 559] Allow cuddled tables (557) - [pull 560] Fix `markdown-in-html` not always splitting HTML tags into separate lines (558) - [pull 564] Fix incomplete comments in safe mode not being escaped (563) - [pull 566] Fix crash in `markdown-in-html` extra (565)
2.4.12
- [pull 547] Update `markdown-in-html` extra to handle markdown on same line as HTML (546) - [pull 550] Fix tables with trailing whitespace not being recognized (549) - [pull 545] Fix multiple instances of strong emphasis (`**`) in one line (541) - [pull 556] Fix incorrect parsing of links after square brackets (552)
2.4.11
- [pull 524] Fix angles being escaped in style blocks (issue 523) - [pull 527] Fix base64 images being corrupted in safe mode (issue 526) - [pull 529] Add `breaks` extra with ability to hard break on backslashes (issue 525) - [pull 532] Fix 493 persisting when `code-friendly` extra enabled - [pull 535] Update `_slugify` to use utf-8 encoding (issue 534) - [pull 536] Maintain order of appearance in footnotes - [pull 538] Include HTML headers in TOC - [pull 540] Add mechanism to prevent header ID counter resetting (issue 530)
2.4.10
Not secure
- [pull 520] Allow more relative links in safe mode (issue 517) - [pull 521] Always restore hashed HTML blocks (issue 185) - [pull 522] Add `middle-word-em` extra
2.4.9
Not secure
- [pull 500] Add `<thead>` tag to html-classes extra - [pull 501] Fix link patterns extra matching against internal hashes - [pull 502] Replace deprecated `optparse` with `argparse` - [pull 506] Fix `_uniform_outdent` failing with empty strings (issue 505) - [pull 509] Fix HTML elements not unhashing correctly (issue 508) - [pull 511] Remove deprecated `imp` module (issue 510) - [pull 512] Allow link patterns to be passed via extras dict - [pull 513] Fix relative links not working in safe mode (issue 254)
2.4.8
Not secure
- [pull 499] Fix images not being procesed correctly (498)