2.11.0
Fixes:
- Remove a spurious print when handling the
texComments
Lua option. (4ee94ec) - Escape
escaped_minimal_strings
even inhybrid
mode. (c1fd53b) - Make assignments in
writer->set_state()
andwriter->defer_call()
local. (9261349) - Don't let default LaTeX renderer prototype for
ulItem
gobble next token. (reported by @writersglen, 8d8023f) - In LaTeX, prevent
\@ifundefined
from making\markdownOptionTightLists
into\relax
. - Fix even backslashes before newline being gobbled by the
texComments
Lua option. (9ca0511)
Development:
- Add
taskLists
Lua option for writing task lists. (suggested by @xvrabcov, #95) - Add
jekyllData
Lua option for writing YAML metadata. (contributed by @TeXhackse, #22, #77)
Documentation:
- Add a link to @Witiko's TUG 2021 talk, preprint, and slides to the README. (4b89f84, 6f61e48, 745a6f3, 99b1041, 872fb4d)
- Add a cornucopia of badges to the README. (60f7033, 8e9a34c)
- Use HTTPS links for CTAN in the README. (b068b65, a743b06)
- Use emoji in the technical documentation. (ccfcaf4)
- Add block and sequence diagrams to the technical documentation. (6168473, 0b4bb91, 5fd2e19, 3b4af9c, 4e99cb9, cbccf36, a7f9a60, 48d5a21)
- Add index to the technical documentation. (3ee5a99, 32d93e8)
- Add a list of figures to the technical documentation. (48d5a21)
- Use varioref in the technical documentation. (2f8e85e)
- Describe Lua command-line interface (CLI) in the README. (ba27b51, 1ad85a2)
- Publish user manual to GitHub Pages. (4a812a4, 4f1f349)
- Document that the
hybrid
option isfalse
by default. (955d7c1) - Show how
tugboat.bib
can be used to cite the Markdown package. (7e20eee)
Continuous Integration and Distribution:
- Rename
master
branch tomain
. (513de1f) - Make
make implode
clean up auxiliary markdown files. (fe25ae9) - Add
Dockerfile
and make continuous integration use Docker image. (#97, cbc0089, f64bfa5, 8a7b656, e185547, 1bb7075) - Rebuild the Docker image every Monday at 4:30AM (UTC). (c9f87a9, 28b0e93)
- Automatically prerelease the latest version. (cd7fbd2)
- Use MarkdownLint in continuous integration. (2440659, aa1e14b)
- Test Lua command-line interface in continuous integration. (6a84f98, 4e28ef0)
- Matrix-test all supported TeX Live versions. (69b9edc)