v0.166.0 v1.19.0

medium risk

tt-a1i/archifySep 9, 2026 → Sep 9, 20260 days between releases

What's New

Projects differ: v0.166.0 is Hugo and v1.19.0 is PDF Inspector, with Rust literal and Node field changes.

Breaking Changes

  • Rust TextItem literals now require legacy_symbol_rewrite: false for items without cleanup.
  • Node legacySymbolRewrite field is now optional and only emitted when cleanup changed a character.

New Features

  • Exposure of legacy symbol-rewrite metadata in Rust and Node.
  • Preserves stroke-simulated bold fonts during extraction.
  • Honors horizontal text scaling settings.
  • Recovers stale single-byte font mappings.

Improvements

  • Improvements in text extraction and font handling.
  • Faster related config index creation.
  • Security fixes.

Bug Fixes

  • Fixes for security vulnerabilities.
  • Keeps separately clipped text runs apart.

Upgrade Notes

If upgrading to v1.19.0, update Rust TextItem literals to include legacy_symbol_rewrite: false for items without cleanup. For Node, the legacySymbolRewrite field is now optional and only emitted when cleanup changes a character.

The Two Releases

v0.166.0

v0.166.0

Sep 9, 2026· 1 month ago

Focuses on hardening, bug fixes, and template improvements including the reimplementation of the return keyword and new publishing functions.

Full release notes
v1.19.0

1.19.0 — Text extraction fixes and symbol metadata

Sep 9, 2026· 1 month ago

This release focuses on text extraction fixes and symbol metadata, improving how fonts and text scaling are handled while exposing legacy symbol rewriting capabilities.

Full release notes