- [pull 389] Tables extra: allow whitespace at the end of the underline row - [pull 392] Pyshell extra: enable syntax highlighting if `fenced-code-blocks` is loaded. - [pull 402] Regex DOS bandaid fix
2.4.0
Not secure
- [pull 377] Fixed bug breaking strings elements in metadata lists - [pull 380] When rendering fenced code blocks, also add the `language-LANG` class - [pull 387] Regex DoS fixes
2.3.10
Not secure
- [pull 356] Don't merge sequential quotes into a single blockquote - [pull 357] use style=text-align for table alignment - [pull 360] introduce underline extra - [pull 368] Support for structured and nested values in metadata - [pull 371] add noopener to external links
2.3.9
Not secure
- [pull 335] Added header support for wiki tables - [pull 336] Reset _toc when convert is run - [pull 353] XSS fix - [pull 350] XSS fix
2.3.8
Not secure
- [pull 317] Temporary fix to issue 150 - [pull 319] Stop XML escaping the body of a link - [pull 322] Don't auto link patterns surrounded by triple quotes - [pull 324] Add class configurability to the enclosing tag - [pull 328] Accept [X] as marked task
2.3.7
Not secure
- [pull 306] Drop support for legacy Python versions - [pull 307] Fix syntax highlighting test cases that depend on Pygments output - [pull 308] Add support for Python 3.7 - [pull 304] Add Wheel package support - [pull 312] Fix toc_depth initialization regression - [pull 315] XSS fix