Upgrade to pandoc 3
Currently just a draft / stub PR since the conda-forge build for pandoc 3 is not out yet:
- https://github.com/conda-forge/pandoc-feedstock/pull/124
From the release notes:
There is now a dedicate Figure block constructor for figures. The old hack of representing a figure as
Para [Image attr [..alt..] (source, "fig:title")]has been dropped.
It's possible pandoc-fignos will break as pandoc-crossref made updates to support 3.0: https://github.com/lierdakil/pandoc-crossref/commit/e8e9546450e280992c71bbcba1161e4756b907e8. We also should make sure all of our javascript plugins still work.
AppVeyor build 1.0.324 for commit b26eac0b6467432d14dae8adee79aa1d294a81dc is now complete. Found 51 potential spelling error(s). Preview:
content/02.delete-me.md:44:adipiscing
content/02.delete-me.md:44:aliqua
content/02.delete-me.md:44:amet
content/02.delete-me.md:44:consectetur
content/02.delete-me.md:44:dolore
content/02.delete-me.md:44:eiusmod
content/02.delete-me.md:44:elit
content/02.delete-me.md:44:incididunt
content/02.delete-me.md:44:ipsum
content/02.delete-me.md:44:labore
content/02.delete-me.md:44:Lorem
content/02.delete-me.md:44:magna
content/02...
If upgrading to pandoc 3 means we have to drop pandoc-fignos for pandoc-crossref, I have some initial comments at https://github.com/manubot/rootstock/issues/435#issuecomment-1072870077 about that transition. It will take some work but may be possible