v0.1.2

microsoft/markitdownv0.1.2May 28, 2025by afourney

AI Summary

Adds support for rendering math equations, converting CSV to Markdown, and introduces security updates using defusedxml.

Key Highlights

  • Added capability to render math equations in .docx documents.
  • Implemented CSV to Markdown table conversion.
  • Switched from stdlib minidom to defusedxml for improved security.
  • Added support for API version selection in Document Intelligence.
  • Added support for streamable HTTP MCP.

New Features

  • Math equation rendering in Word documents.
  • CSV to Markdown table conversion.
  • Security update (defusedxml integration).
  • API version selection for Document Intelligence.
  • Streamable HTTP MCP support.

Full Release Notes

## What's Changed
- feat: render math equations in .docx documents by @sathinduga in https://github.com/microsoft/markitdown/pull/1160
- Make it easier to use AzureKeyCredentials with Azure Doc Intelligence by @afourney in https://github.com/microsoft/markitdown/pull/1151
- Add CSV to Markdown table conversion - fixes https://github.com/microsoft/markitdown/issues/1144 by @erinshek in https://github.com/microsoft/markitdown/pull/1176
- Fix typo in README.md by @lentil32 in https://github.com/microsoft/markitdown/pull/1175
- Update README.md by @createcentury in https://github.com/microsoft/markitdown/pull/1187
- Switched from the stdlib minidom parser to defusedxml. by @afourney in https://github.com/microsoft/markitdown/pull/1259
- Updated omml.py to use defusedxml [python.lang.security.use-defused-xml-parse.use-defused-xml-parse] by @kira-offgrid in https://github.com/microsoft/markitdown/pull/1251
- Chore: Make linter happy by @t3tra-dev in https://github.com/microsoft/markitdown/pull/1256
- FIX YouTube transcript errors by @JoshClark-git in https://github.com/microsoft/markitdown/pull/1241
- feat: support API version selection for Document Intelligence by @kirisame-wang in https://github.com/microsoft/markitdown/pull/1253
- Update Python version requirement and add .cursorrules to .gitignore by @Wuhall in https://github.com/microsoft/markitdown/pull/1249
- support streamable http mcp by @Betula-L in https://github.com/microsoft/markitdown/pull/1245
- docs: fix typos by @rtpacks in https://github.com/microsoft/markitdown/pull/1201itdown/pull/1260

## New Contributors
@sathinduga made their first contribution in https://github.com/microsoft/markitdown/pull/1160
@erinshek made their first contribution in https://github.com/microsoft/markitdown/pull/1176
@lentil32 made their first contribution in https://github.com/microsoft/markitdown/pull/1175
@createcentury made their first contribution in https://github.com/microsoft/markitdown/pull/1187
@kira-offgrid made their first contribution in https://github.com/microsoft/markitdown/pull/1251
@t3tra-dev made their first contribution in https://github.com/microsoft/markitdown/pull/1256
@JoshClark-git made their first contribution in https://github.com/microsoft/markitdown/pull/1241
@kirisame-wang made their first contribution in https://github.com/microsoft/markitdown/pull/1253
@Wuhall made their first contribution in https://github.com/microsoft/markitdown/pull/1249
@Betula-L made their first contribution in https://github.com/microsoft/markitdown/pull/1245
@rtpacks made their first contribution in https://github.com/microsoft/markitdown/pull/1201

**Full Changelog**: https://github.com/microsoft/markitdown/compare/v0.1.1...v0.1.2