v3.2.1 v0.1.8

medium risk

ggml-org/llama.cppSep 20, 2026 → Sep 21, 20261 day between releases

What's New

Upgraded to Python 3.13 and added support for custom endpoints and short YouTube URLs

Breaking Changes

  • Updated Docker images to Debian trixie (Python 3.13)

New Features

  • Support for custom endpoints (MARKITDOWN_CU_ENDPOINT)
  • Support for short YouTube URLs
  • Support for namespace-prefixed Atom feeds

Improvements

  • Refactored markitdown-ocr plugin to simplify future maintenance
  • Improved handling of malformed DOCX, XLSX, and PPTX files
  • Bumped anyio dependency to 4.14.2

Bug Fixes

  • Mitigated UnicodeDecodeError for long files with incorrect ASCII charset guess
  • Fixed extended content-disposition filenames
  • Fixed RecursionError when RSS item content is malformed
  • Fixed CSV handling to strip UTF-8 BOM and skip blank rows
  • Fixed percent-encoded Windows drive paths in file URIs

Upgrade Notes

Requires Python 3.13 due to Docker image update to Debian trixie. New environment variables MARKITDOWN_CU_ENDPOINT and MARKITDOWN_DOCINTEL_ENDPOINT are available for custom endpoint configuration.

The Two Releases

v3.2.1

Paperless-ngx v3.2.1

Sep 20, 2026· 1 month ago

This release focuses on bug fixes and dependency updates, specifically improving search index stability, resolving mail-fetch overlap issues, and upgrading OCRmypdf for text-layer fixes.

Full release notes
v0.1.8

Version 0.1.8

Sep 21, 2026· 1 month ago

A bug fix and maintenance release that rolls up numerous patches to improve stability across various file formats and refactors the markitdown-ocr plugin.

Full release notes