6880 Commits
Author SHA1 Message Date
Xiaomeng Zhao b7f3dd0c5f Merge pull request #5631 from opendatalab/dev
Prepare MinerU 4.0.12 with Router review repairs
mineru-4.0.12-released
2026-10-11 10:21:25 +08:00
myhloli dc60e7c672 chore(release): prepare MinerU 4.0.12 2026-10-11 10:15:30 +08:00
myhloli 3d0326e299 fix(router): preserve retention and usage and validate output requests 2026-10-11 10:15:30 +08:00
Xiaomeng Zhao d90e43a8f6 Merge pull request #5630 from opendatalab/dev
Dev
2026-10-11 10:11:23 +08:00
myhloli 75c181a387 fix(ci): translate retention help and isolate optional Torch tests 2026-10-11 04:27:47 +08:00
myhloli 193d193aa8 fix(ci): require DocVortex 0.5.16 and repair docs and coverage checks 2026-10-11 04:19:10 +08:00
myhloli 78379ff635 fix(pdf): reuse shared CJK space handling for native text
Use DocVortex generated-space evidence in Python span filling and rotated-line paths, while keeping the Rust fast path aligned. Document list-tail continuation semantics and add spacing, code protection, rotation, and Python/Rust parity regressions.
2026-10-11 00:26:04 +08:00
myhloli 13bc9cf33e test(pdf): preserve rejected native table inputs for model fallback 2026-10-10 22:36:35 +08:00
myhloli b479e42d90 fix(layout): restore PP-DocLayoutV2 model class thresholds
Align output filtering with reading-order candidate validity in Torch and ONNX. Remove the uniform conf override and cover classification threshold boundaries and multi-label candidates.
2026-10-10 12:07:39 +08:00
myhloli 197795402f Record verified closure of six repaired pull requests 2026-10-10 01:30:07 +08:00
myhloli 27ecc16f0f Record authorized fix pushes and original PR closure scope 2026-10-10 01:27:27 +08:00
myhloli 5b477601a0 Document PR triage outcomes and service retention and recovery settings 2026-10-10 01:17:33 +08:00
myhloli 7b19a73a20 Record loaded source paths in CPU acceptance measurements; Refs #5477 2026-10-10 01:14:30 +08:00
myhloli 143077ef27 Release lost upstream tasks and retry retained copy cleanup; Refs #5495 2026-10-10 01:11:59 +08:00
myhloli aa30e0871f Verify first parse after worker recovery and retained failure history; Refs #5188 2026-10-10 01:06:29 +08:00
myhloli 26c31974c3 Add paired Linux PDF CPU thread acceptance benchmark; Refs #5477 2026-10-10 01:01:36 +08:00
myhloli badb8cee0e Forward retention through the kit CLI and preserve lifetime usage counters; Refs #5495 2026-10-10 00:59:48 +08:00
myhloli 6a5e7b2d9f Reject stale worker responses and classify fatal preload failures; Refs #5188 2026-10-10 00:56:57 +08:00
myhloli 329b6250cb Keep ReDoc branding assets local during offline loading; Refs #5341 2026-10-10 00:54:59 +08:00
myhloli 56f90f9883 Expire terminal resources with shared blob leases and Router cache collection; Refs #5495 2026-10-10 00:53:24 +08:00
myhloli c92834be15 Latch fatal engines and recover managed worker generations; Refs #5188 2026-10-10 00:39:18 +08:00
myhloli 132a7728b2 Verify shared Office table hyperlinks through the public parser; Refs #5389 2026-10-10 00:37:26 +08:00
myhloli 2ce1df8719 Serve API documentation assets offline with proxy-aware authorization; Refs #5341 2026-10-10 00:30:39 +08:00
myhloli ae2f957ed4 Bound Torch CPU threads at initialization and worker entry; Refs #5477 2026-10-10 00:29:32 +08:00
myhloli ee8244be0f Restore CJK boundary punctuation in native span matching; Refs #5526 2026-10-10 00:24:29 +08:00
myhloli e614751847 feat(api): add V1 task endpoints and balance Router workloads 2026-10-09 19:40:15 +08:00
myhloli 680ff2aec5 test(pdf): cover searchable scan and digital background auto routing
Use real PDFs and the shared DocVortex classifier to verify hidden,
transparent and image-occluded scan text selects OCR, while painted text
on a large background selects txt across Flash and medium effort.

