v1.18.0 v1.19.0
morphik-org/morphik-coreSep 8, 2026 → Sep 9, 20262 days between releases
What's New
Adds text extraction enhancements and requires explicit legacy symbol rewrite configuration in Rust literals.
Breaking Changes
- Rust `TextItem` literals require explicit `legacy_symbol_rewrite` configuration
New Features
- Preserve stroke-simulated bold
- Honor horizontal text scaling
- Recover stale single-byte font mappings
- Expose legacy symbol-rewrite metadata in Rust and Node
- Keep separately clipped text runs apart
Bug Fixes
- Keep separately clipped text runs apart
Upgrade Notes
Rust `TextItem` literals now require explicit `legacy_symbol_rewrite` configuration. Node users should note the `legacySymbolRewrite` field is optional and only emitted when cleanup changes a character.
The Two Releases
1.18.0 — Text geometry and PDF loading fixes
Sep 8, 2026· 1 month ago
Improves text geometry, superscript/subscript handling, and PDF loading by adjusting positioning references and adding metadata.
Full release notes1.19.0 — Text extraction fixes and symbol metadata
Sep 9, 2026· 1 month ago
Enhances text extraction by preserving stroke-simulated bold, honoring horizontal scaling, and exposing legacy symbol metadata.
Full release notes