Releases: lierdakil/pandoc-crossref
v0.3.22a
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
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.freezeno longer setsenable_flaky_testsflag. 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
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
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
subcaptionfor LaTeX subfiguressubfigis 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
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
listOfMetadataoptionSee 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