v2026.9.7.1 v1.18.0
t8y2/dbxSep 8, 2026 → Sep 8, 20260 days between releases
What's New
Newer tag jumps to an unrelated PDF-inspector codebase (v1.18.0) with breaking coordinate-API changes, not an incremental step from the activity-graph release.
Breaking Changes
- Positioned items and region APIs now report coordinates relative to the visible page box, so any manual CropBox-origin offset must be removed.
- Rust TextItem struct literals must now supply baseline_shift, rotation, and advance_known (0.0, 0.0, true for ordinary upright text).
- The version scheme switches from date-based (v2026.9.7.1) to semver (v1.18.0), indicating a different upstream project lineage rather than a patch progression.
New Features
- Text geometry metadata now includes baseline shift and rotation information for superscript/subscript detection.
- Rotated-text bounds and rotation metadata are exposed to consumers.
- Embedded bold-font metadata can be recovered when font descriptors are incomplete.
- Object-stream decompression is now bounded, limiting resource use on hostile or malformed PDFs.
- Password-aware Python fixture tests and Python binding tests were added to CI.
Improvements
- Cross-platform CI and release publishing pipelines were made faster.
- Region inputs use a top-left origin while positioned items use a lower-left origin, clarifying coordinate conventions.
- Python bindings now have dedicated test coverage in the CI pipeline.
Bug Fixes
- Classic cross-reference tables with short entries are now repaired instead of failing to load.
- Rotated text no longer produces incorrect bounding boxes.
- Bold-font styling is preserved when embedded font metadata is missing or malformed.
Upgrade Notes
Treat this as a codebase switch, not a routine bump: audit which project the pinned tag actually resolves to before upgrading. If you consume the PDF APIs, drop manual CropBox-origin adjustments and update Rust TextItem literals with the three new fields. Re-run geometry-sensitive tests, since coordinates and bounds may shift for rotated or cropped pages.
The Two Releases
v2026.9.7.1
Sep 8, 2026· 1 month ago
This release introduces a new feature for the activity graph and fixes issues regarding agent message width and channel pinning.
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 robustness. It addresses cross-reference table repairs, embedded bold-font metadata recovery, and rotated text bounds, while updating APIs to use the visible page box.
Full release notes