Validation: 45 focused integration tests passed with the optimized native
DocVortex build; real auto/txt outputs match for four digital PDFs and a
Tesseract searchable scan continues to select OCR.
2026-10-09 17:05:45 +08:00
github-actions[bot] 31e4e3d0a5 Update version.py with new version 2026-10-08 18:21:05 +00:00
myhloli f232373fb3 refactor: remove remaining OpenCV calls and calibration branch mineru-4.0.11-released 2026-10-08 15:39:47 +08:00
myhloli e6d89a6af4 refactor: remove OpenCV from base dependencies 2026-10-08 15:08:18 +08:00
myhloli f504cff8b0 feat(api): introduce virtual model ID and description for model endpoints 2026-09-29 19:49:14 +08:00
myhloli ee87e8e691 feat(parse): enhance output path validation and add tests for single and multi-file scenarios 2026-09-29 16:36:33 +08:00
Xiaomeng Zhao fc87337c78 Merge pull request #5598 from opendatalab/master
master->dev
2026-09-29 15:22:34 +08:00
github-actions[bot] ed50cc15bc Update version.py with new version 2026-09-29 07:16:39 +00:00
Xiaomeng Zhao c221cc41bc Merge pull request #5597 from opendatalab/dev
Dev
mineru-4.0.10-released
2026-09-29 15:15:13 +08:00
Xiaomeng Zhao f7730e14ad Merge pull request #5596 from myhloli/dev
feat(gradio): implement UUID fallback for insecure contexts and update tests
2026-09-29 15:14:40 +08:00
myhloli d34a79e710 feat(gradio): implement UUID fallback for insecure contexts and update tests 2026-09-29 11:37:05 +08:00
Xiaomeng Zhao 1dca0ef08e Merge pull request #5591 from opendatalab/master
master->dev
2026-09-28 23:59:21 +08:00
github-actions[bot] fa91b100f5 Update version.py with new version mineru-4.0.9-released 2026-09-28 15:36:41 +00:00
Xiaomeng Zhao a5a9828e4d Merge pull request #5589 from opendatalab/dev
Dev
2026-09-28 23:33:43 +08:00
Xiaomeng Zhao 4841f3d637 Merge pull request #5590 from myhloli/dev
Dev: bump docvortex to 0.5.4 and fix tight-spacing test issues
2026-09-28 23:29:49 +08:00
myhloli 1aa76acf1c chore: add .zcodeignore for build artifacts and temporary files 2026-09-28 22:49:54 +08:00
Xiaomeng Zhao 5102869061 Merge pull request #5588 from myhloli/dev
feat(pdf): implement code span spacing protection and update tight sp…
2026-09-28 22:14:10 +08:00
myhloli f712c9fd7b feat(pdf): implement code span spacing protection and update tight spacing logic 2026-09-28 20:43:31 +08:00
Xiaomeng Zhao 989951d296 Merge pull request #5584 from opendatalab/master
master->dev
2026-09-28 10:54:37 +08:00
github-actions[bot] 2a55e748f5 Update version.py with new version 2026-09-27 19:49:07 +00:00
Xiaomeng Zhao 119d193d4f Merge pull request #5583 from opendatalab/dev mineru-4.0.8-released 2026-09-28 03:47:15 +08:00
myhloli 775099904a test(pdf): align stubs with render session and snapshot APIs
Refs #5583
2026-09-28 03:07:53 +08:00
myhloli 7eb42b7e4d fix(gradio): release public runs and preserve final errors
Refs #5583
2026-09-28 02:32:07 +08:00
Xiaomeng Zhao 042348aeba Merge pull request #5581 from myhloli/dev
Dev
2026-09-28 00:00:20 +08:00