File tree Expand file tree Collapse file tree 1 file changed +39
-0
lines changed Expand file tree Collapse file tree 1 file changed +39
-0
lines changed Original file line number Diff line number Diff line change 1+ ## 0.3.22
2+
3+ ### Changes
4+
5+ - Update to support pandoc 3.8.2 (gesh)
6+
7+ Recent changes in Pandoc are incompatible with older versions of
8+ pandoc-crossref.
9+
10+ Minimal supported version of Pandoc is now 3.8.2.
11+
12+ ### Fixes
13+
14+ - Do not inject duplicate TeX label for tables
15+
16+ Since Pandoc 3.8.2, table labels (and other attributes) are parsed. As such,
17+ they're also added to LaTeX. But pandoc-crossref adds its own LaTeX labels,
18+ which creates duplicates.
19+
20+ Now, pandoc-crossref only injects labels if a table without a label of its
21+ own is wrapped in a Div. This is mostly kept for backwards compatibility.
22+
23+ - Remove flaky tests flag from freezefile
24+
25+ ` cabal.project.freeze ` no longer sets ` enable_flaky_tests ` flag. This
26+ shouldn't affect end users, but this is a consideration for downstream
27+ packagers.
28+
29+ ### Maintenance
30+
31+ - Remove divBlocks hack
32+
33+ This hack reparsed table titles to support ` {#tbl:foo} ` syntax for labels.
34+ This is now redundant as Pandoc parses this itself. Hence removed.
35+
36+ - Makefile: config nix experimental-features, fix yq invocation (gesh)
37+
38+ These changes make the Makefile more robust.
39+
140## 0.3.21
241
342### New features
You can’t perform that action at this time.
0 commit comments