v1.0.0-beta.233 v1.23.0

high risk

koala73/worldmonitorSep 18, 2026 → Sep 22, 20264 days between releases

What's New

Massive functional shift from billing operations to PDF text extraction and OCR capabilities

New Features

  • Support for invisible text layers triggering OCR
  • Right-to-left text reading order fixes
  • Handling of oversized Form XObject BBoxes
  • Improved ToUnicode CMap interpolation
  • Read re-encoded simple font by Differences names

Improvements

  • Improved ToUnicode CMap interpolation
  • Read Form XObject with oversized BBox numerals
  • Read right-to-left runs in visual order
  • Compose detached spacing accent with the letter it is painted over
  • Classify invisible text layer pages as scans

Bug Fixes

  • Delete empty custom-currency overage lines
  • Delete empty invoices during issuing
  • Fix right-to-left text reading order
  • Fix ToUnicode CMap gaps causing dropped characters
  • Fix detached spacing accent rendering

Upgrade Notes

Upgrading requires a complete architectural review as the codebase has shifted focus from billing operations to PDF text extraction and OCR. No configuration changes are listed, but the dependency on billing APIs will likely be removed.

The Two Releases

v1.0.0-beta.233

v1.0.0-beta.233

Sep 18, 2026· 1 month ago

A beta release focused on stabilizing billing operations, specifically addressing custom currency handling, invoice generation, and charge management.

Full release notes
v1.23.0

1.23.0 — Text-layer repairs

Sep 22, 2026· 1 month ago

A maintenance release dedicated to repairing text-layer extraction issues, including handling invisible layers, right-to-left text, and ToUnicode CMap gaps.

Full release notes