Conversation
dduportal
approved these changes
Feb 10, 2025
Made with ❤️️ by updatecli
fc0f157 to
0ccc107
Compare
Made with ❤️️ by updatecli
dduportal
approved these changes
Mar 17, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
tests: Bump Pandoc Version
Update the PANDOC_VERSION variable in the Makefile
1 file(s) updated with "PANDOC_VERSION ?= 3.6.4": * Makefile
3.6.3
Release published on the 2025-02-09 22:11:29 +0000 UTC at the url https://github.com/jgm/pandoc/releases/tag/3.6.3 <details> <summary>Click to expand changelog</summary> - Track wikilinks with a class instead of a title (Evan Silberman). Previously wikilinks were distinguished by giving them the `title` `wikilink`. Now that we have link attributes, it makes more sense to give them the `class` `wikilink`. This change affects all readers and writers that support wikilinks. - DocBook reader: - Handle title inside `orderedlist` (#10594). Also some other elements that allow title: `blockquote`, `calloutlist`, etc. - Better handle `informalequation` (#10592, tombolano). Include `id` attribute. - Better handle `formalpara`, `example`, and `sidebar` (#8666, tombolano). Include identifiers and titles in each case. - Markdown reader: - Simplify and fix normal citation parsing (#10584). This fixes a bug that causes some normal citations to be parsed as bracketed regular citations. - ODT reader: - Create Figure elements for images that are figures (#10567). - Avoid producing spurious blockquotes in list items (#9505). - Fix unwanted block quotes (#10575). Previously the reader created block quotes whenever a paragraph was marked indented (even though this just affects the first line). With this change we still generate block quotes for content that has an altered left margin, but not for indented paragraphs. - Docx reader: - Do not issue warning for comments with `+styles` (#10571, Stephen Reindl). - LaTeX reader: - Test {,re}newcommand arguments (#4470, Evan Silberman). - Pod reader: - Consume blanks after =encoding in pod reader (#10537, Evan Silberman). - JATS writer: - Add CRediT roles to JATS (Charles Tapley Hoyt and Jez Cope, #10152). Enable annotating author roles using the Contribution Role Taxonomy (CRediT) and export this information in conformant JATS. - LaTeX writer/templates: - Improve babel support (#8283). Previously we used the `.ini` files for every language, but for European languages these tend to provide inferior results to the `.ldf` files used by classic Babel. Currently Babel documentation recommends using the classic system for European languages written in Latin and Cyrillic scripts and Vietnamese. So the LaTeX writer and template now follow this guidance. Main languages in the list of languages with good “classic” support are added to global documentclass options and will be automatically handled by Babel using the `.ldf` files. If the main language is not in this list, the `babeloptions` variable will be set to `provide=*`, which will cause support to be loaded from the `.ini` file rather than an `.ldf`. So, for example, setting `-V babeloptions=''` with a polytonic Greek document will cause the `.ldf` support to be used instead of the `.ini`. The default setting of this variable can be overwritten, but in most cases the default should give good results. - Allow `csquotesoptions` to be specified. - Fix indentation bugs in `font-settings.latex`. - Docx writer: - Repeat reference doc’s `sectPr` for each new section (#10577). Previously we were only carrying over the reference doc’s `sectPr` at the end of the document, so it wouldn’t affect the intermediate sections that are now added if `--top-level-division` is `chapter` or `part`. This could lead to bad results (e.g. page numbering starting only on the last chapter). - Create section divisions with `--top-level-division=part` (#10576). - Improve title style in reference.docx; base Author and Date on Title; remove condensed spacing (Andrew Dunning, #10581). - Typst writer: - Brace tables with `typst:no-figure` and `typst:text` attributes (#10563, Gordon Woodhull). - Ms writer: - Fix escaping of `-` (#10536). `-` should now be escaped in man output but not in ms output (where `\-` is a unicode minus sign). - HTML styles: fix style of `hr` so it works when printed (#10535, Hendrik Erz). Previously `background-color` was used to style the hr, but this gets ignored when printing. This commit uses `border-top` instead. - Text.Pandoc.Shared: - Handle `<abbr>` as a span-like inline in `htmlSpanLikeElements` (#5793, Evan Silberman). - Text.Pandoc.MediaBag: - Prefer MIME type when determining extensions for MediaBag items (#10557, Max Heller). This should give different results for remote images that are served at URLs that do not contain misleading extensions (e.g. `shields.io`). - Text.Pandoc.Citeproc: - Fix moving punctuation before citation notes. This previously worked with regular citations, but not author-in-text citations. Now it works with both. - `doc/lua-filters.md`: - Correct luacheck URL (#10589, R. N. West). - Add static analysis paragraph to debugging section (#10568, R. N. West). - Add note about extensions handling in `read` and `write` (Albert Krewinkel). - `doc/extras.md`: - Add entry for pandoc-subfigs (R. N. West). - Update diagram Lua filter URL and description (R. N. West). - MANUAL.txt: - Add note on using typst to produce pdf/a-2b. - Document top-level-division functionality with Docx (#10579, Andrew Dunning). - Raise xml-conduit upper bound. - Depend on latest commonmark-pandoc, commonmark-extensions, citeproc, typst. - Makefile: make `make binpath` quiet. </details>3.6.4
Release published on the 2025-03-16 19:05:43 +0000 UTC at the url https://github.com/jgm/pandoc/releases/tag/3.6.4 <details> <summary>Click to expand changelog</summary> - Disable `citations` extension in writers if `--citeproc` is used (#10662). Otherwise we get undesirable results, as the format’s native citation mechanism is used instead of (or in addition to) the citeproc-generated citations. - Markdown reader: - Allow line break between URL and title of link (#10621). - Give better position information when YAML metadata parsing fails with a YAML exception (#10231). - Fixed `escapedChar'` parser (#10672). It should not accept escaped newlines. - Remove some misguided list fanciness (#9865, #7778, cf. #5628). Previously we tried to handle things like commented out list items: - one <!-- - two --> - three and also things like: - one `and - two` and But the code we added to handle these cases caused problems with other, more straightforward things, like: - one - ``` code ``` - three So we are rolling back all the fanciness, so that the markdown parser now behaves more like the commonmark parser, in which indicators of block-level structure always take priority over indicators of inline structure. - HTML reader: - Skip MathJaX-introduced cruft (#10673). - Ignore style tags in the body (#10643). - LaTeX reader: - Better handle comments/whitespace in option lists and includes (#10659). - Support `\newline`, `\linebreak`. - Docx reader/writer: - Revert commit adding row heads (cbe67b9602a736976ef6921aefbbc60d51c6755a) (#10627). Word sets `w:firstColumn="1"` by default for tables. You have to find the Table Design tab and explicitly uncheck “First Column” to make this go away. In most cases, I don’t think writers intend to designate the first column as a row head, so this commit is going to produce unexpected results. In addition, because of the table normalization done by pandoc-type’s `tableWith`, any table containing a colspanned cell in the left-hand column will get broken if the first column is designated a row head. For these reasons it seems best to revert this change, which was made in response to #9495. - LaTeX writer and template: - Remove `selnolig-langs` (#9863). We now specify the language as a global option again, so we no longer need to specify it when invoking selnolig. - Use babel options `shorthands=off` (#6817). - Use `*` for multirow width when no colwidth specified (#10685). Otherwise the multirow will be excessively wide. - Protect `\phantomsection` (#10688, etclub). - Markdown writer: - Omit extra space after bullets (#7172). Those who want the old behavior can obtain it by using `-t markdown+four_space_rule`. - Treat `Emph [Emph ils]]` as `ils` (#10642). Otherwise we get `**content**` which means strong emphasis. - EPUB writer: - Use a nonbreaking space after section number in nav.xhtml. This seems to be required for iOS books app to display the space. - Typst writer: - Better heuristics for escaping potential list markers (#10650). - Ensure that `citation-style` works as well as `csl` (#10661). - Powerpoint writer: - Avoid extra blank lines before author when there is no subtitle (#10619). - JATS template: - Fix typo in author prefix in article.jats_publishing template (#10622, Tiago-Manzato). - Text.Pandoc.Parsing: - Smart quote parsing: ignore curly quotes (#10610). Previously we tried to match curly quotes as well as straight quotes, producing Quoted inlines. But it seems better just to assume that those who use curly quotes want them passed through verbatim. This also fixes an (unintended) bug whereby curly single left quotes would sometimes be changed to single right quotes. - Text.Pandoc.Shared: - `makeSections`: put some attributes on section element only. Certain `role` and `epub:type` attributes should only be on the section (and indeed, many `role`s give a validation error if left on the heading element). - Text.Pandoc.Logging: - Change NoTitleElement from WARNING to INFO (#10671). Users commonly complain about the warning when producing HTML documents without an explicit title. It seems that an info message is more appropriate, since pandoc’s default here (using the input’s base name) ensures compliance with the standard and many users are happy with that default. Those who want to make sure the message is seen can use `--verbose`. - Beamer template: only emit `\date` if set (#10687, josch). - Fix invalid OOXML in definition_list.docx test (#10394). - MANUAL.txt: - Correct typo: ‘date’ for doubled ‘title’ (#10654, Olivier Dossmann). - Add note about `template` variable for typst. - Change maxwidth default in MANUAL.txt (#10683). - Improve EPUB metadata documentation. - In Security section, alert readers to a threat relating to iframe in HTML, and add LaTeX, Typst to the list of formats that have an `include` (#10682). - `doc/lua-filters.md`: Add missing html_math_method ‘katex’ (R. N. West). - Use texmath 0.12.9. - Use typst 0.7. Fixes an issue with package loading, a regression in pandoc 3.6.3. </details>Created automatically by Updatecli
Options:
Most of Updatecli configuration is done via its manifest(s).
Feel free to report any issues at github.com/updatecli/updatecli.
If you find this tool useful, do not hesitate to star our GitHub repository as a sign of appreciation, and/or to tell us directly on our chat!