Closed issue by lukeflo on void-packages repository https://github.com/void-linux/void-packages/issues/50500 Description: ### Is this a new report? Yes ### System Info Void 6.6.31_1 x86_64 GenuineIntel uptodate rrFFF ### Package(s) Affected pandoc-2.17.1.1_1 ### Does a report exist for this bug with the project's home (upstream) and/or another distro? _No response_ ### Expected behaviour Convert between document formats using the up-to-date functions of `pandoc`, such as the renewed AST in combination with Lua filters. ### Actual behaviour Some of my Lua filters which use the new AST Figure elements are not working as expected, since the old `pandoc` version can't handle its syntax. Surely there are other drawbacks which I didn't encounter so far. ### Steps to reproduce 1. Install the `pandoc` package from void repo 2. For example, use my [GitLab Repo](https://gitlab.com/lukeflo/dailatex/-/tree/main/test-files?ref_type=heads) which contains my publication workflow and run `pandoc -t native cls-dai.md` after cloning. The resulting AST don't show a Figure block as it should. 3. Maybe try running the `makefile` and check the resulting `.tex` file, the changes which the filters should handle are not there. 4. If don't want to use a custom repo, this can be reproduced with running `pandoc -t native` on any `.md` file containing Pandoc's Markdown syntax for images/figures or exporting to LaTeX using some Lua filter acting on the [Figure element](https://pandoc.org/lua-filters.html#pandoc.figure).