Skip to content

v0.4.0

Choose a tag to compare

@Abdullahbinaqeel Abdullahbinaqeel released this 23 Jul 23:28

[0.4.0] - 2026-07-24

Added

  • Extended file-format support: .csv/.tsv (stdlib, no extra), plus .html/.htm, .rtf, .xlsx, and .pptx via the new office extra (pip install ragmill[office]).
  • OCR support via the new ocr extra (pip install ragmill[ocr]): text extraction from images (.png, .jpg, .jpeg, .tiff, .bmp, .gif) and automatic fallback to OCR for scanned/image-only PDFs (requires the system tesseract binary, and pdftoppm/poppler for PDFs).
  • DOCX extraction now also captures table cell text, not just paragraphs.

Changed

  • Chat answers now lead with a direct answer followed by a brief 2-4 sentence explanation, and no longer embed bracketed citation markers.
  • The ingestion engine now skips files that yield no extractable text with a warning instead of storing an empty document.