Skip to content

Releases: lierdakil/pandoc-crossref

v0.3.20

30 May 06:05
v0.3.20
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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

v0.3.18.0b

13 Oct 05:50
v0.3.18.0b
811cf9d
Compare
Choose a tag to compare

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

Changelog

No code changes from the previous release, this is only to get x86_64 build for macOS. There are some release artifact changes, however:

  • No longer use UPX to pack binaries. The benefit is rather slim nowadays with NVMe storage and abundant RAM. UPX was skipped for macOS for a very long time, too, and it did cause some issues on mildly exotic Linux setups. So TL;DR I don't think it's worth it at this point.
  • Asset names have been changed to include the architecture name. For all OSes except macOS it's X64, corresponding to x86_64. For macOS there are now two variants, X64 and ARM64. The former is built on macos-13, the latter, at the time of writing, on macos-14. These macOS versions are dictated just whatever standard runners GitHub provides.

v0.3.18.0a

13 Oct 03:47
v0.3.18.0a
b43a79c
Compare
Choose a tag to compare

Linux: pandoc-crossref v0.3.18.0 git commit b43a79c (HEAD) built with Pandoc v3.5, pandoc-types v1.23.1 and GHC 9.6.6
Windows: pandoc-crossref v0.3.18.0 git commit b43a79c (HEAD) built with Pandoc v3.5, pandoc-types v1.23.1 and GHC 9.6.6
macOS: pandoc-crossref v0.3.18.0 git commit b43a79c (HEAD) built with Pandoc v3.5, pandoc-types v1.23.1 and GHC 9.6.6

Changelog

v0.3.18.0

17 Sep 22:17
v0.3.18.0
6cff8a6
Compare
Choose a tag to compare

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

Changelog

  • Add eqnInlineTableTemplate and eqnDisplayTemplate options.

  • Tweak how equation templates work.

    Cleaned-up and generalized the logic in equation templates. This should be
    mostly backwards-compatible, however some exotic workflows may need minor
    tweaks. Specific changes to look out for:

    • eqnBlockInlineMath will affect formatting when tableEqns: false.
    • eqnInlineTemplate has new template variables in scope: t, nmi,
      nmri.
    • eqnBlockTemplate has new template variables in scope: e, ri, nmi,
      nmri.

v0.3.17.1c

02 Aug 20:45
v0.3.17.1c
56c14dc
Compare
Choose a tag to compare

Linux: pandoc-crossref v0.3.17.1 git commit 56c14dc (HEAD) built with Pandoc v3.3, pandoc-types v1.23.1 and GHC 9.6.5
Windows: pandoc-crossref v0.3.17.1 git commit 56c14dc (HEAD) built with Pandoc v3.3, pandoc-types v1.23.1 and GHC 9.6.5
macOS: pandoc-crossref v0.3.17.1 git commit 56c14dc (HEAD) built with Pandoc v3.3, pandoc-types v1.23.1 and GHC 9.6.5

Changelog