v1.9.0 v1.24.0

low risk

kaifcodec/user-scannerSep 22, 2026 → Sep 23, 20261 day between releases

What's New

Adds PDF text rendering features like color properties and metadata extraction

New Features

  • Adds fill_color, stroke_color, and render_mode properties to TextItem
  • Extracts document metadata including Author, Subject, and Keywords
  • Decodes PDF titles correctly from various encodings like UTF-16LE
  • Extracts text rendered with the " operator in PDF pages

Improvements

  • Corrects text weight calculation for ActualText spans
  • Prevents words from zipping together in stacked table headers
  • Improves baseline separation for small type sizes

Bug Fixes

  • Fixes PDFDocEncoding titles displaying as replacement characters (U+FFFD)
  • Fixes UTF-16LE titles reading as mojibake
  • Fixes table headers where baselines are less than 5pt apart

Upgrade Notes

TextItem now exposes fill_color, stroke_color, and render_mode for PDF text rendering. No configuration changes are required, but code accessing these properties will need to handle the new types.

The Two Releases

v1.9.0

v1.9.0

Sep 22, 2026· 30 days ago

Adds AI agent MCP support, Threads UI gating, WhatsApp voice calling, and TikTok comment automation with private replies.

Full release notes
v1.24.0

1.24.0 — Text paint and document information

Sep 23, 2026· 29 days ago

Adds color and rendering mode information to text items and expands support for decoding document metadata.

Full release notes