v3.2.0 v1.19.0

medium risk

MCP-UI-Org/mcp-uiSep 8, 2026 → Sep 9, 20261 day between releases

What's New

Adds text extraction fixes and exposes legacy symbol metadata, requiring Rust migration changes

Breaking Changes

  • Rust migration requires TextItem literals to explicitly set legacy_symbol_rewrite: false

New Features

  • Exposes legacy symbol-rewrite metadata in Rust and Node
  • Keeps separately clipped text runs distinct

Improvements

  • Preserves stroke-simulated bold text
  • Honors horizontal text scaling in extraction
  • Recovers stale single-byte font mappings

Bug Fixes

  • Fixes text extraction for stroke-simulated bold text
  • Fixes horizontal text scaling in extraction
  • Fixes stale single-byte font mappings

Upgrade Notes

Rust users must update TextItem literals to set legacy_symbol_rewrite: false when cleanup isn't applied. Node.js users will see legacySymbolRewrite emitted only when cleanup alters a character.

The Two Releases

v3.2.0

v3.2.0

Sep 8, 2026· 1 month ago

Adds support for custom PI model configurations and makes startup and preflight failures visible to users.

Full release notes
v1.19.0

1.19.0 — Text extraction fixes and symbol metadata

Sep 9, 2026· 1 month ago

Focuses on text extraction fixes and exposing legacy symbol metadata. It preserves stroke-simulated bold, honors horizontal text scaling, and recovers stale single-byte font mappings.

Full release notes