v1.3.0
datalab-to/markerv1.3.0Jan 24, 2025by VikParuchuri
AI Summary
This release focuses on improving table rendering, link extraction, and configuration flexibility. It introduces a new table model, enables clickable links and references, and allows any configuration option to be passed via the CLI.
Key Highlights
- Tables now properly handle colspans and rowspans, and merge across pages when using LLM mode.
- Links and references extracted from PDFs are now clickable, with anchors placed on elements.
- Any configuration option can now be passed on the command line.
- LLM mode now supports handwriting recognition if the layout detects it.
New Features
- Clickable links and references extraction from PDFs.
- CLI configuration option passing.
- Handwriting recognition in LLM mode.
- Context manager support for PdfProvider.
- New table benchmarks.
Full Release Notes
## Table improvements - Tables now handle colspans and rowspans properly - Improved table model with better accuracy - Tables merge across pages if you pass `--use_llm` - New table benchmarks ## Links and references - Links and references are now pulled out of the pdf, and are clickable - Anchors are placed on elements as targets ## Better configuration - Any configuration option can now be passed on the CLI ## Misc - With `--use_llm`, handwriting is now recognized (if the layout detects it) - Better llm mode overall ## What's Changed * Dynamic option parsing and updated documentation by @iammosespaulr in https://github.com/VikParuchuri/marker/pull/457 * Add context manager support for PdfProvider by @tarun-menta in https://github.com/VikParuchuri/marker/pull/481 * Table benchmarks by @tarun-menta in https://github.com/VikParuchuri/marker/pull/480 * PDF Link and References Support by @iammosespaulr in https://github.com/VikParuchuri/marker/pull/474 * Improved References by @iammosespaulr in https://github.com/VikParuchuri/marker/pull/491 * New table model by @VikParuchuri in https://github.com/VikParuchuri/marker/pull/472 * Vik dev by @VikParuchuri in https://github.com/VikParuchuri/marker/pull/497 * OCR Error Detection Hotfix by @tarun-menta in https://github.com/VikParuchuri/marker/pull/498 * Vik dev by @VikParuchuri in https://github.com/VikParuchuri/marker/pull/500 * Dev by @VikParuchuri in https://github.com/VikParuchuri/marker/pull/499 * Table improvements by @VikParuchuri in https://github.com/VikParuchuri/marker/pull/503 **Full Changelog**: https://github.com/VikParuchuri/marker/compare/v1.2.7...v1.3.0