open-design-v0.23.0 v1.22.0

medium risk

sundowndev/phoneinfogaSep 20, 2026 → Sep 20, 20260 days between releases

What's New

Adds RTL text support and symbolic fonts, requiring Rust migration for text items.

Breaking Changes

  • TextItem literals now require the new `bold_source` and `fixed_pitch` fields due to Rust migration.

New Features

  • Implements Unicode Bidirectional Algorithm for Hebrew and Arabic text.
  • Adds support for Symbol and ZapfDingbats encodings.
  • Adds `bold_source` and `fixed_pitch` fields to text items.
  • Widens zero-area Form XObjects to ensure text extraction and rendering.

Improvements

  • Improves font metadata tracking with `bold_weight_threshold` and `is_bold_font`.
  • Fixes tracked display text rendering when letter spacing is applied.

Bug Fixes

  • Fixes symbol bullets, arrows, and math operators decoding in simple fonts.
  • Fixes Type3 font glyph-procedure name handling.

Upgrade Notes

Update TextItem literals to include the new `bold_source` and `fixed_pitch` fields. Ensure symbol fonts are properly decoded using `/BaseEncoding` or glyph names.

The Two Releases

open-design-v0.23.0

Open Design 0.23.0 — Home, Rebuilt.

Sep 20, 2026· 1 month ago

Open Design 0.23.0 completely rebuilds the Home dashboard, making it the central hub for recent projects and run status, while improving task resumability and conversation evidence retention.

Full release notes
v1.22.0

1.22.0 — Right-to-left text, symbolic fonts, tracked titles and font metadata

Sep 20, 2026· 1 month ago

Enhances text rendering capabilities by implementing the Unicode Bidirectional Algorithm for right-to-left scripts and adding support for symbolic fonts, alongside improved font metadata tracking.

Full release notes