Skip to content

2.10.0

Compare
Choose a tag to compare
@Witiko Witiko released this 07 Aug 07:35
1a3911e

Fixes:

  • String text and parenthetical citations. (e6026c1)
  • Escape autolink labels even when hybrid mode is enabled. (repored by @iwelch, 693e134)
  • Protect LaTeX strong emphasis renderer prototype and make it detect font. (reported by @iwelch, 89a031a)
  • Let users name their documents markdown.tex. (reported by @mmarras, cb50d4, 9d21141)
  • Support deferred content (footnotes, links, and images) with slicing. (edbdced)
  • Support tables with slicing. (5a61511)
  • Increment markdownFrozenCacheCounter globally. (c151cbc)
  • Change the category code of the percent sign to other in \markdownInput. (b21fac4, 4d025e1, 5b1625f, 6f24307)
  • Add \startmodule command to the ConTeXt module. (9f2ec1d)
  • Add a missing local qualifier to the definition of a local variable. (1153afb)
  • Don't allow LaTeX list item renderers to consume surrounding text. (reported by @nbubis, cb79225)

Development:

Debugging:

  • Add helpful messages to read/write errors. (contributed by @drehak, d22cd25)
  • Make ConTeXt/LaTeX use their info/warning/error commands during loading. (a638a91)

Documentation:

  • Remove deprecated filecontents package from examples. (dd2dc1c)
  • Fix a typo in the user manual. (13f056)
  • Fix code style in the user manual. (416c24e)
  • Update out-of-date-documentation. (713ec92)
  • Add Making Markdown into a Microwave Meal article into the README. (4698224)
  • Add a link to @Witiko's PV212 talk to the README. (e5e8708)
  • Fix overlong lines in the documentation. (34e9f4f)
  • Update installation documentation. (b3957a8)
  • Fix a typo in the documentation of expandtabs. (3e55507)
  • Remove unnecessary footnotes option from the inlineFootnotes example. (30792ef)
  • Fix a typo in the documentation of \markdownRendererOlItemWithNumber. (d05df9d)
  • Fix errors in the documentation markup. (a6a0059)
  • Remove multiply-defined refs in documentation. (ab99a30)

Licensing:

  • Bump the copyright year. (9462f17)
  • Sublicense the code as LPPL v1.3c. (609aeee)

Unit tests:

  • Remove xtrace from test.sh for less verbose output. (b307ee6)
  • Treat all files as text with GNU diff in test.sh. (ec89e6d)
  • Print full TeX log when there is an error in a unit test. (7640c20)

Distribution:

  • Add banner.png to the CTAN distribution. (fe107d6)
  • Add base Makefile target. (41ab71a)

Continuous integration:

  • Convert CircleCI configuration to GitHub Actions workflow. (0f77bc5)
  • Add shellcheck. (27e825b)
  • Upload artifacts in GitHub Actions workflows. (12e3585, e696d41)
  • Install Graphviz in continuous integration. (3ebf0c9, 4ef340c)
  • Test that the number of pages in typeset documentation is sane. (048b7fc)

Miscellanea:

  • Use \@ifdefined and \@onlypreamble in LaTeX code. (40b77f4)