main
Typst reader: properly resolve image paths in included files.
Revealjs writer: default scrollProgress to 'auto'.
Search for metadata files in $DATADIR/metadata (#7851)
Don't read files outside of user data directory
Further test image size reductions.
RST reader: fix csv tables with multiline cells.
OpenDocument writer: Add missing table elements (#11157)
LaTeX writer: preserve locator labels with `--natbib`.
Asciidoc writer: preserve original base level.
Org reader: fix parsing of src blocks with an `-i` flag.
RST reader: improve simple table support.
Markdown writer: avoid emitting markdown caption if...
AsciiDoc writer: add `link:` prefix when needed.
RST writer: Add col spans for simple tables (#11173)
RTF reader: handle images inside shp contexts.
Typst writer: don't include trailing semicolon after...
ANSI writer: Apply row spans in tables (#11294)
Add CRediT roles to JATS
LaTeX reader/writer: change handling of math environments.
Use latest dev citeproc and update the default CSL...
LaTeX writer: Provide a way to use table instead of longtable.
RST writer: change bullet list hang from 3 to 2.
Typst writer: escape hyphens when needed.
RST reader: ignore newlines in URL in explicit link.
RST reader: Use a new one-pass parsing strategy.
RST reader: implement option lists.
HTML writer: unwrap empty incremental divs
RST Reader: Support multiple header rows (#11057)
AsciiDoc writer: improve escaping.
MediaWiki reader: fix indented tables with caption.
Textile reader: inline constructors don't trigger if closer...
Allow `--shift-heading-level-by=-1` to work in djot...
Markdown writer: omit extra space after bullets.
MediaWiki reader: allow empty quoted attributes.
MediaWiki reader: allow cells starting with `+`.
RST reader: fix handling of underscores.
Consume blanks after =encoding in pod reader (#10544)
DocBook reader: Handle title inside orderedlist.
Markdown reader: allow line break between URL and title of link.
Commonmark Reader: handle GFM math irregularity with braces.
LaTeX reader: parse `\minisec` as unlisted level 6 headings.
HTML reader: parse inline style elements as RawInline.
Typst writer: better heuristics for escaping potential list markers.
LaTeX reader: better handle comments/whitespace in option lists and includes.
Markdown reader: fixed `escapedChar'` parser.
MediaWiki reader/writer: allow definition on same line as term.
Org reader: don't include newlines in inine code/verbatim.
Typst writer: support `mark` class on spans.
Markdown writer: render a figure with Para caption as implicit figure.
Markdown writer: improve use of implicit figures when possible.
LaTeX reader: disable ligatures inside `\texttt`.
OpenDocument/ODT writer: use predefined styles. (#11672)
Typst writer: handle equation labels with spaces.
Plain writer: Support the four_space_rule extension. (#10813)
Typst Writer: Check XID_Continue in identifiers
DocBook reader: improve handling of literallayout.
Org reader: change handling of inline TeX.
T.P.Writer.Shared gridTable: more grid table fixes.
SelfContained: fix handling of empty script element.
Markdown writer: preserve figure attributes
Markdown tables: implement `table_attributes` extension.
Markdown reader: make definition lists behave like other lists.
Markdown writer: match indents in definition items
DocBook reader: be sensitive to startingnumber attribute...
LaTeX reader: support `\ifmmode`.
Org template: add `#+options` lines if necessary
Markdown writer: better handling of pandoc-generated code blocks.
RTF reader: Improve hyperlink parsing more (#11370)
Typst writer: newline after `#set text` directive.
Use latest dev citeproc.
Djot writer: fix duplicate attributes before section headings.
Fix mistaken attempt to fix #11006.
Update 11013.md (#11020)
HTML writer: Unwrap "wrapper" divs.
Typst reader: handle inline-level show rules on block content.
Citeproc: don't move footnotes around em-dashes.
Rename command test for 10047 -> 11047.
T.P.Citeproc.BibTeX: Protect case in periodical titles.
Add support for reading typst pagebreak (#11126)
Docx reader: better handling of AlternateContent.
T.P.Writers.Shared: add new function `removeLinks`.
Markdown writer: use approximate pipe tables when it's the only option.
LaTeX reader: ignore `\pandocbounded`.
RST reader: fix regression in simple table parsing.
RST writer: ensure blank line before directives.
Org reader: parse parameter lists on unknown blocks.
Typst writer: Escape open paren after non-space.
RTF reader: improve hyperlink parsing.
LaTeX reader: fix bugs in raw LaTeX parsing.
LaTeX writer: avoid `{}` after control sequences when escaping.
LaTeX writer: improve handling of math environments in tex math.
Better handling of `\makeatletter` in parsing raw LaTeX.
MediaWiki: better handling of inline tags.
DocBook reader: Fix adding wrong metadata (#11347)
RST reader: correctly handle intraword emphasis.
Texinfo writer: improve handling of certain code blocks.
RST reader: fix definition lists where term ends with `-`.
Markdown writer: use setext for headers containing line breaks...
JATS writer: fix XML output for nested figures
Markdown reader: fix parsing of inline math (`$...$`) (#11348)
AsciiDoc writer: use doubled delims in more contexts.
RTF reader: fix bug where list items were...
AsciiDoc writer: use a span with role for SmallCaps.
Markdown writer: Allow display math to start/end with space.
Markdown reader: allow superscripted spans.
Reveal.js writer: add idiomatic highlight.js support.
DocBook reader: omit empty title when not required.
LaTeX reader: support \footnotemark and \footnotetext (#11450).
Textile reader: handle block content in cells.
Typst writer: fix escaping of quotes.
Markdown writer: Fix rendering of alerts.
Markdown writer: escape literal `&` that would trigger entity.
MediaWiki writer: use appropriate syntax for external images.
ICML writer support for image object styles (#11498)
Typst writer: properly escape . after bracketed argument.
Markdown reader: Fix bug with `lists_without_preceding_blankline`.
Mardkown writer: fix spacing issues with definition lists.
MediaWiki writer: handle some technically malformed URLs.
Markdown writer: escape `:::` to avoid triggering unintended divs.
Add `--typst-input` CLI option.
Markdown reader: allow spaces inside attributes in super/sub.
Typst reader: Fix issue parsing figure inside rotate or box.
LaTeX reader: put identifier from label on table attributes...
LaTeX reader: evaluate theorem name when used...
Add auto_identifiers support to Man Reader (#11675)
gridTable: fix calculation of column widths for default columns.
Typst writer: fold `lang` into `pickTypstAttributes`.
RTF reader: fix tables parsed as deeply nested tables.
T.P.Writers.Shared; htmlAttrs - don't add `data-` prefix for `markdown`.
Docx reader: improve horizontal rule detection.
Fix test for #11689 (use native)
Markdown writer: improve identification of code language class...
Fix: GFM empty task list conversion to ballot (#11744)
Markdown writer: in YAML metadata, put double quotes around...
RST reader: treat undefined substitution references as plain text.
Markdown reader: ordered sublists must start with 1
DokuWiki reader: skip non-cell content after table row.
Shared: Improve `makeSections`.
Texinfo writer: fix spacing bug around HorizontalRule.
Texinfo writer: fix escaping in links.
Markdown writer: Fix ordered list bug.
Markdown raw HTML: fix handling of void hr element.
Typst writer: make writer sensitive to typst-label attribute.
Add missing `%` on command tests.
Switch from pretty-simple to pretty-show for native output.
LaTeX reader: improve treatment of cref, Cref.
Refactor highlighting options [API Change]
Update tests for previous commit (protecting phantomsection).
Update command tests to distinguish stderr and test exit status.
Improved behavior of `auto_identifiers` when there are explicit ids.
LaTeX writer: improve internal links and targets.
Markdown reader: improved parsing of indented raw HTML blocks.
Fixes to #9376.
Better handling of \part in LaTeX.
Change `latex-pos` to `latex-placement`.
Markdown reader: fixed smart quotes after emphasis.
Use `\toprule\noalign{}` instead of `\toprule()` in LaTeX tables.
Markdown reader: fixed internal header links.
Textile Reader: - Adding a Parser to look for ordered list start attribute numbers if any - Add command test for ordered list start attributes (#2465) - Cleanup and formatting
Added `--strip-comments` option, `readerStripComments` in `ReaderOptions`.
Added `spaced_reference_links` extension.
Don't emit unnecessary classes in HTML tables (#9376)
Add text wrapping to HTML output.
Track wikilinks with a class instead of a title
HTML writer: output video and audio elements
T.P.Writers.Shared: New version of `gridTable`.
Fixed command test #2994 on Windows.
Further test updates for switch to pretty-show.
Markdown reader: Treat certain environments as inline
Markdown writer: Avoid spurious blanklines at end of document...
Fixed small bug in RST list parsing.
LaTeX writer: include alt option in `\includegraphics`.
Markdown writer: Escape pipe characters when `pipe_tables` enabled.
Org reader: add basic file inclusion mechanism
Add `space_in_atx_header` extension.
Pipe tables: impose minimum cell size.
Markdown writer: don't emit a simple table if `simple_tables` disabled.
Use new doctemplates, doclayout.
RST reader: implement csv-table directive.
HTML writer: don't break lines inside code elements.
Man writer: improvements to code and code blocks.
Avoid parsing "Notes:**" as a bare URI.
Markdown writer: Case-insensitive reference links. (#3616)
Markdown writer: better escaping for links (#3628)
Markdown Writer: put space before reference link definitions
Markdown writer: default to using ATX headings.
RST writer: use more consistent indentation.
LaTeX reader: add 'uri' class when parsing `\url`.
Parsing: Provide parseFromString'.
Org reader: allow attrs for Org tables. (#8049)
Markdown writer: Avoid inline surround-marking with empty content.
Markdown reader: distinguish autolinks in the AST.
Don't allow backslash + newline to affect block structure.
Markdown writer: don't try to align columns in pipe tables...
Ensure that metadata values w/o trailing newlines are...
Org writer: stop using raw HTML to wrap divs
Markdown writer: Ensure that `+` and `-` are escaped properly...
Improve Markdown writer escaping.
LaTeX reader: fixed regression with starred environment names.
Small tweak in test (add --wrap=preserve).
DokuWiki writer: translate language names for code elements...
Use pretty-simple to format native output.
RST reader: Fixed `..include::` directive.
RST writer: fix anchors for headers.
ConTeXt writer: use "sectionlevel" environment for headings (#8106)
Improved handling of include files in LaTeX reader.
RST writer: correctly handle inline code containing backticks.
RST writer: don't backslash-escape word-internal punctuation.
Markdown writer: fix bug with doubled footnotes in grid tables.
LaTeX reader: allow optional arguments on `\footnote`.
Support beamer `\alert` in LaTeX reader. Closes #4091.
Markdown reader: allow more attributes in special spans
Test for #4113.
Markdown reader: accept processing instructions as raw HTML.
RST reader: more accurate parsing of references.
Markdown writer: use fenced divs even with empty attributes.
Org writer: do not wrap "-" to avoid accidental bullet lists
Muse writer: don't wrap note references to the next line
Support complex figures. [API change]
Org: don't include 'example' class when parsing org example blocks.
LaTeX reader: be more tolerant of `&` character.
HTML writer: use the ID prefix in the ID for the footnotes section.
RST reader: add aligned environment when needed in math.
Adapt to the removal of the RowSpan, ColSpan, RowHeadColumns accessors
RST writer: fix figure handling.
LaTeX reader: better support for `\xspace`.
Markdown writer: put space between Plain and following fenced Div.
Test \{,re}newcommand arguments (#10573)
Markdown writer: update escaping rules for `\`.
Make `plain` output plainer.
Use the most compatible form for roff escapes.
Markdown reader/writer: spacing adjustments in tables.
Add tests for #4589 and #4594 (currently failing).
RST reader: fix anonymous redirects with backticks.
Parsing: Lookahead for non-whitespace after single/double quote start.
Fix regression: allow blank lines in HTML attributes.
rawLaTeXBlock: don't expand macros in macro definitions!
Use latest commonmark-extensions.
LaTeX reader: parse nested tabular environments.
RST writer: don't treat 'example' as a syntax name.
LaTeX reader: handle parameter patterns for `\def`.
Change the Mediawiki writer to use the 'new' table structure
Use `\linewidth` instead of `\columnwidth` or `\textwidth`...
Switch back from HsYAML to yaml.
LaTeX writer: add newline if math ends in a comment.
Force inline code blocks to honor export options.
Markdown reader: example_lists should work without startnum.
LaTeX writer: with `--biblatex`, use `\autocite` when possible.
LaTeX reader: allow space at end of math after `\`.
Roff reader: Improved handling of custom strings as arguments.
Added test for #5053.
Text.Pandoc.Shared: add `makeSectionsWithOffsets` [API change].
LaTeX writer: don't emit `[<+->]` unless beamer output,
RST reader: explicit links define references.
Strip out illegal XML characters in escapeXMLString.
Simplify/fix reading of `--metadata` values on command line.
RST reader: change treatment of `number-lines` directives. (#5207)
Commonmark writer: fix handling of SoftBreak with `hard_line_breaks`.
LaTeX reader: support `\endinput`. Closes #5233.
HTML and markdown: treat textarea as a verbatim environment.
Markdown writer: Cleaner (code)blocks with single class (#7242)
JATS reader: fix handling of alt-text (#9134)
Also escape % in URLs.
Properly escape attributes in Markdown writer.
Smart quote parsing: ignore curly quotes.
Include trailing {}s in raw latex commands.
RST writer: treat Span as transparent.
ODT writer: image anchoring, percent dimensions, text width resolution (#11746)
Place caption before table in OpenDocument format. (#5869)
Markdown writer: Handle labels with integer names
LaTeX writer: Use soul instead of ulem for strikeout, underline.
Add built-in citation support using new citeproc library.
ICML writer: fix image bounding box for custom widths/heights
Asciidoc writer: ensure correct nesting strong/emph.
Asciidoc writer: use doubled ## when necessary for spans.
RST reader: parse `:alt:` on figure.
T.P.RoffChar: escape `-` as `\-`.
HTML writer: don't break attributes values when wrapping.
LaTeX reader: Properly handle \providecommand and environment...
LaTeX reader: support tex `\tt` command.
Rename test for 5685 -> 5684 (typo in last commit).
Add test for #5690.
`--metadata-file`: when multiple files specified, second takes precedence...
LaTeX reader: Fix parsing of optional arguments that contain braced text.
Handle <abbr> as a span-like inline
Test for #5795: remove redundant 'dfn' classes
reveal.js: ensure that pauses work even in title slides.
LaTeX reader: Fixed dollar-math parsing...
Shared.makeSections: better behavior in some corner cases.
LaTeX writer: Improve grouping with autocites.
Error messages: use single quotes around paths and format names.
Fixed some test locations and put test data files in extra-source-files.
DocBook reader: Fix bug with entities in mathphrase element.
Allow combining `-Vheader-includes` and `--include-in-header`.
Improve markdown escaping in list items.
RST writers: Use grid tables for 1-column tables.
EPUB reader: don't put `#` characters in identifiers.
Markdown reader: Fix simple table alignment (#11136)
LaTeX reader: handle `figure*` environment as a figure.
LaTeX reader: allow beamer overlays for all commands in all raw tex.
HTML writer: fix duplicate attributes on headings.
MediaWiki writer: prevent triple `[[[`.
Fix spurious dots in markdown_mmd metadata output
RST writer: properly handle images with same alt text.
LaTeX writer: ensure that `-M csquotes` works even in fragment mode.
Fix command test #6285 for Windows.
Add typst reader.
Markdown writer: avoid unnecessary escapes before intraword `_`
AsciiDoc writer: add blank line after Div.
JATS reader: improve handling of fn-group elements (#7914)
Make `implicit_figures` work again in commonmark reader.
Org writer: add support for jupyter nodebook cells.
Change to `--file-scope` behavior.
Add "summary" to list of block-level HTML tags.
Properly handle boolean values in writing YAML metadata.
LaTeX writer: don't use lstinline it \item[..].
Org reader: support line selection in INCLUDE directives. (#8060)
DocBook reader: ensure that first and last names are separated.
RST reader: fix linked substitutions.
LaTeX reader siunitx: add leading 0 to numbers starting with .
DocBook/JATS reader: don't export surrounding space from inline elements.
Markdown writer: use different width fences for nested divs.
Markdown writer: Fix autolinks rendering for gfm.
Fix handling of xdata in bibtex/biblatex bibliographies.
OpenDocument Writer: Implement Div and Span ident support (#6755)
Use latest citeproc.
Commonmark writer: fix regression with fenced divs.
ODT/opendocument writers: properly handle highlighting styles.
LaTeX reader: fix bug parsing macro arguments.
LaTeX writer: Protect VERB in caption (#11139)
Markdown reader: fix regression with example list references.
Markdown writer: improve handling of implicit figures.
LaTeX writer: separate successive quote chars with thin space
Fix #6959 test so it works on Windows.
HTML reader: parse attributes on links and images.
MediaWiki reader: Fix parsing of col/rowspan.
HTML5 writer footnote changes (aria-role, element type).
gfm/commonmark writer: implement start number on ordered lists.
JATS writer: fix placement of ref-list...
JATS writer: reduce unnecessary use of <p> elements for wrapping
Make `reference-section-title` work with `jats+element_citations`.
Markdown writer: handle math right before digit.
BibTeX writer: use doclayout and doctemplate.
Org writer: prevent unintended creation of ordered list items
Fix DocBook reader mathml regression...
Add tests for #7201, #7582. Rescind claim to have fixed #8715.
Hande 'annote' field in bibtex/biblatex writer.
LaTeX writer/template: small fix for unnumbered tables.
HTML reader: don't fail on unmatched closing "script" tag.
Ms writer: handle tables with multiple paragraphs.
Citeproc: Don't detect math elements as locators.
Two citeproc locator/suffix improvements:
asciidoc writer: Add more table features (#11267)
Fix regression in citeproc processing.
Add command test for #7394.
Fix test for #7397
LaTeX reader: handle `\hypertarget` with one braced parameter.
HTML reader: treat commments as blank when parsing.
LaTeX reader: Support `\global` before `\def`, `\let`, etc.
Fix raw LaTeX injection issue (LaTeX writer).
Org reader: allow an initial :PROPERTIES: drawer to add to metadata.
Markdown reader: don't produce empty Raw element with `--strip-comments`.
Use `formatCode` from #7525 in HTML and MediaWiki (#8162)
HTML writer: Don't create invalid `data-` attribute...
Fix code blocks using `--preserve-tabs`.
LaTeX reader: Properly handle `\^` followed by group closing.
Fix markdown parsing bug for math in bracketed spans and links.
Markdown reader: don't parse links or bracketed spans as citations.
Properly handle commented lines in BibTeX/BibLaTeX.
Handle % in biblatex doi field.
Docx reader: handle strict OpenXML as well as transitional.
Markdown writer: don't create autolinks when this loses information.
MediaWiki writer: fix code for generating spans for header IDs.
Markdown reader: don't allow `^` at beginning of link or image label.
Add test for #7738.
Fix command test #7743 for Windows
Citeproc: avoid adding comma before an author-in-text citation...
Markdown reader: remove some misguided list fanciness.
AsciiDoc writer: improve detection of intraword emphasis.
MediaWiki writer: Remove redundant display text for wiki links
Org writer: fix list items starting with a code block...
Fix parsing of footnotes in `--metadata-file`.
Add test for #7826 notes-after-punctuation.
T.P.Shared addPandocAttributes - modify for new commonmark-pandoc.
HTML reader: avoid duplicate id on header and div.
RIS reader: get right order of names.
Markdown reader: remove restriction on identifiers...
LaTeX reader: Handle `\label` and `\ref` for footnotes.
LaTeX reader: rudimentary support for vbox.
Markdown writer: don't produce redundant header identifier...
LaTeX reader: allow inline groups starting with `\bgroup`.
Remove `native_divs` from allowed gfm extensions.
Fix regression with `ascii_identifiers` and Turkish undotted i.
Commonmark/markua/gfm writers: avoid excessive indentation...
Add tests for #8024.
Don't parse inline notes with blank lines inside.
HTML writer: avoid doubled style attribute...
AsciiDoc writer: in link text, only replace commas...
ICML writer: support custom-style attribute on Table.
HTML writer: fix bug with `--number-offset`.
makeSections: don't make a section for a div with class "fragments".
RTF reader: support `\nosupersub`.
Markdown reader: fenced code block shortcuts with attributes (#8174)
DokuWiki reader: support latex plugin and math.
Unescape characters in `\lstinline` inside `\passthrough`.
RST writer: Fix missing spaces with nested inlines.
Org reader: add missing `/` to Windows file URI; fixes prev commit
Org reader: require abstract environment to use lowercase
Org reader: treat *emacs-jupyter* src blocks as code cells.
LaTeX writer: fix footnotes in def list headings.
LaTeX reader: handle `##` macro arguments properly.
HTML, Markdown writers: filter out empty class attributes.
Markdown: Allow a citation or reference link to be parsed after a `!`.
HTML writer: only treat `. . .` as a slide pause in slides...
Org reader: Allow org-ref v2 citations with `&` prefix.
JATS writer: use `<break/>` for LineBreak...
JATS writer: include title in ref-list.
Parse references title from ref-list in JATS reader.
RST writer: improve inline escaping rules.
Make modern AsciiDoc the target for `asciidoc`.
ConTeXt writer: fix previous commit for some unlisted sections
Textile reader: handle empty paragraphs.
Support "software" type in biblatex <-> CSL conversions.
Use jira-wiki-markup 1.5.0
Add tests for org tags
HTML writer: make line breaks more consistent.
add testcase
LaTeX reader: Fix bug in macro resolution for environments.
Citeproc: Fix bug in metaValueToReference.
Markdown reader: Improve superscript/subscript/inline note parsing.
RST reader: align with spec in syntax for role names.
Make sure TSV reader doesn't gobble tabs as whitespace.
Update asciidoc writer tests for last commit.
DocBook reader: better handle formalpara, example, and sidebar.
Jira reader: add panel title as nested div
Moved a misplaced command test.
HTML reader: fix behavior with `-native_spans-raw_html`.
HTML reader: require unanimity for RowHeadColumns.
Markdown reader: disallow escaping of `~` and `"` in markdown_strict
RTF reader: Ensure new paragraph on \pard (#11361)
Dokuwiki reader: be more forgiving about misaligned lists...
Modify JATS reader to handle BITS too (#9138)
Org reader: accept quoted values as argument values.
LaTeX reader: fix theorem label parsing (#9198)
EPUB writer: support multiple EPUB versions for raw content (#11628).
SelfContained: only create svg elements for SVG images when...
Refine command line option preprocessor and add tests for #8956.
ImageSize: Add Point and Pica as constructors of ImageSize.
Markdown reader: fix blindspot with superscript in links.
HTML reader: properly calculate RowHeadColumns.
LaTeX writer: Improve escaping of URIs in href, url.
Org writer: don't wrap link descriptions.
Docx reader: omit "Table NN" from caption.
Docx reader: Handle REF link instruction (#11296)
Markdown reader: fix dropped `!` before nonexistent reference.
Org reader: don't parse alphabetical lists...
LaTeX writer: fix regression in escaping URLs.
HTML reader: parse task lists using input elements (#9066)
Fix uneven indents in LaTeX line block output.
HTML reader: allow th to close td and vice versa.
Add command test for #9121.
LaTeX reader: better handle spacing commands...
Org writer: escape literal `*`, `|`, `#` at beginning of line with ZWS.
Markdown reader: make attributes work with reference links.
Markdown reader: don't change newlines to spaces in math.
RST reader: support inline anchors.
LaTeX reader: handle otherlanguage environment...
LaTeX writer: handle identifiers inside heading contents.
Org writer: escape special lines in code blocks
Typst writer: include alt attributes on images.
LaTeX writer: omit superfluous page locator label...
Markdown writer: add table identifier at end of caption if present.
Add command test for #9293.
Revert "Docx reader and writer: support row heads."
Add command test for #9358.
LaTeX writer: Fix strikeout in links (#11192)
Add some kerns where needed between quotes in LaTeX output.
Typst writer escaping improvements.
Typst writer: don't add semicolons as much.
LaTeX reader: generate relative widths for `\linewidth`, `\textheight`.
Docx reader: improve handling of captions.
Docx reader: don't look to ext tags for image extent.
Fix id replacements in SVGs with clipping paths.
Man reader: move spaces outside of emph/strong.
More fixes for SVG ids with `--self-contained`.
LaTeX template: Define `\xmpquote` if not defined.
Org reader/writer: support admonitions.
Typst writer: ensure that `-`, `+`, etc. are escaped at beginning of block.
Markdown reader: fix regression in link parsing...
Fix regression in section numbering.
LaTeX reader: Make `withRaw` work inside `parseFromToks`.
Fix test for #9555.
DocBook reader: add empty title to admonition div if not present.
Markdown reader: Fix bug with footnotes at end of fenced div.
LaTeX reader: better handling of colwidths.
Typst writer: handle `unnumbered` on headings.
Typst writer: more reliable escaping in inline `[..]` contexts.
LaTeX writer: fix math inside strikeout (closes #9597).
Docx reader: read table styles as custom styles...
Put `$` or `$$` around math in `csljson` output.
DokuWiki reader: fix issues with links.
Markdown reader: auto-close unclosed divs.
Org reader: Fix treatment of `id` property under heading.
LaTeX writer: improve treatment of math inside soul commands.
SelfContained: merge 'class' attr when both img and svg specify it (#9653)
OpenDocument writer: implement custom-style for spans.
LaTeX reader: fix over-eager macro expansion in conditionals.
MediaWiki writer: fix escaping to avoid lists.
Markdown reader: support `alerts` extension for pandoc markdown.
typst,table - support '.typst:no-figure' and 'typst:figure:kind=kind' (#9778)
Markdown writer: ensure blank line after HTML blocks...
CSV reader: turn line breaks into LineBreaks not SoftBreaks.
RST reader: tighten up rules fro when emphasis can start.
Typst reader: handle inline bodies ending in a parbreak.
HTML reader: better handle non-li elements in ul and ol.
Textile reader: improve parsing of spans.
LaTeX reader: fix parsing of dimensions beginning with `.`.
HTML writer: ensure URI escaping needed for html4.
Adjust test for #9943 so it works with Windows.
Typst writer: fix handling of pixel image dimensions.
Add command test for #9953.
BibTeX writer: ensure that "literal" names are enclosed in braces.
Improve SVG image size code.
Added test for #256.
Add tests for alerts gfm <-> docbook.
Citeproc: fix moving punctuation before citation notes.
Replace biblatex-exmaples.bib with shorter averroes.bib in tests.
LaTeX-parser: restrict \endinput to current file
LaTeX reader: handle includes without surrounding blanklines.
Be less aggressive about using quotes for YAML values.
Fix test case that changed because of addition of nocase span.
BibTeX parser: fix expansion of special strings in series...
Update tests for changes to https URLs.
Command tests: fail if a file contains no tests.
Fixed some bibtex comments in tests (closing }).
Revert a test case that changed due to a reverted citeproc change.
Clean up BibTeX parsing.
BibLaTeX inbook should be CSL book, not chapter.
Add quotes properly in markdown YAML metadata fields.
Fix typos in comments, doc strings, error messages, and tests
Fix typos (#7934)
Use double quotes for YAML metadata.
JATS writer: correct spelling of suppress attribute (#10350)
Unescape entities in writing CSL JSON.
citeproc - improved removal of final period...
Fix citeproc-87 test.
Implement defaults file inheritance (#6924)
Improve blockquote parsing in dokuwiki.
Make markdown and github writers respect the `emoji` extension.
JATS writer: include alt-text in `<graphic>`, `<inline-graphic>` elements
MediaWiki writer: improve blank space around div elements.
Add prefixes to identifiers with `--file-scope`. (#8282)
Markdown reader: allow grid tables to be indented. (#11671)
HTML writer: prevent `<a>` inside `<a>`.
Respect empty LineBlock lines in plain writer
LaTeX reader: put minipage in specially marked Div.
LaTeX reader: fix spurious paragraph breaks in math environments (#11265)
Fix makeSections so it doesn't turn column divs into sections.
Parameterize Roff escaping
Add mdoc reader
MediaWiki reader: add behavior switches support (#11354)
SelfContained: Use inline svg instead of data uris...
Use MetaInlines not MetaBlocks for multimarkdown metadata fields.
Markdown reader: allow special span classes in any position
Add some diagnostics to newif test.
Fix a test.
Fix pandoc-citeproc-64 test.
Update default.csl from new chicago-author-date.csl.
Citeproc: Require a digit for an implicit "page" locator...
Use new citeproc; do note capitalization here, not in citeproc.
Fix URL prefixes in citations also when they occur in notes.
Update to lastest citeproc
Markdown writer: prefer using raw_attribute when enabled.
PPTX writer: keep tables and surrounding text on same slide (#11411)
Implement `reset-citation-positions` class on headings.
RST writer: Don't use simple tables with RowSpans (#11214)
Revert "Markdown reader: avoid duplicate ids with auto_identifiers."
LaTeX reader: parse short table caption.
More smart escaping tests.
LaTeX reader: add support for LaTeX subfiles package.
RST reader: fix regression with code includes.
Change sr -> sr-Latn in translation tests
Typst reader: support `auto_identifiers` extension.
Typst reader: handle document metadata and `#title`.
Use BCP47 language codes in citeproc tests.
Added test case for variables/metadata in Markdown writer.
add test for --metadata-file
Shared: use LineBreak as default block sep in blocksToInlines
Fix typos