Releases: Witiko/markdown
Releases · Witiko/markdown
2.7.0
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
2.5.6
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
2.5.4
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
2.5.2
2.5.1
2.5.0
2.4.0
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.