Skip to content

Releases: lierdakil/pandoc-crossref

v0.3.22a

23 Oct 00:27
v0.3.22a
eeed5e7

Choose a tag to compare

Linux-X64: pandoc-crossref v0.3.22 git commit 55a5158 (master) built with Pandoc v3.8.2.1, pandoc-types v1.23.1 and GHC 9.8.4
Windows-X64: pandoc-crossref v0.3.22 git commit 55a5158 (master) built with Pandoc v3.8.2.1, pandoc-types v1.23.1 and GHC 9.8.4
macOS-ARM64: pandoc-crossref v0.3.22 git commit 55a5158 (master) built with Pandoc v3.8.2.1, pandoc-types v1.23.1 and GHC 9.8.4
macOS-X64: pandoc-crossref v0.3.22 git commit 55a5158 (master) built with Pandoc v3.8.2.1, pandoc-types v1.23.1 and GHC 9.8.4

Changelog

v0.3.22

08 Oct 04:16
v0.3.22
39b9896

Choose a tag to compare

Linux-X64: pandoc-crossref v0.3.22 git commit 39b9896 (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 39b9896 (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 39b9896 (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 39b9896 (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.

v0.3.21a

06 Oct 04:38
v0.3.21a
4afd0eb

Choose a tag to compare

Linux-X64: pandoc-crossref v0.3.21 git commit 1fe6d04 (master) built with Pandoc v3.8, pandoc-types v1.23.1 and GHC 9.8.4
Windows-X64: pandoc-crossref v0.3.21 git commit 1fe6d04 (master) built with Pandoc v3.8, pandoc-types v1.23.1 and GHC 9.8.4
macOS-ARM64: pandoc-crossref v0.3.21 git commit 4afd0eb (HEAD) built with Pandoc v3.8, pandoc-types v1.23.1 and GHC 9.8.4
macOS-X64: pandoc-crossref v0.3.21 git commit 1fe6d04 (master) built with Pandoc v3.8, pandoc-types v1.23.1 and GHC 9.8.4

Changelog

v0.3.21

14 Sep 21:18
v0.3.21
2984dc3

Choose a tag to compare

Linux-X64: pandoc-crossref v0.3.21 git commit 2984dc3 (HEAD) built with Pandoc v3.8, pandoc-types v1.23.1 and GHC 9.8.4
Windows-X64: pandoc-crossref v0.3.21 git commit 2984dc3 (HEAD) built with Pandoc v3.8, pandoc-types v1.23.1 and GHC 9.8.4
macOS-ARM64: pandoc-crossref v0.3.21 git commit 2984dc3 (master) built with Pandoc v3.8, pandoc-types v1.23.1 and GHC 9.8.4
macOS-X64: pandoc-crossref v0.3.21 git commit f6b3285 (master) built with Pandoc v3.8, pandoc-types v1.23.1 and GHC 9.8.4

Changelog

New features

  • Switch to using subcaption for LaTeX subfigures

    subfig is reportedly deprecated and has some issues (e.g.
    #182)

    This isn't as straightforward as one would like, there may be side effects.
    Please report any issues you encounter.

  • Add subfigColumns option

    See http://lierdakil.github.io/pandoc-crossref/#subfigure-columns for more
    info

Fixes

  • Ensure automatic reference keys are unique

    Fixes edge case issues with list-of-stuff

  • Properly render citations in list-of-stuff

Maintenance

  • Support Pandoc 3.8

  • Minimal supported Pandoc version is 3.8

  • Relax upper bounds on some dependencies:

    • containers
    • data-default
    • open-browser
    • optparse-applicative
  • Large internal refactor to avoid explicit two-pass parse

    This isn't tested exhaustively, some edge case issues may or may not be
    present. As always, please report any issues you encounter, including
    non-termination and/or abnormal RAM consumption.

v0.3.20

30 May 06:05
v0.3.20

Choose a tag to compare

Linux-X64: pandoc-crossref v0.3.20 git commit 40c8871 (HEAD) built with Pandoc v3.7.0.2, pandoc-types v1.23.1 and GHC 9.8.4
Windows-X64: pandoc-crossref v0.3.20 git commit 40c8871 (HEAD) built with Pandoc v3.7.0.2, pandoc-types v1.23.1 and GHC 9.8.4
macOS-ARM64: pandoc-crossref v0.3.20 git commit 40c8871 (HEAD) built with Pandoc v3.7.0.2, pandoc-types v1.23.1 and GHC 9.8.4
macOS-X64: pandoc-crossref v0.3.20 git commit 40c8871 (HEAD) built with Pandoc v3.7.0.2, pandoc-types v1.23.1 and GHC 9.8.4

Changelog

  • Support Pandoc 3.7

  • Minimal supported Pandoc version is 3.7.0.2

    This is mostly because some changes in 3.7 break tests.

No other changes since 0.3.19.

v0.3.19

19 May 20:08
v0.3.19
1983e59

Choose a tag to compare

Linux-X64: pandoc-crossref v0.3.19 git commit 1983e59 (HEAD) built with Pandoc v3.6.4, pandoc-types v1.23.1 and GHC 9.8.4
Windows-X64: pandoc-crossref v0.3.19 git commit 1983e59 (HEAD) built with Pandoc v3.6.4, pandoc-types v1.23.1 and GHC 9.8.4
macOS-ARM64: pandoc-crossref v0.3.19 git commit 1983e59 (HEAD) built with Pandoc v3.6.4, pandoc-types v1.23.1 and GHC 9.8.4
macOS-X64: pandoc-crossref v0.3.19 git commit 1983e59 (HEAD) built with Pandoc v3.6.4, pandoc-types v1.23.1 and GHC 9.8.4

Changelog

New features

Fixes

  • Ensure references are also sorted in order of appearance inline

    This is a minor continuation of
    #466, caught
    after the previous release.

Maintenance

  • Remove long-redundant escapeLaTeX
  • General clean-up and some refactoring
  • Switch to GHC2021 and enable some extensions by default

v0.3.18.2

22 Mar 15:16
v0.3.18.2
66d1e5b

Choose a tag to compare

Linux-X64: pandoc-crossref v0.3.18.2 git commit 66d1e5b (master) built with Pandoc v3.6.4, pandoc-types v1.23.1 and GHC 9.8.4
Windows-X64: pandoc-crossref v0.3.18.2 git commit 66d1e5b (master) built with Pandoc v3.6.4, pandoc-types v1.23.1 and GHC 9.8.4
macOS-ARM64: pandoc-crossref v0.3.18.2 git commit 66d1e5b (master) built with Pandoc v3.6.4, pandoc-types v1.23.1 and GHC 9.8.4
macOS-X64: pandoc-crossref v0.3.18.2 git commit 66d1e5b (master) built with Pandoc v3.6.4, pandoc-types v1.23.1 and GHC 9.8.4

Changelog

  • Ensure items in list-of are in order of appearance

    See #466 for more
    info.

v0.3.18.1a

18 Jan 14:59
v0.3.18.1a
357b101

Choose a tag to compare

Linux-X64: pandoc-crossref v0.3.18.1 git commit 357b101 (HEAD) built with Pandoc v3.6.2, pandoc-types v1.23.1 and GHC 9.8.4
Windows-X64: pandoc-crossref v0.3.18.1 git commit 357b101 (HEAD) built with Pandoc v3.6.2, pandoc-types v1.23.1 and GHC 9.8.4
macOS-ARM64: pandoc-crossref v0.3.18.1 git commit 357b101 (HEAD) built with Pandoc v3.6.2, pandoc-types v1.23.1 and GHC 9.8.4
macOS-X64: pandoc-crossref v0.3.18.1 git commit 357b101 (HEAD) built with Pandoc v3.6.2, pandoc-types v1.23.1 and GHC 9.8.4

Changelog

v0.3.18.1

23 Dec 16:15
v0.3.18.1
9f97195

Choose a tag to compare

Linux-X64: pandoc-crossref v0.3.18.1 git commit 9f97195 (HEAD) built with Pandoc v3.6, pandoc-types v1.23.1 and GHC 9.8.4
Windows-X64: pandoc-crossref v0.3.18.1 git commit 9f97195 (HEAD) built with Pandoc v3.6, pandoc-types v1.23.1 and GHC 9.8.4
macOS-ARM64: pandoc-crossref v0.3.18.1 git commit 9f97195 (HEAD) built with Pandoc v3.6, pandoc-types v1.23.1 and GHC 9.8.4
macOS-X64: pandoc-crossref v0.3.18.1 git commit 9f97195 (HEAD) built with Pandoc v3.6, pandoc-types v1.23.1 and GHC 9.8.4

Changelog

  • Minor refactor to avoid new warnings introduced in GHC 9.8.

  • Switch CI compiler to GHC 9.8.4.

  • Add some potentially useful references to the documentation.

  • Fix image scaling in docx for subfigGrid. See
    #394 for details.

v0.3.18.0c

14 Dec 16:22
v0.3.18.0c
57dc591

Choose a tag to compare

Linux-X64: pandoc-crossref v0.3.18.0 git commit 57dc591 (HEAD) built with Pandoc v3.6, pandoc-types v1.23.1 and GHC 9.6.6
Windows-X64: pandoc-crossref v0.3.18.0 git commit 57dc591 (HEAD) built with Pandoc v3.6, pandoc-types v1.23.1 and GHC 9.6.6
macOS-ARM64: pandoc-crossref v0.3.18.0 git commit 57dc591 (HEAD) built with Pandoc v3.6, pandoc-types v1.23.1 and GHC 9.6.6
macOS-X64: pandoc-crossref v0.3.18.0 git commit 57dc591 (HEAD) built with Pandoc v3.6, pandoc-types v1.23.1 and GHC 9.6.6

Changelog