- Remove MLX references from user-facing docs (README, docs/zh, docs/en,
skills/mineru/SKILL.md); macOS VLM docs now state only the llama.cpp default
- Restructure READMEs: README_en.md becomes the main README.md with the skill
frontmatter, README_zh.md becomes README_zh-CN.md, and the Agent Guide is
embedded as a collapsible section in both
- Link DocVortex in feature lists; update Acknowledgments (add DocVortex and
metafile-render, remove UniMERNet, fast-langdetect, pdftext)
- Remove the MinerU-Diffusion citation entry
- Drop the development-era mineru-kit gradio wording from the 4.0 migration table
- Remove the solved Linux missing-text FAQ entry
- Drop Noto font packages and fc-cache from the 4.0 Dockerfiles (keep libgl1)
Add model repo registry and tier-based model downloads.
Move model source/base_dir handling into config.yaml and remove legacy mineru.json model path handling.
Update runtime model path resolution, Docker/docs, and tests.
- Remove requirements.txt files for all Docker configurations
- Update package installation process in Dockerfiles:
- Use magic-pdf[full] instead of individual requirements
- Simplify installation steps and reduce image size
- Remove redundant wget commands for requirements.txt
- Update PyMuPDF to version <1.25.0
- Update pydantic to version <2.11
- Update transformers to version < 5.0.0
- Remove always_apply parameter from alb.ToGray in image processing
- Remove paddleocr, paddlepaddle, rapidocr-paddle, and rapidocr-onnxruntime from requirements.txt files
- Simplify pip install commands in Dockerfiles
- Remove installation of paddlepaddle-gpu in china and global Dockerfiles
- Update requirements.txt files across all Docker configurations
- Added ftfy package to requirements.txt files for Ascend NPU, China, and Global Docker images
- This change ensures consistent text formatting across all supported platforms
- Update config version to1.2.0
- Refactor model initialization in model_init.py- Update dependencies in requirements.txt files
- Remove unused imports and models
- Add conditional imports for table models
- Update PaddlePaddle from 3.0.0b1 to 3.0.0rc1 in Dockerfiles
- Update RapidOCR dependencies to specific versions in requirements.txt files
- Update requirements for all Docker configurations (china, global, ascend_npu)
- Update rapid-table version from ==0.3.0 to >=1.0.3,<2.0.0 in multiple requirements files
- This change affects Ascend NPU, China, and Global Docker configurations
- Merge title blocks that are close to each other horizontally
- Adjust line insertion logic for title blocks- Increase image size and decrease confidence threshold for layout detection
- Update DocLayoutYOLO model weights
- Refactor drawing of bounding boxes for different block types
- Add Dockerfile for global setup with Ubuntu base image
- Add Dockerfile for Huawei NPU setup with Ascend base image
- Update requirements file structure: - Rename requirements-docker.txt to docker/china/requirements.txt - Add new requirements files for global and Huawei NPU setups
- Install necessary packages and dependencies in both Dockerfiles- Set up virtual environment and install Python packages
- Download models and configure magic-pdf for both setups