v1.5.0 v1.14.2

medium risk

cheaper-inference/OmniRouteAug 13, 2026 → Aug 13, 20261 day between releases

What's New

Adds PDF parsing security hardening and improved text handling capabilities.

Breaking Changes

  • Resource bounds enforcement on Form XObjects and decode limits may break parsing of malformed PDFs.

New Features

  • Resource bounds enforcement (Form XObject, CID, decode limits)
  • Improved Form XObject text spacing handling
  • Improved small-caps text handling

Improvements

  • Hardens parsing against crafted PDFs to prevent unbounded CPU or memory usage
  • Handles nested Form XObjects and small-caps text correctly

Bug Fixes

  • Fixes unbounded CPU or memory usage from crafted PDFs
  • Fixes small-caps text being read as extra table columns

Upgrade Notes

Update the `pdf-inspector` dependency to version 1.14.2. Note that resource bounds enforcement may affect how malformed PDFs are processed.

The Two Releases

v1.5.0

v1.5.0

Aug 13, 2026· 2 months ago

Introduces a cross-scan workflow for pivoting finished scans, adds new username and email modules (Tinder, Andele Mandele), and fixes numerous bugs related to concurrency and site-specific challenges.

Full release notes
v1.14.2

1.14.2 — Hardened parsing for pathological PDFs

Aug 13, 2026· 2 months ago

This release hardens parsing against crafted PDFs that could cause unbounded CPU or memory usage, while also improving the handling of nested Form XObjects and small-caps text.

Full release notes