Commit Graph

  • 0bd6c38dcc refactor: enforce backend and render ownership boundaries myhloli 2026-08-25 23:30:54 +08:00
  • e1c72fc6d3 refactor: group Flash PDF and Office implementations myhloli 2026-08-25 23:30:28 +08:00
  • 85021ae50f refactor: reorganize model runtime and shared utilities myhloli 2026-08-25 23:30:06 +08:00
  • aafa4ae40d @JessYanCoding has signed the CLA in opendatalab/MinerU#5424 github-actions[bot] 2026-08-25 14:55:21 +00:00
  • 895aa9815f feat: remove deprecated functions and clean up unused code in various modules myhloli 2026-08-25 21:53:17 +08:00
  • a49ebd4c52 feat: implement native table priority handling with complex entry marking and internal text removal myhloli 2026-08-25 20:58:17 +08:00
  • 034c5c442d feat: enhance dehyphenation logic for line boundary handling and improve style application myhloli 2026-08-25 19:13:14 +08:00
  • 85af34152e feat: add support for sparse multiline table recovery with diagnostics and candidate building myhloli 2026-08-25 18:53:52 +08:00
  • 6f2a5c492e feat: add support for editable OLE charts and enhance chart handling in XLS and DOC converters myhloli 2026-08-25 17:36:26 +08:00
  • 0e8347182a feat: implement sparse hybrid table recovery with support for multiple header rows and improved diagnostics myhloli 2026-08-25 17:17:30 +08:00
  • 829fde2b60 feat: refactor image rendering by consolidating ImageRenderer imports and removing unused code myhloli 2026-08-25 16:30:28 +08:00
  • 919e9faac9 feat: replace Literal file suffix types with FileSuffix type alias for consistency myhloli 2026-08-25 16:11:19 +08:00
  • a343e91891 feat: remove support for low effort analysis and update related documentation myhloli 2026-08-25 16:00:10 +08:00
  • d954893179 feat: enhance equation handling by adding support for MathType/Equation OLE objects and improving image equation decoding myhloli 2026-08-25 15:26:40 +08:00
  • 04390cdaca Merge pull request #5422 from myhloli/next Xiaomeng Zhao 2026-08-25 14:31:22 +08:00
  • 140ed0cea5 feat: add native PDF table structure recovery myhloli 2026-08-25 12:27:24 +08:00
  • c92e6f8abc feat: support legacy Office binary formats (doc/xls/ppt) end-to-end jinzhenjandClaude Opus 4.7 2026-08-25 12:12:54 +08:00
  • d27d0a5e4a Merge branch 'next' into pr-5415-merge jinzhenj 2026-08-25 11:35:20 +08:00
  • fbf08ebea0 feat: use new backend and render jinzhenj 2026-08-24 16:55:17 +08:00
  • 63b4d1479e feat: enhance equation handling by adding support for MathType/Equation OLE objects and improving image equation decoding myhloli 2026-08-24 21:22:37 +08:00
  • ce7033f98e feat: implement OLE equation handling for XLSX and PPTX formats with new decoding and artifact management myhloli 2026-08-24 18:50:38 +08:00
  • df9313693d feat: enhance support for equations in XLS and PPT formats with native parsing and rendering myhloli 2026-08-24 18:15:01 +08:00
  • dd26bce3fa feat: implement DOC binary parsing and related structures for Word 97–2003 myhloli 2026-08-24 17:19:41 +08:00
  • 8f75ec5c4a feat: implement legacy Office binary parsing for Excel and PowerPoint formats myhloli 2026-08-24 16:02:37 +08:00
  • 6ea4e2489c feat: remove MarkdownRenderMode alias and update related references to RenderMode myhloli 2026-08-24 15:05:26 +08:00
  • a392e525e4 @halfcrazy has signed the CLA in opendatalab/MinerU#5420 github-actions[bot] 2026-08-24 06:49:36 +00:00
  • 6c23c449d9 feat: update ModelJson handling and enhance document processing with new properties myhloli 2026-08-24 02:52:03 +08:00
  • 32d90209bd Merge branch 'next' into pr-5415-merge jinzhenj 2026-08-23 17:56:27 +08:00
  • 3eb043c974 feat: enhance title leveling prompt with detailed rules and update related tests myhloli 2026-08-22 03:13:20 +08:00
  • 8fdebbd198 feat: enforce strict paragraph title levels between 2 and 6 and update related tests myhloli 2026-08-22 03:01:11 +08:00
  • fafd2517cd feat: implement structured content rendering and remove legacy content list support myhloli 2026-08-21 21:27:59 +08:00
  • f0a0363ce2 Merge pull request #37 from myhloli/next-dev Xiaomeng Zhao 2026-08-21 18:29:46 +08:00
  • 4b181c6de2 feat: add synthetic PDF generation and corresponding tests for Flash and CJK layouts myhloli 2026-08-21 18:28:47 +08:00
  • f00a85cde6 feat: update minimum length ratio for text decoration to 1.8 heights and add corresponding tests myhloli 2026-08-21 17:57:03 +08:00
  • ce02bba63d feat: ensure underline style is only applied outside hyperlinks to prevent overlap myhloli 2026-08-21 17:54:00 +08:00
  • 2f57d4647e feat: add filtering for formula boxes inside page marginals to prevent overlap with headers and footers myhloli 2026-08-21 17:43:00 +08:00
  • fc96f7ed26 feat: replace line boundary resolution with merge function for text normalization myhloli 2026-08-21 16:29:46 +08:00
  • e84ad3443c refactor: rename strikethrough style functions and update related documentation myhloli 2026-08-21 14:29:03 +08:00
  • a0e5cb0133 feat: implement PDF strikethrough style detection and application for visual text myhloli 2026-08-21 02:08:24 +08:00
  • 0bbc9d4a85 feat: align visual bodies, captions, and footnotes to the left for consistency myhloli 2026-08-21 00:22:04 +08:00
  • 5cddf96982 feat: add Mermaid flowchart support with fallback and safe rendering myhloli 2026-08-20 22:24:09 +08:00
  • be8b25d97c feat: update accent colors and center table/chart figures in CSS myhloli 2026-08-20 15:47:00 +08:00
  • 0904e810f1 feat: improve CSS minification to preserve descendant combinators before pseudo-classes myhloli 2026-08-20 15:23:18 +08:00
  • d58f6ae8a0 feat: enhance spatial table handling and improve LaTeX to OMML conversion myhloli 2026-08-20 14:40:37 +08:00
  • ad3dbb1688 feat: implement CSS minification and build script for MinerU HTML rendering myhloli 2026-08-20 11:49:29 +08:00
  • 2ddd25b2e3 feat: add support for spatial tables with preformatted text and strict image handling myhloli 2026-08-20 11:27:08 +08:00
  • 29a0b27688 feat: implement shared rendering semantics and internal structures for multiple output formats myhloli 2026-08-20 04:25:27 +08:00
  • e56f199b65 feat: add HTML rendering support and enhance list item parsing utilities myhloli 2026-08-20 03:40:41 +08:00
  • d0577ffef9 feat: add DOCX rendering support with LaTeX to OMML conversion and enhance image handling myhloli 2026-08-20 00:47:17 +08:00
  • 0aa0f608c5 feat: enhance content rendering for titles and equations, and improve image source handling myhloli 2026-08-19 23:31:32 +08:00
  • 0103b60eaa feat: implement render_content_list for structured Markdown output from MiddleJson myhloli 2026-08-19 23:06:37 +08:00
  • 79de960277 feat: add rotation distance calculation and enhance script role detection for numeric references myhloli 2026-08-19 18:45:03 +08:00
  • 569efb700c @junbo1989 has signed the CLA in opendatalab/MinerU#5412 github-actions[bot] 2026-08-19 10:42:08 +00:00
  • 14303b5893 feat: enhance script role classification and add comprehensive testing for script components myhloli 2026-08-19 16:50:13 +08:00
  • 218e05d218 feat: introduce RefTextBlock and enhance text continuation logic for reference texts myhloli 2026-08-19 15:33:14 +08:00
  • d0edf83716 feat: enhance list block processing to allow reference lists to skip page auxiliary blocks myhloli 2026-08-19 14:43:13 +08:00
  • 4b8f48df5f feat: enhance reference list rendering to conditionally add unordered markers based on numeric prefix majority myhloli 2026-08-19 14:16:59 +08:00
  • 785e277ffe feat: simplify list block processing to maintain independent numbering for nested ordered lists myhloli 2026-08-19 11:35:47 +08:00
  • 8c5f345793 feat: simplify list block processing to maintain independent numbering for nested ordered lists myhloli 2026-08-19 11:24:34 +08:00
  • 9d9b3c514e feat: refactor LaTeX handling functions for improved mathring argument formatting myhloli 2026-08-19 01:02:38 +08:00
  • b03ef822fe feat: enhance URL handling to support continuation across lines and preserve independent URLs myhloli 2026-08-18 23:33:12 +08:00
  • 08be5fc9d4 feat: enhance text line boundary resolution to support URL continuation and improve handling of line breaks myhloli 2026-08-18 22:01:23 +08:00
  • bd7e8d5272 feat: implement formula tagging logic to serialize and normalize formula numbers as LaTeX tags myhloli 2026-08-18 20:40:12 +08:00
  • 3cbc4f7f8a feat: implement logic to extract and preserve native formula contents in Low/TXT layout myhloli 2026-08-18 20:03:52 +08:00
  • 5570f19ce4 feat: preserve raw page line breaks during table materialization to prevent cross-row merging myhloli 2026-08-18 16:30:49 +08:00
  • 75eda29e74 feat: enhance text block merging logic to support single line width adjustments using following lines myhloli 2026-08-18 15:38:02 +08:00
  • ba715156c9 feat: update text merging logic to allow crossing visual root and page decoration blocks myhloli 2026-08-18 11:58:35 +08:00
  • 8f73eec2b0 feat: implement visible space markers for ASCII whitespace in Markdown rendering myhloli 2026-08-18 11:17:29 +08:00
  • e6a26aeb52 @aaronjmars has signed the CLA in opendatalab/MinerU#5405 github-actions[bot] 2026-08-17 21:33:43 +00:00
  • e78fa9fae0 feat: enhance Markdown rendering with new inline parsing and HTML table support myhloli 2026-08-17 19:29:45 +08:00
  • e73a8aeced feat: add asynchronous document analysis function to improve performance and non-blocking behavior myhloli 2026-08-17 15:54:45 +08:00
  • 2aa492e822 feat: adjust title levels to enforce global hierarchy and ensure cell_merge is correctly associated with table root myhloli 2026-08-17 15:20:28 +08:00
  • 26065269fa @SimonFoobar648 has signed the CLA in opendatalab/MinerU#5403 github-actions[bot] 2026-08-16 08:22:47 +00:00
  • 90770107e5 change skill v4.0.0a6 jinzhenj 2026-08-14 21:15:49 +08:00
  • 66aabd40f0 docs: define E2E model stack coverage jinzhenj 2026-08-14 17:23:01 +08:00
  • b9d915a5b5 feat: use same code to create onnx session jinzhenj 2026-08-14 16:32:27 +08:00
  • 64532a72bf feat: enhance DOCX table handling with special character support and improved error logging myhloli 2026-08-14 16:07:38 +08:00
  • 4fe4bde114 Update version.py with new version myhloli 2026-08-14 07:53:06 +00:00
  • fbb1257a55 Merge pull request #5399 from opendatalab/dev mineru-3.4.5-released Xiaomeng Zhao 2026-08-14 15:46:47 +08:00
  • 2551b6bce6 Merge pull request #5398 from myhloli/dev Xiaomeng Zhao 2026-08-14 15:44:03 +08:00
  • d30e7d94c1 Merge pull request #5358 from hwb96/fix/docx-table-special-chars-signature Xiaomeng Zhao 2026-08-14 15:42:27 +08:00
  • 86ed6f065c feat: implement surrogate pair restoration for improved Unicode handling in PDF text extraction myhloli 2026-08-14 15:33:51 +08:00
  • 7a282d0615 feat: implement surrogate pair restoration for improved Unicode handling in PDF text extraction myhloli 2026-08-14 14:27:38 +08:00
  • 972c847e56 feat: replace BlockType.FORMULA_NUMBER with RAW_FORMULA_NUMBER for consistency in type handling myhloli 2026-08-14 02:36:18 +08:00
  • 008758ba32 feat: enhance hybrid formula number handling with bbox normalization and merging logic myhloli 2026-08-14 02:21:37 +08:00
  • 72ed9e44d9 feat: update parse mode handling to use ResolvedParseMode for improved type safety myhloli 2026-08-13 20:24:53 +08:00
  • 677241e1b3 feat: add new modules for PDF analysis and document processing, including content cleaning and table merging myhloli 2026-08-13 20:14:11 +08:00
  • bfbfd2c974 feat: remove unused files and refactor markdown utilities for improved structure myhloli 2026-08-13 17:16:33 +08:00
  • 1fa18bb2d4 feat: integrate llama-cpp-engine as default VLM backend jinzhenjandClaude Opus 4.7 2026-08-13 17:14:43 +08:00
  • 34765d172a feat: remove unused functions and clean up codebase by deleting obsolete files myhloli 2026-08-13 16:20:34 +08:00
  • 7208c32529 feat: update list subtype validation to allow mixed direct text children myhloli 2026-08-13 14:52:35 +08:00
  • 839da4b0d9 feat: replace 'RAW_TITLE' with '_VLM_UNCLASSIFIED_TITLE_TYPE' and update related logic across the codebase myhloli 2026-08-13 14:27:27 +08:00
  • 3e968b1bad feat: unify equation block type by replacing 'interline_equation' with 'equation' across the codebase myhloli 2026-08-13 11:18:45 +08:00
  • 91d9958bcc feat: standardize image block key to 'image_base64' and remove unused metadata myhloli 2026-08-13 10:54:17 +08:00
  • 7801958aa0 feat: remove unused modules and clean up codebase myhloli 2026-08-13 02:17:21 +08:00
  • c0165ac492 feat: enhance table merging functionality by refining cross-page detection and improving metadata handling myhloli 2026-08-12 23:54:52 +08:00
  • 3e0573260b feat: update cell merge logic to read metadata from table body and enhance test coverage myhloli 2026-08-12 22:03:02 +08:00
  • add5ef46cd feat: enhance PDF text block processing by adding visual run spans and validating block content myhloli 2026-08-12 21:02:49 +08:00
  • 00d4346f86 feat: enhance model list processing by merging paragraph text blocks and cleaning metadata myhloli 2026-08-12 19:57:49 +08:00
  • aed4edadd0 feat: standardize line metadata key usage in block processing myhloli 2026-08-12 18:35:51 +08:00