Skip to content

Releases: Witiko/markdown

2.7.0

04 Apr 22:34
cdfb2b1
Compare
Choose a tag to compare

Development:

  • Added Natbib citation renderer to LaTeX.
  • Added the slice Lua option for content slicing – typesetting only certain parts of a markdown document.
    Thanks to David Vins and Omedym for sponsoring the development of content slicing.

Fixes:

  • Stopped using the possibly active ASCII double quote characters (") after the \input TeX command.
  • Added space before the second parameter in the basic LaTeX citation renderer.
  • Fixed the outputDir Lua option, which enables the use of the -output-directory TeX option.
  • Added support for Lua 5.3, which has been part of LuaTeX since 1.08.
  • Fixed the non-terminating LaTeX citation renderers for BibTeX and Natbib.
  • Fixed the capability of the unit testing script to add expected outcome to unfinished testfiles.

Documentation:

  • Finished the user manual.
  • Removed spurious commas in the documentation.
  • Used CTAN-compatible markdown markup in the README.

Miscellaneous:

  • Made the unit testing script write Lua stack trace to the terminal when a test fails.

2.6.0

09 Apr 11:21
e905592
Compare
Choose a tag to compare

Except for some minor changes in the README document, this version is identical to version 2.5.6. The author realized that they had forgotten to increase the minor version number despite adding a significant amount of new functionality.

2.5.6

08 Apr 21:19
253e256
Compare
Choose a tag to compare

Development:

  • Added a Lua command-line interface.
  • Added the stripPercentSign Lua option for using markdown in TeX package documentation.

Fixes:

  • Fixed TeX Live 2013 minted package detection.
  • Fixed the default LaTeX hyperlink renderer prototype to correctly typeset hash signs.
  • Fixed lonely level four and five headings not being rendered in LaTeX.
  • Removed the no-op outputDir Lua option.

Documentation:

  • Added a user manual.
  • Added information for contributors to the README document.
  • Increased portability of the technical documentation by using a built-in BibLaTeX style.
  • Rewrote the technical documentation in markdown using the new stripPercentSign Lua option.

Miscellaneous:

  • Tuned the continuous integration service configuration, so that tests run under 15 minutes.

2.5.5

08 Jan 19:19
7b834c6
Compare
Choose a tag to compare

Documentation:

  • Fixed a typo in section 2.2.1.
  • Documented that the contentBlocksCode renderer receives five arguments.
  • Updated information in the documentation bibliography.
  • Incremented the year in copyright notices.

2.5.4

12 Sep 13:53
Compare
Choose a tag to compare

Fixes:

  • \markdownInfo writes only to the log in the plain TeX implementation.
  • \markdownInfo and \markdownWarning start a new line in the plain TeX
    implementation.
  • Lua errors are now caught even with shell escape.

Development:

  • Added an outputDir option that enables the use of the TeX -output-directory
    option.

2.5.3

06 May 23:38
Compare
Choose a tag to compare

Fixes:

  • Added a missing file examples/scientists.csv to the CTAN archive.

Documentation:

  • Added examples into the TDS archive.
  • Replaced tux in the examples with a generic example image.

Development:

  • Updated the code for initializing testfiles.

2.5.2

27 Apr 23:34
Compare
Choose a tag to compare

Fixes:

  • Added proper support for trailing internal punctuation in citations.

2.5.1

27 Apr 21:21
Compare
Choose a tag to compare

Fixes:

  • Tab-indented fenced code is now supported.
  • Added missing underscore to parsers.internal_punctuation.
  • Removed unnecessary internal punctuation escaping ($&~) in citations.

Documentation:

  • Corrected typo in bibliography.

2.5.0

10 Apr 17:16
Compare
Choose a tag to compare

New features:

  • Added the codeSpans and underscores options.

Documentation:

  • Reordered options alphabetically.

2.4.0

27 Mar 13:14
Compare
Choose a tag to compare

Fixes:

  • Fixed the number of arguments in the \markdownError dummy definition.

New features:

Documentation:

  • Fixed errors in the Lua interface documentation.
  • Fixed a typo in the tests/templates directory documentation.

Development:

  • Added parallelized unit testing.