Download Latest Version pandoc-crossref-Windows-X64.7z (13.5 MB)
Email in envelope

Get an email when there's a new version of pandoc-crossref filter

Home / v0.3.22
Name Modified Size InfoDownloads / Week
Parent folder
pandoc-crossref-macOS-ARM64.tar.xz 2025-10-08 18.4 MB
pandoc-crossref-Linux-ARM64.tar.xz 2025-10-08 8.4 MB
pandoc-crossref-Linux-X64.tar.xz 2025-10-08 7.4 MB
pandoc-crossref-macOS-X64.tar.xz 2025-10-08 4.5 MB
pandoc-crossref-Windows-X64.7z 2025-10-08 13.5 MB
README.md 2025-10-08 1.7 kB
v0.3.22 source code.tar.gz 2025-10-08 1.3 MB
v0.3.22 source code.zip 2025-10-08 1.4 MB
Totals: 8 Items   55.0 MB 1

Linux-X64: pandoc-crossref v0.3.22 git commit [39b989] (HEAD) built with Pandoc v3.8.2, pandoc-types v1.23.1 and GHC 9.8.4 Windows-X64: pandoc-crossref v0.3.22 git commit [39b989] (HEAD) built with Pandoc v3.8.2, pandoc-types v1.23.1 and GHC 9.8.4 macOS-ARM64: pandoc-crossref v0.3.22 git commit [39b989] (HEAD) built with Pandoc v3.8.2, pandoc-types v1.23.1 and GHC 9.8.4 macOS-X64: pandoc-crossref v0.3.22 git commit [39b989] (HEAD) built with Pandoc v3.8.2, pandoc-types v1.23.1 and GHC 9.8.4

Changelog

Changes

  • Update to support pandoc 3.8.2 (gesh)

    Recent changes in Pandoc are incompatible with older versions of pandoc-crossref.

    Minimal supported version of Pandoc is now 3.8.2.

Fixes

  • Do not inject duplicate TeX label for tables

    Since Pandoc 3.8.2, table labels (and other attributes) are parsed. As such, they're also added to LaTeX. But pandoc-crossref adds its own LaTeX labels, which creates duplicates.

    Now, pandoc-crossref only injects labels if a table without a label of its own is wrapped in a Div. This is mostly kept for backwards compatibility.

  • Remove flaky tests flag from freezefile

    cabal.project.freeze no longer sets enable_flaky_tests flag. This shouldn't affect end users, but this is a consideration for downstream packagers.

Maintenance

  • Remove divBlocks hack

    This hack reparsed table titles to support {#tbl:foo} syntax for labels. This is now redundant as Pandoc parses this itself. Hence removed.

  • Makefile: config nix experimental-features, fix yq invocation (gesh)

    These changes make the Makefile more robust.

Source: README.md, updated 2025-10-08