| mineru-4.0.12-released | ## 更新内容 / What's Changed **新增 / Features** - V1 API:自部署 API 与 Router 新增 `/v1/tasks` 异步便捷接口和 `/v1/file_parse` 同步包装,支持一次提交文件、查询状态及获取 JSON/ZIP 结果;与 `/v1/parse/jobs` 共用任务 ID / V1 API: add asynchronous `/v1/tasks` and synchronous `/v1/file_parse` convenience endpoints to self-hosted API servers and Routers, with one-request file submission, status queries and JSON/ZIP results sharing the existing parse-job IDs - 上传复用:支持 SHA-256 预检及已有 `file_id` 复用;原始字节入口在缓存命中时可提前返回,客户端示例见 `scripts/http_task_example.s | High | 10/11/2026 |
| mineru-4.0.11-released | ## 更新内容 / What's Changed **改进 / Improvements** - API:`/v1/models` 统一返回随服务版本变化的虚拟模型 ID(如 `mineru-4.0.11`),补充模型描述并保持注册时间稳定;`/v1/tiers` 的 `current_model` 同步使用该 ID,解析质量通过 `tier` 选择 / API: expose a single versioned virtual model ID through `/v1/models`, add its description and keep the registration timestamp stable; `/v1/tiers` uses the same ID for `current_model`, while parsing quality is selected through `tier` - 图像处理:移除 MinerU 生产代码中的 OpenCV 导入和调用,OCR、公式、表格及印章矫正等图像操作通过 DocVortex 公共接口执行 / Image pro | High | 10/8/2026 |
| mineru-4.0.10-released | ## 更新内容 / What's Changed **修复 / Fixes** - WebUI:非安全上下文(如 HTTP 或非 localhost 访问)下 `crypto.randomUUID` 不可用时提供 UUID 回退实现,避免预览等功能失效 / WebUI: fall back to an alternative UUID implementation when `crypto.randomUUID` is unavailable in insecure contexts (e.g. HTTP or non-localhost) **依赖 / Dependencies** - docvortex 最低版本提升至 0.5.4 / Require docvortex>=0.5.4 **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-4.0.9-released...mineru-4.0.10-released | High | 9/29/2026 |
| mineru-4.0.8-released | ## 更新内容 / What's Changed **性能 / Performance** - PDF 原生内核:跨分析窗口复用文档渲染会话与文本快照,原生 span 内容与赋值直接消费、免去字符级重组 / Native PDF kernel: reuse document render sessions and owned text snapshots across analysis windows; consume native span content and assignments without character-level regrouping **依赖 / Dependencies** - docvortex 提升至 0.5.2(0.4.x → 0.5.x)/ Require docvortex>=0.5.2 (0.4.x → 0.5.x) **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-4.0.7-released...mineru-4.0.8-re | High | 9/27/2026 |
| mineru-4.0.7-released | ## 更新内容 / What's Changed **新增 / Features** - MHTML/MHT 文件支持:解析与源文件在线预览 / MHTML/MHT file support: parsing and in-app source preview **修复 / Fixes** - MHTML 预览稳定性:保留归档样式表状态与 base URL、本地 CSS fragment URL、预加载重定向恢复、预览内链接可用 / MHTML preview stability: preserve archived stylesheet state and base URLs, keep local CSS fragment URLs, recover from pre-load redirects, working preview links - WebUI:PDF 预览文件切换时保持 UI 状态、取消过期的 PDF 预览、移动端状态栅格布局 / WebUI: maintain UI state when switching preview files, canc | High | 9/23/2026 |
| mineru-4.0.6-released | ## 更新内容 / What's Changed **新增 / Features** - WebUI 新增 EPUB 在线预览:支持章节导航与元数据展示,静态资源经浏览器代理加载 / EPUB viewer in the WebUI with section navigation and improved metadata handling **改进与修复 / Improvements & Fixes** - 修复缺少行信息(lines)的 PDF 文本块在归一化时被整块丢弃的回归,增加 bbox 兜底(#5565)/ Fix regression where PDF text blocks missing line info were dropped entirely during normalization, with a bbox fallback (#5565) - 修复中文段落含行内公式时导出 PDF 的崩溃(reportlab CJK 断行缺陷),并新增回归测试 / Fix crash when exporting PDFs with CJK paragraphs co | High | 9/22/2026 |
| mineru-4.0.5-released | ## 更新内容 / What's Changed **新增 / Features** - ONNX session 线程配置统一,支持环境变量回退 / Unify thread configuration for ONNX sessions with environment variable fallback - 物化素材图片命名规范更新,图片分辨率处理改进 / New image naming convention for materialized assets and improved image resolution handling **依赖 / Dependencies** - docvortex 最低版本提升至 0.4.20 / Require docvortex>=0.4.20 **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-4.0.4-released...mineru-4.0.5-released | High | 9/20/2026 |
| mineru-4.0.4-released | ## 更新内容 / What's Changed **修复 / Fixes** - VLM 引擎:高显存设备上 GPU memory utilization 逻辑优化 / engine: adjust GPU memory utilization logic for high-VRAM devices - 日志降噪:推理性能、模型加载与原生表格优先级日志由 info 降为 debug / Lower inference performance, model loading and native table priority logs to debug - API server:`--log-level` 仅作用于服务端日志,不再影响其他组件 / Scope `--log-level` to server-side logs only - WebUI:超长(>120 字节)文件名的收敛处理幂等化,重复保存不再截断 / Make filename stemming idempotent for >120-byte filenames **依赖 / Dependencies** - mi | High | 9/19/2026 |
| mineru-4.0.3-released | ## 更新内容 / What's Changed **新增 / Features** - PDF 页面向量几何信息(PDFPageVectorGeometry)参与内容处理 / Support PDF page vector geometry in content processing - CLI 新增 Docker 镜像仓库相关参数并增强参数别名处理 / Add docker repository flags and enhanced alias handling for CLI arguments **改进与修复 / Improvements & Fixes** - VLM server:`--offline` 模式优先于默认模型解析,不再触发下载 / Honor offline mode before resolving the default model - VLM server:默认模型注入遵循环境变量选择器、projector 修饰符与覆盖 / Honor env selectors, projector modifiers and overrides | High | 9/18/2026 |
| mineru-4.0.2-released | ## 更新内容 / What's Changed **新增 / Features** - HTML 源文件预览,替代原 OFD 预览 / HTML source document preview, replacing OFD preview - 渲染与解析操作前统一配置全局日志级别 / Configure global log level before rendering and parsing operations **修复 / Fixes** - HTML 预览不再抓取远程图片,外链保持跳转(SSRF 防护)/ HTML previews never fetch remote images; external links are kept as links (SSRF hardening) - 修复 UTF-16/UTF-32 BOM HTML 文件的预览解码错误 / Decode UTF-16/UTF-32 BOM HTML previews correctly **依赖 / Dependencies** - docvortex 最低版本提升至 0.4.12 / Requi | High | 9/17/2026 |
| mineru-4.0.0-released | ## What's Changed - 2026/09/16 4.0.0 Released MinerU 4.0 is a major release that rebuilds the project around **tiered parsing quality**, **native multi-format document parsing**, **a local document library for agent reading**, and **unified SDK / API / service tools**. The main updates include: - Four parsing tiers - The 3.x `pipeline` / `vlm` / `hybrid` backend selection is replaced by four quality tiers: `flash`, `basic`, `standard`, and `advanced`. - `flash` parses nati | High | 9/16/2026 |
| mineru-3.4.5-released | ## What's Changed * fix #5357: docx tables silently dropped when cells contain non-text special characters by @hwb96 in https://github.com/opendatalab/MinerU/pull/5358 * fix #5394: implement surrogate pair restoration for improved Unicode handling in PDF text extraction by @myhloli in https://github.com/opendatalab/MinerU/pull/5398 ## New Contributors * @hwb96 made their first contribution in https://github.com/opendatalab/MinerU/pull/5358 **Full Changelog**: https://github.com/opendat | High | 8/14/2026 |
| mineru-3.4.4-released | ## What's Changed fix : enhance PDF font analysis by adding Latin and CJK font usage detection fix #5238 : add offset duplicate character detection for improved text rendering **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-3.4.3-released...mineru-3.4.4-released | High | 7/10/2026 |
| mineru-3.4.1-released | ## What's Changed * fix #5212 : enhance character selection for span filling in PDF processing by @myhloli in https://github.com/opendatalab/MinerU/pull/5216 * fix #5215 : integrate support for pdftext 0.7 PageChars and legacy char handling by @myhloli in https://github.com/opendatalab/MinerU/pull/5218 * fix #5217 : enhance header and footer classification logic with new boundary checks by @myhloli in https://github.com/opendatalab/MinerU/pull/5219 **Full Changelog**: https://github.com/ | High | 7/3/2026 |
| mineru-3.4.0-released | ## What's Changed - 2026/06/18 3.4 Released This release focuses on **OCR capability upgrades for the pipeline backend**, **OCR processing pipeline optimization**, and **model download experience improvements**. The main updates include: - OCR model upgrade and processing acceleration - The OCR model for the `pipeline` backend has been upgraded to `PP-OCRv6`, improving OCR accuracy by about `11%` on OmniDocBench v1.6. - Removed Japanese, Traditional Chinese, English, and Lat | High | 6/18/2026 |
| mineru-3.3.1-released | ## What's Changed - 2026/06/11 3.3 Released This release focuses on **Hybrid parsing performance optimization** and **VLM model capability upgrades**. The main updates include: - New `effort` parsing-strength parameter for the Hybrid backend - Added two parsing-strength levels, `medium` and `high`, allowing users to balance parsing speed, parsing accuracy, and feature requirements. - On OmniDocBench v1.6, `medium` reduces overall accuracy by only `0.13` points compared with | High | 6/11/2026 |
| mineru-3.2.3-released | ## What's Changed - feat: added support for superscript and subscript detection/output. - feat: implement post-OCR fallback mechanism for private use text handling **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-3.2.2-released...mineru-3.2.3-released | High | 6/4/2026 |
| mineru-3.2.2-released | ## What's Changed * #5033 fix: Enhance PDF processing and improve concurrency management by @myhloli in https://github.com/opendatalab/MinerU/pull/5062 * #5061 fix: add functionality to skip broken PDF pages during rewrite process by @myhloli in https://github.com/opendatalab/MinerU/pull/5064 **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-3.2.1-released...mineru-3.2.2-released | High | 6/2/2026 |
| mineru-3.2.0-released | ## What's Changed MinerU 3.2.0 版本现已发布,本次更新主要聚焦于界面体验、依赖管理、VLM 模型升级以及稳定性修复。 - 优化 Gradio 界面交互与展示效果,提升文件上传、结果查看和整体使用体验。 - 优化项目依赖管理,精简不必要依赖,降低安装与运行环境维护成本。 - 更新 VLM 模型至 2605 版本,提升视觉语言模型相关解析能力与稳定性。 - 修复若干已知问题,提升整体稳定性与兼容性。 MinerU 3.2.0 is now available. This release focuses on UI improvements, dependency optimization, VLM model updates, and general stability fixes. - Improved the Gradio interface for a smoother upload, preview, and result-viewing experience. - Optimized dependency manage | High | 5/26/2026 |
| mineru-3.1.15-released | ## What's Changed * Improved Gradio preview and upload experience, including Office source-file preview links, clipboard file upload, clearer processing status, better i18n rendering, and extracted Gradio CSS/JS/header resources. * Fixed Gradio Markdown/HTML image previews to use served file URLs instead of embedded base64, improving preview compatibility without changing exported artifacts. * Improved Office parsing robustness, including DOCX table alignment, safer XML tag-name handling, e | High | 5/19/2026 |
| mineru-3.1.14-released | ## What's Changed - Accuracy improvements: - Optimized the `pdf_classify` classification pipeline. - Tuned the contrast threshold boundary for span OCR. **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-3.1.13-released...mineru-3.1.14-released | High | 5/15/2026 |
| mineru-3.1.11-released | ## What's Changed * perf: optimize table parsing performance in pipeline mode **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-3.1.10-released...mineru-3.1.11-released | High | 5/9/2026 |
| mineru-3.1.7-released | ## What's Changed * feat: add Windows CUDA acceleration troubleshooting section to documentation * feat: add MINERU_TASK_RESULT_TIMEOUT_SECONDS for configurable task process timeout * feat: add MINERU_TASK_RESULT_DOWNLOAD_TIMEOUT_SECONDS for configurable task result download timeout * feat: add Ascend NPU support for router multi-card deployment * feat: add sheet title as text in markdown output for xlsx multi-sheets #4897 ## New Contributors * @crescenth made their first contributi | High | 5/6/2026 |
| mineru-3.1.6-released | ## What's Changed - fix some office docs bugs **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-3.1.5-released...mineru-3.1.6-released | High | 4/28/2026 |
| mineru-3.1.5-released | ## What's Changed * feat: implement asynchronous model retrieval and enhance timeout handling in API client by @myhloli in https://github.com/opendatalab/MinerU/pull/4857 * fix: specify maximum version for mlx dependency in pyproject.toml by @myhloli in https://github.com/opendatalab/MinerU/pull/4860 **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-3.1.4-released...mineru-3.1.5-released | High | 4/27/2026 |
| mineru-3.1.2-released | ## What's Changed fix: prevent abnormal server termination caused by excessively long PDF rendering time in router mode. **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-3.1.1-released...mineru-3.1.2-released | High | 4/22/2026 |
| mineru-3.1.1-released | ## What's Changed * fix: Mitigate potential inference hangs on Ascend NPU platforms. by @myhloli in https://github.com/opendatalab/MinerU/pull/4821 **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-3.1.0-released...mineru-3.1.1-released | High | 4/20/2026 |
| mineru-3.1.0-released | ## What's Changed - 2026/04/18 3.1.0 Released This release focuses on **licensing openness, parsing accuracy, and full-format native support**. The main updates include: - License upgrade - MinerU has officially moved from `AGPLv3` to the [MinerU Open Source License](https://github.com/opendatalab/MinerU/blob/master/LICENSE.md), a custom license based on `Apache 2.0`. - This change significantly reduces adoption friction for both community users and commercial deployments, | High | 4/17/2026 |
| mineru-3.0.9-released | ## What's Changed * fix #4742: add function to identify disallowed control Unicode characters by @myhloli in https://github.com/opendatalab/MinerU/pull/4743 * fix #4744 by @myhloli in https://github.com/opendatalab/MinerU/pull/4745: * enhance table merging logic with improved row metrics and state management * add aspect ratio checks and character count limits for PDF processing **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-3.0.8-released...mineru- | High | 4/7/2026 |
| mineru-3.0.8-released | ## What's Changed * fix: #4728 #4730 implement process management and shutdown mechanisms for MinerU by @myhloli in https://github.com/opendatalab/MinerU/pull/4731 **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-3.0.7-released...mineru-3.0.8-released | Medium | 4/3/2026 |
| mineru-3.0.7-released | ## What's Changed * fix: strip newline characters from paragraph text in office_middle_json_mkcontent by @myhloli in https://github.com/opendatalab/MinerU/pull/4717 **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-3.0.6-released...mineru-3.0.7-released | Medium | 4/1/2026 |
| mineru-3.0.6-released | ## What's Changed #4708: - feat: add underscore thematic break escaping to Markdown processing - fix: correct paragraph text extraction by removing unnecessary stripping - feat: enhance paragraph text extraction to include inline content controls **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-3.0.5-released...mineru-3.0.6-released | Medium | 4/1/2026 |
| mineru-3.0.5-released | ## What's Changed - fix: improve shutdown handling for FastAPI child process on Windows at 3.0.4 - fix: add custom JSON schema for file upload in Swagger UI to support `fastapi>=0.130.0` - fix: update the `sys_platform` identifier for Windows in `pyproject.toml` to resolve the issue where installing `[all]` on Windows does not automatically install `lmdeploy` - feat: add albumentations dependency to pyproject.toml #4701 **Full Changelog**: https://github.com/opendatalab/MinerU/compa | Medium | 3/31/2026 |
| mineru-3.0.4-released | ## What's Changed * feat: add --enable-vlm-preload option to CLI for VLM model preloading during startup by @myhloli in https://github.com/opendatalab/MinerU/pull/4693 **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-3.0.3-released...mineru-3.0.4-released | Medium | 3/30/2026 |
| mineru-3.0.3-released | ## What's Changed * fix: enhance PDF rendering with persistent executor and recycling logic by @myhloli in https://github.com/opendatalab/MinerU/pull/4688 **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-3.0.1-released...mineru-3.0.3-released | Medium | 3/30/2026 |
| mineru-3.0.1-released | ## What's Changed * fix: refactor OCR processing to improve span handling and reduce code duplication by @myhloli in https://github.com/opendatalab/MinerU/pull/4675 **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-3.0.0-released...mineru-3.0.1-released | Medium | 3/29/2026 |
| mineru-3.0.0-released | ## What's Changed - 2026/03/29 3.0.0 Released This release delivers a systematic upgrade centered on **parsing capability, system architecture, and engineering usability**. The main updates include: - Native `DOCX` parsing - Official support for native `DOCX` parsing, delivering high-precision results without hallucinations. - Compared with the traditional workflow of first converting `DOCX` to `PDF` and then parsing it, end-to-end speed is improved by tens of times, mak | Medium | 3/28/2026 |
| mineru-2.7.6-released | ## What's Changed - 2026/02/06 2.7.6 Release - Added support for the domestic computing platforms Kunlunxin and Tecorigin. - 2026/02/06 2.7.6 发布 - 新增国产算力平台昆仑芯、太初元碁的适配支持,目前已由官方和厂商适配并支持的国产算力平台包括: - [昇腾 Ascend](https://opendatalab.github.io/MinerU/zh/usage/acceleration_cards/Ascend) - [平头哥 T-Head](https://opendatalab.github.io/MinerU/zh/usage/acceleration_cards/THead) - [沐曦 METAX](https://opendatalab.github.io/MinerU/zh/usage/acceleration_cards/METAX) - [海光 Hygon] | Low | 2/6/2026 |
| mineru-2.7.5-released | ## What's Changed - Fix the issue where PDF rendering timeout detection fails under certain conditions. **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-2.7.4-released...mineru-2.7.5-released | Low | 2/2/2026 |
| mineru-2.7.4-released | ## What's Changed - 2026/01/30 2.7.4 Release - Added support for domestic computing platforms IluvatarCorex and Cambricon. - 2026/01/30 2.7.4 发布 - 新增国产算力平台天数智芯、寒武纪的适配支持,目前已由官方适配并支持的国产算力平台包括: - [昇腾 Ascend](https://opendatalab.github.io/MinerU/zh/usage/acceleration_cards/Ascend) - [平头哥 T-Head](https://opendatalab.github.io/MinerU/zh/usage/acceleration_cards/THead) - [沐曦 METAX](https://opendatalab.github.io/MinerU/zh/usage/acceleration_cards/METAX) - [海光 Hygon](ht | Low | 1/30/2026 |
| mineru-2.7.3-released | ## What's Changed - Fix bug : #4415 **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-2.7.2-released...mineru-2.7.3-released | Low | 1/26/2026 |
| mineru-2.7.2-released | ## What's Changed - 2026/01/23 2.7.2 Release - Cross-page table merging optimization, improving merge success rate and merge quality - 2026/01/23 2.7.2 发布 - 新增国产算力平台海光、燧原、摩尔线程的适配支持,目前已由官方适配并支持的国产算力平台包括: - [昇腾 Ascend](https://opendatalab.github.io/MinerU/zh/usage/acceleration_cards/Ascend) - [平头哥 T-Head](https://opendatalab.github.io/MinerU/zh/usage/acceleration_cards/THead) - [沐曦 METAX](https://opendatalab.github.io/MinerU/zh/usage/acceleration_cards/METAX) - | Low | 1/23/2026 |
| mineru-2.7.1-released | ## What's Changed - 2026/01/06 2.7.1 Release - fix bug: #4300 - Updated pdfminer.six dependency version to resolve [CVE-2025-64512](https://github.com/advisories/GHSA-wf5f-4jwr-ppcp) - Support automatic correction of input image exif orientation to improve OCR recognition accuracy #4283 - 2026/01/06 2.7.1 发布 - fix bug: #4300 - 更新pdfminer.six的依赖版本以解决 [CVE-2025-64512](https://github.com/advisories/GHSA-wf5f-4jwr-ppcp) - 支持输入图像的exif方向自动校正,提升OCR识别效果 #4283 ## New Contri | Low | 1/6/2026 |
| mineru-2.7.0-released | ## What's Changed - 2025/12/30 2.7.0 Release - Simplified installation process. No need to separately install `vlm` acceleration engine dependencies. Using `uv pip install mineru[all]` during installation will install all optional backend dependencies. - Added new `hybrid` backend, which combines the advantages of `pipeline` and `vlm` backends. Built on vlm, it integrates some capabilities of pipeline, adding extra extensibility on top of high accuracy: - Directly extracts text fro | Low | 12/30/2025 |
| mineru-2.6.8-released | ## What's Changed - Bug Fix: #4189 **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-2.6.7-released...mineru-2.6.8-released | Low | 12/15/2025 |
| mineru-2.6.7-released | ## What's Changed - Bug fix: #4168 **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-2.6.6-released...mineru-2.6.7-released | Low | 12/12/2025 |
| mineru-2.6.6-released | ## What's Changed - 2025/12/02 2.6.6 Release - `mineru-api` tool optimizations - Added descriptive text to `mineru-api` interface parameters to improve API documentation readability. - You can use the environment variable `MINERU_API_ENABLE_FASTAPI_DOCS` to control whether the auto-generated interface documentation page is enabled (enabled by default). - Added concurrency configuration options for the `vlm-vllm-async-engine`, `vlm-lmdeploy-engine`, and `vlm-http-client` back | Low | 12/1/2025 |
| mineru-2.6.5-released | ## What's Changed - 2025/11/26 2.6.5 Release - Added support for a new backend vlm-lmdeploy-engine. Its usage is similar to vlm-vllm-(async)engine, but it uses lmdeploy as the inference engine and additionally supports native inference acceleration on Windows platforms compared to vllm. - 2025/11/26 2.6.5 发布 - 增加新后端`vlm-lmdeploy-engine`支持,使用方式与`vlm-vllm-(async)engine`类似,但使用`lmdeploy`作为推理引擎,与`vllm`相比额外支持Windows平台原生推理加速。 - 新增国产算力平台`昇腾/npu`、`平头哥/ppu`、`沐曦/maca`的适配支持,用户可在对应平台上使用`pipeline | Low | 11/26/2025 |
| mineru-2.6.4-released | ## What's Changed - 2025/11/04 2.6.4 Release - Added timeout configuration for PDF image rendering, default is 300 seconds, can be configured via environment variable `MINERU_PDF_RENDER_TIMEOUT` to prevent long blocking of the rendering process caused by some abnormal PDF files. - Added CPU thread count configuration options for ONNX models, default is the system CPU core count, can be configured via environment variables `MINERU_INTRA_OP_NUM_THREADS` and `MINERU_INTER_OP_NUM_THREADS` to | Low | 11/4/2025 |
| mineru-2.6.3-released | ## What's Changed - 2025/10/31 2.6.3 Release - Added support for a new backend `vlm-mlx-engine`, enabling MLX-accelerated inference for the MinerU2.5 model on Apple Silicon devices. Compared to the `vlm-transformers` backend, `vlm-mlx-engine` delivers a 100%–200% speed improvement. - Bug fixes: #3849, #3859 <table> <thead> <tr> <th rowspan="2">Parsing Backend</th> <th rowspan="2">pipeline <br> (Accuracy<sup>1</sup> 82+)</th> <th cols | Low | 10/31/2025 |
| mineru-2.6.2-released | ## What's Changed - 2025/10/24 2.6.2 Release - `pipeline` backend optimizations - Added experimental support for Chinese formulas, which can be enabled by setting the environment variable `export MINERU_FORMULA_CH_SUPPORT=1`. This feature may cause a slight decrease in MFR speed and failures in recognizing some long formulas. It is recommended to enable it only when parsing Chinese formulas is needed. To disable this feature, set the environment variable to `0`. - `OCR` speed sig | Low | 10/24/2025 |
| mineru-2.5.4-released | ## What's Changed - Fixed an issue where some `PDF` files were mistakenly identified as `AI` files, causing parsing failures. #3605 #3583 **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-2.5.3-released...mineru-2.5.4-released | Low | 9/25/2025 |
| mineru-2.5.3-released | ## What's Changed - 2025/09/20 2.5.3 发布 - 依赖版本范围调整,使得Turing及更早架构显卡可以使用vLLM加速推理MinerU2.5模型。 - `pipeline`后端对torch 2.8.0的一些兼容性修复。 - 降低vLLM异步后端默认的并发数,降低服务端压力以避免高压导致的链接关闭问题。 - 更多兼容性相关内容详见[公告](https://github.com/opendatalab/MinerU/discussions/3547) - 2025/09/20 2.5.3 Released - Dependency version range adjustment to enable Turing and earlier architecture GPUs to use vLLM acceleration for MinerU2.5 model inference. - `pipeline` backend compatibility fixes for torch 2.8.0. - R | Low | 9/20/2025 |
| mineru-2.5.2-released | ## What's Changed * Fix formatting in vlm_middle_json_mkcontent.py to ensure proper line breaks in list items by @myhloli in https://github.com/opendatalab/MinerU/pull/3532 **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-2.5.1-released...mineru-2.5.2-released | Low | 9/19/2025 |
| mineru-2.5.1-released | ## What's Changed Fix the issue where VLM tends to produce infinite repetitive outputs in certain cases. #3524 **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-2.5.0-released...mineru-2.5.1-released | Low | 9/19/2025 |
| mineru-2.5.0-released | ## What's Changed - 2025/09/19 2.5.0 Released We are officially releasing MinerU2.5, currently the most powerful multimodal large model for document parsing. With only 1.2B parameters, MinerU2.5's accuracy on the OmniDocBench benchmark comprehensively surpasses top-tier multimodal models like Gemini 2.5 Pro, GPT-4o, and Qwen2.5-VL-72B. It also significantly outperforms leading specialized models such as dots.ocr, MonkeyOCR, and PP-StructureV3. The model has been released on [Huggin | Low | 9/19/2025 |
| mineru-2.2.2-released | ## What's Changed - Fixed the issue where the new table recognition model would affect the overall parsing task when some table parsing failed #3446 **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-2.2.1-released...mineru-2.2.2-released | Low | 9/10/2025 |
| mineru-2.2.1-released | ## What's Changed * fix: add new models to download list by @myhloli in https://github.com/opendatalab/MinerU/pull/3435 **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-2.2.0-released...mineru-2.2.1-released | Low | 9/8/2025 |
| mineru-2.2.0-released | ## What's Changed - 2025/09/05 2.2.0 Released - Major Updates - In this version, we focused on improving table parsing accuracy by introducing a new [wired table recognition model](https://github.com/RapidAI/TableStructureRec) and a brand-new hybrid table structure parsing algorithm, significantly enhancing the table recognition capabilities of the `pipeline` backend. - We also added support for cross-page table merging, which is supported by both `pipeline` and `vlm` backends, f | Low | 9/5/2025 |
| mineru-2.1.11-released | ## What's Changed - The current batch det logic is incompatible with PyTorch 2.8.0, causing a significant performance drop. To address this issue, batch inference for det has been temporarily disabled in this update for PyTorch 2.8.0 and later versions. #3285 **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-2.1.10-released...mineru-2.1.11-released | Low | 8/14/2025 |
| mineru-2.1.10-released | ## What's Changed - Fixed an issue in the `pipeline` backend where block overlap caused the parsing results to deviate from expectations #3232 ## New Contributors * @SirlyDreamer made their first contribution in https://github.com/opendatalab/MinerU/pull/3222 **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-2.1.9-released...mineru-2.1.10-released | Low | 8/1/2025 |
| mineru-2.1.9-released | ## What's Changed - `transformers` 4.54.1 version adaptation **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-2.1.8-released...mineru-2.1.9-released | Low | 7/30/2025 |
| mineru-2.1.8-released | ## What's Changed - 2025/07/28 2.1.8 发布 - `sglang` 0.4.9.post5 版本适配 - 2025/07/28 version 2.1.8 Released - `sglang` 0.4.9.post5 version adaptation **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-2.1.7-released...mineru-2.1.8-released | Low | 7/28/2025 |
| mineru-2.1.7-released | ## What's Changed - 2025/07/27 2.1.7发布 - `transformers` 4.54.0 版本适配 - 2025/07/27 version 2.1.7 Released - `transformers` 4.54.0 version adaptation **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-2.1.6-released...mineru-2.1.7-released | Low | 7/27/2025 |
| mineru-2.1.6-released | ## What's Changed - 2025/07/26 2.1.6发布 - 修复`vlm`后端解析部分手写文档时的表格异常问题 - 修复文档旋转时可视化框位置漂移问题 #3175 - 2025/07/26 2.1.6 Released - Fixed table parsing issues in handwritten documents when using `vlm` backend - Fixed visualization box position drift issue when document is rotated #3175 ## New Contributors * @jinghuan-Chen made their first contribution in https://github.com/opendatalab/MinerU/pull/3175 **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-2.1. | Low | 7/25/2025 |
| mineru-2.1.5-released | ## What's Changed - 2025/07/24 2.1.5发布 - `sglang` 0.4.9 版本适配,同步升级dockerfile基础镜像为sglang 0.4.9.post3 - 2025/07/24 2.1.5 Released - `sglang` 0.4.9 version adaptation, synchronously upgrading the dockerfile base image to sglang 0.4.9.post3 **Full Changelog**: https://github.com/opendatalab/MinerU/compare/mineru-2.1.4-released...mineru-2.1.5-released | Low | 7/24/2025 |
| mineru-2.1.4-released | ## What's Changed - 2025/07/23 2.1.4发布 - bug修复 - 修复`pipeline`后端中`MFR`步骤在某些情况下显存消耗过大的问题 #2771 - 修复某些情况下`image`/`table`与`caption`/`footnote`匹配不准确的问题 #3129 - 2025/07/23 2.1.4 Released - Bug Fixes - Fixed the issue of excessive memory consumption during the `MFR` step in the `pipeline` backend under certain scenarios #2771 - Fixed the inaccurate matching between `image`/`table` and `caption`/`footnote` under certain conditions #3129 ## New Contributors * @huazZeng | Low | 7/23/2025 |
| mineru-2.1.1-released | ## What's Changed - 2025/07/16 2.1.1发布 - bug修复 - 修复`pipeline`在某些情况可能发生的文本块内容丢失问题 #3005 - 修复`sglang-client`需要安装`torch`等不必要的包的问题 #2968 - 更新`dockerfile`以修复linux字体缺失导致的解析文本内容不完整问题 #2915 - 易用性更新 - 更新`compose.yaml`,便于用户直接启动`sglang-server`、`mineru-api`、`mineru-gradio`服务 - 启用全新的[在线文档站点](https://opendatalab.github.io/MinerU/zh/),简化readme,提供更好的文档体验 - 2025/07/16 2.1.1 Released - Bug fixes - Fixed text block content loss issue that could occur in certain `pipeline | Low | 7/16/2025 |
| mineru-2.1.0-released | ## What's Changed - 2025/07/05 2.1.0发布 - 这是 MinerU 2 的第一个大版本更新,包含了大量新功能和改进,包含众多性能优化、体验优化和bug修复,具体更新内容如下: - 性能优化: - 大幅提升某些特定分辨率(长边2000像素左右)文档的预处理速度 - 大幅提升`pipeline`后端批量处理大量页数较少(<10)文档时的后处理速度 - `pipline`后端的layout分析速度提升约20% - 体验优化: - 内置开箱即用的`fastapi服务`和`gradio webui`,详细使用方法请参考[文档](https://github.com/opendatalab/MinerU/blob/mineru-2.1.0-released/README_zh-CN.md#3-api-%E8%B0%83%E7%94%A8-%E6%88%96-%E5%8F%AF%E8%A7%86%E5%8C%96%E8%B0%83%E7%94%A8) - `sglang`适配`0.4.8` | Low | 7/4/2025 |
| mineru-2.0.6-released | ## What's Changed - 2025/06/20 2.0.6发布 - 修复vlm模式下,某些偶发的无效块内容导致解析中断问题 #2687 #2749 - 修复vlm模式下,某些不完整的表结构导致的解析中断问题 #2690 - 2025/06/20 2.0.6 Released - Fixed occasional parsing interruptions caused by invalid block content in `vlm` mode #2687 #2749 - Fixed parsing interruptions caused by incomplete table structures in `vlm` mode #2690 ## New Contributors * @Carkham made their first contribution in https://github.com/opendatalab/MinerU/pull/2729 **Full Changelog**: https://g | Low | 6/20/2025 |
| mineru-2.0.5-released | ## What's Changed - 2025/06/17 2.0.5发布 - 修复了`sglang-client`模式下依然需要下载模型的问题 - 修复了`sglang-client`模式需要依赖`torch`等实际运行不需要的包的问题 - 修复了同一进程内尝试通过多个url启动多个`sglang-client`实例时,只有第一个生效的问题 - 2025/06/17 2.0.5 Released - Fixed the issue where models were still required to be downloaded in the `sglang-client` mode - Fixed the issue where the `sglang-client` mode unnecessarily depended on packages like `torch` during runtime. - Fixed the issue where only the first instance would take effe | Low | 6/17/2025 |
| mineru-2.0.3-released | ## What's Changed - 2025/06/15 2.0.3发布 - 修复了当下载模型类型设置为`all`时,配置文件出现键值更新错误的问题 #2643 - 修复了命令行模式下公式和表格功能开关不生效导致功能无法关闭的问题 #2641 - 修复了sglang-engine模式下,0.4.7版本sglang的兼容性问题 #2651 - 更新了sglang环境下部署完整版MinerU的Dockerfile和相关安装文档 - 2025/06/15 2.0.3 released - Fixed a configuration file key-value update error that occurred when downloading model type was set to `all` #2643 - Fixed the issue where the formula and table feature toggle switches were not working in `command line mode`, c | Low | 6/15/2025 |
| mineru-2.0.0-released | - 2025/06/13 2.0.0发布 - MinerU 2.0 是一次从架构到功能的全面重构与升级,带来了更简洁的设计、更强的性能以及更灵活的使用体验。 - **全新架构**:MinerU 2.0 在代码结构和交互方式上进行了深度重构,显著提升了系统的易用性、可维护性与扩展能力。 - **去除第三方依赖限制**:彻底移除对 `pymupdf` 的依赖,推动项目向更开放、合规的开源方向迈进。 - **开箱即用,配置便捷**:无需手动编辑 JSON 配置文件,绝大多数参数已支持命令行或 API 直接设置。 - **模型自动管理**:新增模型自动下载与更新机制,用户无需手动干预即可完成模型部署。 - **离线部署友好**:提供内置模型下载命令,支持完全断网环境下的部署需求。 - **代码结构精简**:移除数千行冗余代码,简化类继承逻辑,显著提升代码可读性与开发效率。 - **统一中间格式输出**:采用标准化的 `middle_json` 格式,兼容多数基于该格式的二次开发场景,确保生态业务 | Low | 6/13/2025 |
| magic_pdf-1.3.12-released | ## What's Changed - 2025/05/24 1.3.12 Released - Added support for ppocrv5 model, updated `ch_server` model to `PP-OCRv5_rec_server` and `ch_lite` model to `PP-OCRv5_rec_mobile` (model update required) - In testing, we found that ppocrv5(server) shows some improvement for handwritten documents, but slightly lower accuracy than v4_server_doc for other document types. Therefore, the default ch model remains unchanged as `PP-OCRv4_server_rec_doc`. - Since ppocrv5 enhances recognitio | Low | 5/24/2025 |
| magic_pdf-1.3.11-released | ## What's Changed - Limit Python version `<3.14` - Support `torch==2.7` - Update `pdfminer-six` to the latest version ## New Contributors * @CharlesKeeling65 made their first contribution in https://github.com/opendatalab/MinerU/pull/2411 **Full Changelog**: https://github.com/opendatalab/MinerU/compare/magic_pdf-1.3.10-released...magic_pdf-1.3.11-released | Low | 5/14/2025 |
| magic_pdf-1.3.10-released | ## What's Changed - 2025/04/29 1.3.10 Released - Support for custom formula delimiters can be achieved by modifying the `latex-delimiter-config` item in the `magic-pdf.json` file under the user directory. - Pinned `pdfminer.six` to version `20250324` to prevent parsing failures caused by new versions. - 2025/04/29 1.3.10 发布 - 支持使用自定义公式标识符,可通过修改用户目录下的`magic-pdf.json`文件中的`latex-delimiter-config`项实现。 - 锁定`pdfminer.six`至`20250324`版本,以避免新版本导致的解析失败问题。 **Full Changelog**: https://g | Low | 4/29/2025 |