Skip to content

Releases: Witiko/markdown

2.17.0

30 Sep 23:14
6428569
Compare
Choose a tag to compare

Development:

2.16.1

30 Aug 14:28
f8a4bea
Compare
Choose a tag to compare

Fixes:

  • Fix default rendering of fancy lists in LaTeX. (#179, #180)
  • Change category code of hash sign (#) to other (12) in the \markdownInput command. (#181)

Continuous Integration:

  • Use all available CPU cores for unit tests. (#178)

2.16.0

26 Aug 12:04
a1c2f00
Compare
Choose a tag to compare

Development:

  • Add support for strike-throughs, subscripts, superscripts, and fancy lists. (#149, #160, #162, #168, #170)
  • Add facade in front of expl3 inferface for YAML metadata. (#118, #175)
  • Add \setupmarkdown and \inputmarkdown commands to ConTeXt. (#17, #176)

Fixes:

  • Make any ASCII character escapable as per CommonMark. (#163)
  • Make our implementation of header attributes compatible with jgm/lunamark. (#164, #177)

Documentation:

  • Add file CHANGES.md with the changelog of the Markdown package.
  • Add badges for Matrix.org and Discord chat spaces. (2f1104d..acdc989)
  • Add a link to @xvrabcov's TUG 2022 talk, slides, and example documents to the README. (d422f5c)

Proposals:

  • Propose support for user-defined syntax extensions. (#172, #174)

Continuous Integration:

  • Ignore changes to **/README.md. (e39a7aa)

2.15.4

29 Jul 01:13
4cbe4e3
Compare
Choose a tag to compare

Fixes:

  • In parsers.specialchar, only include special characters of enabled syntax extensions. (#150, #152)
  • Avoid nesting \markdownIfOption. (#151)
  • Make the \markdownSetup and \markdownSetupSnippet commands accept \par tokens. (#130)

Deprecation:

  • Deprecate TeX Live 2019. (5c861e3)

Refactoring:

Continuous Integration:

  • Add Luacheck. (#154)

2.15.3

29 Jun 00:17
7c8e03d
Compare
Choose a tag to compare

Refactoring:

Contributed Software:

Deprecation:

  • The \markdownOptionHelperScriptFileName command will be removed in Markdown 3.0.0. (#141)
  • The \markdownOptionOutputTempFileName command will be removed in Markdown 3.0.0. (#141)
  • The \markdownOptionErrorTempFileName command will be removed in Markdown 3.0.0. (#141)
  • The \markdownMode command will be removed in Markdown 3.0.0. (#141)

Docker:

  • Remove latest-with-cache tag from Docker images. (04301f0)

Documentation:

  • Remove disfunctional badges for Docker from README.md. (ad00b58, 707cad9)
  • Link to TUG's version of the TUG 2021 video in README.md. (1462411)

Miscellaneous:

  • As of today, Markdown has 234 stars, 56 forks, and 7 watchers on GitHub. 🥂

2.15.2

31 May 23:27
b238dbc
Compare
Choose a tag to compare

Documentation:

  • Document that no eagerCache makes recursive nesting undefined behavior. (a486b88)
  • Fix typos in the documentation. (03a172a, ab3ad8d)

Contributed Software:

Continuous Integration:

  • Fix a typo in Makefile that made it impossible to recover from pkgcheck errors. (33c8c99)

2.15.1

17 May 22:59
4b33c77
Compare
Choose a tag to compare

Fixes:

  • Only let LaTeX's default link renderer prototype produce \ref for relative autolinks (discovered by @drehak, 7f3fd9b, #127)
  • Ensure that cacheDir exists in witiko/graphicx/http LaTeX theme. (discovered by @drehak, 5145954, #128)

Documentation:

Contributed Software:

Continuous Integration:

  • Add TL2021-historic image to the continuous integration. (a9e3b08)

2.15.0

31 Mar 18:01
9296cf1
Compare
Choose a tag to compare

Development:

Contributed Software:

  • Add a proof-of-concept of integration Markdown with Pandoc. (contributed by @drehak, #25, c40b51c)
  • Add LaTeX themes for typesetting books and marketing colaterals. (contributed by @xvrabcov, #104, a7d6d2e)

Fixes:

  • Use current theme name to resolve \markdownSetup{snippet = ...}. (0c79a80)

Documentation:

  • Add directory contributions/ with contributed third-party software. (contributed by @drehak and @xvrabcov, c40b51c..9296cf1)
  • Fix formatting gaffes in the documentation. (97dee2f)
  • Remove an extra backslash in the user manual. (994d06f)
  • Move <link> element out of the technical documentation. (18b6241)

2.14.1

01 Mar 21:40
b933d81
Compare
Choose a tag to compare

Fixes:

  • Fix default LaTeX renderer prototypes for block HTML comments. (b933d81)

2.14.0

28 Feb 19:59
9635d76
Compare
Choose a tag to compare

Fixes:

Development:

  • Add renderers for inline HTML tags, block HTML elements, and block HTML comments. (#90, e5e28ed, 44affc3)
  • Add renderers for heading attributes. (#87, #91, cad83f6)
  • Add relativeReferences Lua option for writing relative autolinks such as <#some-section>. (#87, #91, e7267c0)

Documentation:

  • Change category code of percent sign (%) before \inputting the output of markdown-cli in LaTeX and ConTeXt examples. (a61e371, 9635d76)

Quality of Life:

  • Emit an error message when an undefined LaTeX setup snippet is invoked. (9d25074)
  • Add a trailing newline to the output of markdown-cli. (80b7067)

Default Renderer Prototypes:

Continuous Integration:

  • Retry failed pkgcheck --urlcheck in Makefile. (3c31baf)
  • Always upload artifacts, even outside the main branch. (24feb6a)