pandoc 3.10.2
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.
-
Markdown reader:
- Raw HTML: fix handling of void
hrelement (#11793).
- Raw HTML: fix handling of void
-
LaTeX writer:
- Omit empty caption on unnumbered tables (#11795).
- Emit accumulated
footnotetextat the first available opportunity (#11773).
-
Typst writer:
- Don’t alter curly quotes in strings, even with
smart(#11788). This reverts commit 04848401d5711d0da74e6e32a7aedc6c2d661a71. - Make writer sensitive to
typst-labelattribute (#11794). If this attribute is set, the writer will output a label. (This overrides labels based on identifiers, when identifiers are present.)
- Don’t alter curly quotes in strings, even with
-
Typst template: rename
horizontalruletohorizontalRule, 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).