v2026.09.08 v1.18.0
NVIDIA/NeMo-Speech.cppSep 8, 2026 → Sep 8, 20260 days between releases
What's New
Older release is a security patch for Huginn; newer release adds PDF geometry features and API changes.
Breaking Changes
- Positioned items and region APIs now use the visible page box instead of the CropBox
- Rust `TextItem` literals now require explicit fields: `baseline_shift`, `rotation`, and `advance_known`
New Features
- Enhanced text geometry with support for rotated text bounds and baseline metadata
- Improved superscript and subscript handling for better text rendering
- Faster cross-platform CI and release publishing workflows
- Recovery of embedded bold-font metadata for accurate text representation
- Repair of classic cross-reference tables with short entries
Improvements
- Bounded object-stream decompression to prevent memory issues
- Password-aware Python fixture tests
- Python binding tests integrated into the CI pipeline
Bug Fixes
- Repair of classic cross-reference tables with short entries
- Recovery of embedded bold-font metadata for accurate text representation
Upgrade Notes
Positioned items and region APIs now use the visible page box; remove manual CropBox-origin adjustments. Rust `TextItem` literals must now include `baseline_shift`, `rotation`, and `advance_known` fields.
The Two Releases
v2026.09.08
Sep 8, 2026· 1 month ago
Security release fixing XSS, file read, and origin hijacking vulnerabilities, along with hardening deployment defaults.
Full release notes1.18.0 — Text geometry and PDF loading fixes
Sep 8, 2026· 1 month ago
This release focuses on improving PDF text geometry, superscript/subscript handling, and PDF loading capabilities. It also includes performance optimizations for CI and release processes, alongside various bug fixes for cross-reference tables and font metadata.
Full release notes