v2026.9.7 v1.18.0
enfein/mieruSep 7, 2026 → Sep 8, 20260 days between releases
What's New
Positioned items and region APIs now use the visible page box, requiring Rust TextItem literal updates.
Breaking Changes
- Positioned items and region APIs now use the visible page box
- Rust TextItem literals must add baseline_shift and rotation
New Features
- Rotation metadata
- Baseline metadata
- Embedded bold-font metadata recovery
- Bounded object-stream decompression
- Superscript/subscript handling
Improvements
- Improved text geometry and superscript/subscript handling
- PDF loading performance
- Faster cross-platform CI
- Faster release publishing
- Password-aware Python fixture tests
Bug Fixes
- Repair classic cross-reference tables with short entries
Upgrade Notes
Remove manual CropBox-origin adjustments as positioned items now use a lower-left origin and region inputs use a top-left origin. Rust TextItem literals must include baseline_shift and rotation fields.
The Two Releases
Hermes Agent v0.21.1 (v2026.9.7)
Sep 7, 2026· 1 month ago
A patch release rolling up codebase modularization, performance improvements, and various fixes since v0.21.0, focusing on stability and architectural improvements.
Full release notes1.18.0 — Text geometry and PDF loading fixes
Sep 8, 2026· 1 month ago
Improves text geometry, superscript/subscript handling, and PDF loading performance. It introduces new metadata for rotation and baseline shifts while updating positioning logic relative to the visible page box.
Full release notes