Skip to content

v0.11.0

Choose a tag to compare

@vivekVells vivekVells released this 10 Aug 02:18
· 12 commits to main since this release
120dc78

What's Changed

PPTX output, with reference_doc support Markdown to a branded deck. No pandoc upgrade needed, the writer has existed since 2.0.5
Input and output format lists are now separate The schema no longer tells a model that everything writable is readable

Where your workflow stands

  OUTBOUND   md ──reference_doc──►  docx ✅    odt ✅ new    pptx ✅ new

  INBOUND    docx ──► md   ⚠️  images still dropped silently        #48
             pptx ──► md   ❌  needs pandoc >= 3.8.3                #49, blocked by #54

On #54: a hard minimum version is off the table. Ubuntu 24.04 ships pandoc 3.1.3 and Debian trixie 3.1.11.1, so requiring 3.8.3 would break most apt installs and our own CI. Going with per-feature checks instead, so pptx input gates only itself.

#48, your dropped images, is next after the input-enum cleanup.

Please try uvx mcp-pandoc@latest and tell me how it feels, particularly the ODT and reference-doc paths, and anything else you would want changed.

Full Changelog: v0.10.0...v0.11.0

Additional Notes

  • Supported formats, by direction:

    Format Read Write
    markdown
    html
    docx
    odt
    rst
    latex
    epub
    ipynb
    txt
    pdf
    pptx
  • Note: For advanced formats (pdf, docx, rst, latex, epub, odt, pptx), an output_file path is required

  • Bidirectional Conversion Matrix

  • Rows are source formats, columns are targets. PDF and PPTX have no rows because pandoc cannot read them.

From\To MD HTML TXT DOCX ODT RST LaTeX EPUB IPYNB PDF PPTX
Markdown
HTML
TXT
DOCX
ODT
RST
LaTeX
EPUB
IPYNB