Releases: lierdakil/pandoc-crossref
v0.3.20
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
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
-
Hiding items from list-of-X
See https://lierdakil.github.io/pandoc-crossref/#hiding-items-from-list-of-x-lists.
-
New
listOfMetadata
optionSee https://lierdakil.github.io/pandoc-crossref/#list-of-x-in-pandoc-templates.
-
New template variables in list-of item templates
See https://lierdakil.github.io/pandoc-crossref/#list-item-templates
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
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
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
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
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
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
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
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
andeqnDisplayTemplate
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 whentableEqns: 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
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