Skip to content

Releases: Witiko/markdown

2.1.1

06 Sep 15:41
Compare
Choose a tag to compare

Fixes:

  • The citations extension should now be fully compliant with the Pandoc spec.
  • The citationNbsps option now also affects newlines, as is expected.
  • The default \markdownOptionCacheDir explicitly specifies the current
    working directory, so that the cache files are not sought in the TeX
    directory structure.

Documentation:

  • Added information about the supported LuaTeX versions.
  • Added information about the portable use of the package.

Development:

  • All the syntax extensions (fenced code blocks and citations) were merged by
    the upstream project.

2.1.0

29 Aug 01:04
Compare
Choose a tag to compare

New features:

  • Added Pandoc-style citations and CommonMark fenced code blocks syntax extensions.
  • Added the following renderers:
    • interblockSeparator,
    • ulItemEnd, olItemEnd, dlItemEnd,
    • nbsp, cite, textCite, and
    • inputFencedCode.
  • Added the following Lua options:
    • citations, citationNbsps,
    • fencedCode, and blankBeforeCodeFence.

Changes in behavior:

  • Replaced the - character in the default \markdownOptionCacheDir with _.
  • The cache filenames are now different based on the version of the package.
  • Code spans may now be empty.

Fixes:

  • The conversion from Markdown should now produce consistent behavior no matter if the input of the conversion function ends with \n\n, \n, or nothing.
  • LaTeX interface rendererPrototypes keys for the pipe, link, and image renderers no longer incorrectly set the \markdownRenderers<Renderer> macros rather than the \markdownRenderers<Renderer>Prototype macros.

2.0.2

16 Aug 22:28
Compare
Choose a tag to compare

Fixes:

  • Fixed nested keyval handling inside \markdownSetup et al.

2.0.1

15 Aug 17:12
Compare
Choose a tag to compare

Fixes:

  • Make the programming more defensive, so that the package works correctly under TeXLive 2012.

Development:

  • Added the package to a continuous integration service.

2.0.0

15 Aug 16:33
Compare
Choose a tag to compare

New features:

  • Added raw unescaped URI to the link and image renderer arguments. (This breaks backwards compatibility, hence the major version number bump.)
  • Added renderers for plain TeX and ConteXt special characters.

Fixes:

  • Make autolinks work by preventing Str from consuming <.
  • Non-found footnote ref no longer outputs unescaped text.
  • Catcode of | is now other in \markdownReadAndConvert for ConTeXt.
  • Restore escapability of <, > to enable escaping of autolinks.

Development:

  • Added a suite of tests.

1.0.1

06 Jun 10:42
Compare
Choose a tag to compare

New features:

  • Added the tightLists Lua interface option.

1.0.0

04 Jun 18:45
Compare
Choose a tag to compare

The first release.