diff options
author | Norbert Preining <norbert@preining.info> | 2023-02-03 03:02:05 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2023-02-03 03:02:05 +0000 |
commit | 51763fb353423ea7fb93ae80e06803d0dbcea834 (patch) | |
tree | 86281aac726c578bd733501ea2d8a2e09b31fd0a /macros/generic/markdown/CHANGES.md | |
parent | 1cbbd7b2417e7e77710bec38f8245c0d2231dddd (diff) |
CTAN sync 202302030302
Diffstat (limited to 'macros/generic/markdown/CHANGES.md')
-rw-r--r-- | macros/generic/markdown/CHANGES.md | 56 |
1 files changed, 54 insertions, 2 deletions
diff --git a/macros/generic/markdown/CHANGES.md b/macros/generic/markdown/CHANGES.md index 5cbde41192..6be50c7a09 100644 --- a/macros/generic/markdown/CHANGES.md +++ b/macros/generic/markdown/CHANGES.md @@ -1,10 +1,62 @@ # Changes +## 2.20.0 + +Development: + +- Add support for line blocks. + (contributed by @Omikhleia and @lostenderman, jgm#41, #209, #248) +- Add support for attributes on fenced code blocks. + (contributed by @Omikhleia, jgm#36, #123, #211) + +Documentation: + +- Add @drehak's thesis to `README.md`. (204a18c, aec9b44, cda53fb) +- Update examples for options `bracketedSpans` and `fencedDivs`. + (499c65a, 532cdb8) + +Fixes: + +- Map U+0000 and U+FFFD to new replacement character renderer. + (lostenderman#34, #247, #250) +- Map non-breaking space to `writer->nbsp` in strings. + (lostenderman#99, #247, #249) +- Fix input normalization and move it from Lua CLI and plain TeX + layers directly to the `convert()` Lua method. (#246, #253) +- Allow fenced div closing tag to break out of a blockquote. + (contributed by @Omikhleia, jgm#60, jgm#61, #230, #259) + +Default Renderer Prototypes: + +- Use `paralist` LaTeX package to define default renderer prototypes for + fancy lists when `fancyList` Lua option is enabled. (#241) +- Insert `\unskip` after default raw inline renderer prototype. (ca2047e) +- Make `\*group_begin:` and `\*group_end:` the default renderer prototypes + for attribute contexts. (#243) +- In LaTeX and ConTeXt, use just first word of infostring to determine fence + code block language. (#244) + +Unit Tests: + +- Do not fold tabs and spaces into a single space token. + (lostenderman#107, #242) +- Do not escape URIs in test outputs. (lostenderman#8, #260, 291e388) + +Speed Improvements: + +- Only make backticks special when `codeSpans` or `fencedCode` are enabled. + (#239) +- Use fast unit testing in continuous integration. (#231, #255) + +Continuous Integration: + +- Fix ownership of repository before running Docker image. (#240) + ## 2.19.0 (2022-12-23) Development: -- Add support for fenced divs and bracketed spans. (#207) +- Add support for fenced divs and bracketed spans. (#126, #207) Fixes: @@ -18,7 +70,7 @@ Refactoring: Documentation: -- Link article [*High-Level Languages for +- Add article [*High-Level Languages for TeX*](https://www.doi.org/10.5300/2022-1-4/35) (in Czech) from CSTUG Bulletin 1–4/2022 to `README.md`. (authored by @witiko, a2bbdea) |