All Versions
Latest Version
Avg Release Cycle
21 days
Latest Release
1593 days ago

Changelog History
Page 1

  • v0.4.0.0 Changes

    December 14, 2019

    pandoc-crossref v0.4.0.0 git commit 0d0dca2 (HEAD) built with Pandoc v2.9, pandoc-types v1.20 and GHC 8.6.5

  • v0.3.13.0 Changes

    Main changes

    • More flexible equation templates

      See the documentation.

      NOTICE: Breaking change. If you're using equationNumberTeX, now eqnIndexTemplate gets applied to the index. Besides, the special handling of qquad is removed. TL;DR: if using equationNumberTeX, add eqnIndexTemplate: $$i$$ to your metadata.

      Also note that the default behaviour is changed slightly, curly braces are added around the equation index. This shouldn't affect the rendered result, but if you need to restore the old behaviour, set eqnInlineTemplate as follows:

      eqnInlineTemplate: $$e$$$$equationNumberTeX$$ $$i$$
    • Bump minimal pandoc version to 2.18

      Pandoc 2.18 changed some formatting, so tests are only compatible with pandoc 2.18, hence the version bump. In a pinch, you can build with older pandoc by using cabal's/stack's --allow-newer flag.

    ๐Ÿšง Genreal Maintenance

    • Vendor (modified) roman-numerals library
    • โšก๏ธ Update tests for pandoc 5f0bfd41 (hseg, PR 348)
    • Complete purge of pandoc-citeproc references (gesh, PR #302)
  • v0.3.12.2 Changes

    • Make section numbering more consistent with pandoc

      If the first heading in your document is level 2 or more, pandoc will assign index 0 to the implicit sections. Pandoc-crossref, on the other hand, assinged index 1 to these sections previously. This could lead to an off-by-one discrepancy between section and reference indices when using pandoc's --number-sections.

      This behaviour is now aligned with pandoc, i.e. missing top-level sections will get index of 0.

      The old behaviour is kept when using pandoc-crossref's numberSections, for backwards compatibility and also because having references start with 0 is rather impractical to begin with.

  • v0.3.12.1 Changes

    • Fix docx tableEqns
  • v0.3.12.0 Changes

    • Switch from data-accessor to microlens
  • v0.3.11.0 Changes

    • Add equationNumberTeX option
    • Add title variable to refIndexTemplate; make refIndexTemplate per-prefix
    • โšก๏ธ Update to pandoc 2.14
    • โšก๏ธ Docs updates for --citeproc
  • v0.3.10.0 Changes

    • [Fix] Avoid expensive set difference, use filter
    • ๐Ÿ”€ [Tweak] For div-wrapped listings merge attributes and classes

      Previously, classes and attributes on the wrapping div were ignored. Now, those are merged with classes and attributes on the listing.

    • [Feat] Add option to set label attributes to actual numbering used

      New option setLabelAttribute which sets label attribute on sections, figures, etc to actual number used for referencing. This can be useful for post-processing.

    • [Fix] Omit empty section\/item labels

      Objects (sections, figures) can have empty labels (i.e. no number). Previously, if those labels were referenced (particularly with chapters enabled) this would create references like fig 1..2. Now these labels are omitted. It can lead to duplicate numbers in references though.

    • [Fix] Chapter delimiter in section numbers should be chapDelim (was '.')

      chapDelim now observed in section numbers (when numberSections is enabled)

  • v0.3.9.1 Changes

    • [CI] Bump pandoc version
    • [Stack] Bump versions in stack.yaml
    • โšก๏ธ [LaTeX][Tests] Update tests for subfigures
    • โšก๏ธ [LaTeX][Tests] Update tests for pandoc 2.11.4
    • ๐Ÿšš [LaTeX] Remove footnotes from "short" subfigure caption (used for lof)
    • [LaTeX] An attempt at fixing footnotes inside subfigure env

    ๐Ÿš€ Note that this is a fix-release, but it includes some rather drastic changes to the way subfigures are handled in LaTeX output. Couldn't fix the issue ๐Ÿ‘€ otherwise. See for context and some additional pointers.

  • v0.3.9.0 Changes

    ๐Ÿ†• New features

    • Add header multilevel templates and secLevelLabels
    • Add lowercase roman custom numbering

    ๐Ÿ›  Fixes

    • Label precedence fix: label attr > secLevelLabels > xLabels


    • โšก๏ธ Update LaTeX tests for pandoc
    • โšก๏ธ Update docs
    • ๐Ÿ“œ Relax bound on optparse-applicative
  • v0.3.8.4 Changes

    November 21, 2020

    ๐Ÿง Linux: pandoc-crossref v0.3.8.4 git commit ec2d4bc (HEAD) built with Pandoc v2.11.2, pandoc-types v1.22 and GHC 8.10.2
    ๐Ÿ Windows: pandoc-crossref v0.3.8.4 git commit ec2d4bc (HEAD) built with Pandoc v2.11.2, pandoc-types v1.22 and GHC 8.10.2
    ๐ŸŽ macOS: pandoc-crossref v0.3.8.4 git commit ec2d4bc (HEAD) built with Pandoc v2.11.2, pandoc-types v1.22 and GHC 8.10.2

    ๐Ÿ”„ Changelog

    • [Fix] secLabels
    • [ManData] Generate table of contents in embedded html; filter out kramdown toc marker
    • ๐Ÿ“„ [Docs] Add toc to gh-pages