Skip to content

pandoc 3.10.2

Latest

Choose a tag to compare

@jgm jgm released this 12 Aug 19:05
Immutable release. Only release title and notes can be modified.
I'm pleased to announce the release of pandoc 3.10.2,
available in the usual places:

Binary packages & changelog:
https://github.com/jgm/pandoc/releases/tag/3.10.2

Source & API documentation:
http://hackage.haskell.org/package/pandoc-3.10.2

This release fixes some bugs, including a couple of regressions.
One relates to conversion of quotation marks in typst output; the
other fixes parsing of math containing `	ag`, `label`, or comments.

There is one new feature: a `typst-label` attribute on a Div,
Table, Figure, or Header will be used to construct a label
in typst output.

In addition, pandoc.wasm should now be useable with wasmtime.

No API changes, but bumpting third digit because of the `typst-label`
behavior change.

Thanks to all who contributed, especially new contributors Philipp Gillé
and gemmaro.
Click to expand changelog
  • Markdown reader:

    • Raw HTML: fix handling of void hr element (#11793).
  • LaTeX writer:

    • Omit empty caption on unnumbered tables (#11795).
    • Emit accumulated footnotetext at the first available opportunity (#11773).
  • Typst writer:

    • Don’t alter curly quotes in strings, even with smart (#11788). This reverts commit 0484840.
    • Make writer sensitive to typst-label attribute (#11794). If this attribute is set, the writer will output a label. (This overrides labels based on identifiers, when identifiers are present.)
  • Typst template: rename horizontalrule to horizontalRule , so it matches the polyfill. (#11784, Ian Max Andolina).

  • Text.Pandoc.Readers.HTML.TagCategories (unexported): export voidTags.

  • epub.css: Add support for dark mode (k6G52m4Dz75W).

  • WASM build: restore legacy exception handling, for compatibility with wasmtime (#11787).

  • Use new release of asciidoc (fixing problems with row/colspans and footers in tables).

  • Use new release of texmath (fixing problems with equations containing \tag, \label, or comments).

  • MANUAL.txt: Correct Asciidoctor name casing (gemmaro, #11782).

  • INSTALL.md: Update Fedora link to pandoc-cli package (#11798, Philipp Gillé).

  • CONTRIBUTING.md: remove suggestion to submit Lua filters (#11800).

  • Add doc/twenty-years-of-pandoc.md.

  • Changelog - fix pandoc 0.1 release date.

  • Add release-announcements.txt (scraped from pandoc-announce).