What's Changed
- feat(ocr): add MiniCPM-OCR server by @lottshin in #536
- feat(raw_text): per-glyph loose and strict boxes by @SebasGarcia08 in #542
- chore(deps): update rust crate tokio to v1.53.3 [security] by @llama-renovate[bot] in #550
- ci: run binding CI on root Cargo.toml/Cargo.lock changes by @meyerkev in #552
- Text extraction: re-OCR fonts with misread glyphs, Arabic ligature/mark order, skip OCR on sparse text-layer pages by @logan-markewich in #555
- Layout/markdown: cut above column-spanning lines, keep prose columns apart, rotated text, figure-split paragraphs, super/subscript, stacked tables by @logan-markewich in #556
- OCR rasters: mask native text before OCR; PNG pass-through for image inputs by @logan-markewich in #560
- OCR stages: restore deskewed boxes to page coordinates by @adrianlyjak in #564
- OCR rasters: cap the long edge per page by @adrianlyjak in #563
- Markdown: keep a line that holds a stray sideways glyph by @SebasGarcia08 in #561
- OCR word boxes and rotation: per-word boxes for line-level OCR, caller-owned OCR request fields, server line angles by @SebasGarcia08 in #559
New Contributors
- @lottshin made their first contribution in #536
- @llama-renovate[bot] made their first contribution in #550
- @meyerkev made their first contribution in #552
- @adrianlyjak made their first contribution in #564
Full Changelog: crates-v2.18.0...node-v2.19.0-beta.0