v1.20.0 v1.812.0

medium risk

codewhale-hq/CodewhaleSep 15, 2026 → Sep 15, 20260 days between releases

What's New

The older release (v1.20.0) is a PDF inspector update, while the newer release (v1.812.0) is a Windmill platform update; they are distinct software projects.

Breaking Changes

  • Per-route CORS origin allowlist for HTTP triggers may require updating existing CORS configurations

New Features

  • Per-route CORS origin allowlist for HTTP triggers
  • AI session artifacts sharing with the workspace by link
  • CLI trash management (list, get, restore)
  • Dynamic AI agent toolsets
  • Pre-approved cloud accounts with login links

Improvements

  • Enhanced word spacing and font decoding capabilities
  • Improved contents list rendering (one entry per line)
  • Upgraded lopdf to 0.45.0 for malformed cross-reference recovery

Bug Fixes

  • Fixed extraction issues with ActualText, dot leaders, and TJ glyph positions
  • Fixed TJ glyph position extraction
  • Fixed ActualText and dot leader extraction

Upgrade Notes

These releases are from different repositories (pdf-inspector and Windmill) and cannot be upgraded into one another. For Windmill v1.812.0, verify HTTP trigger CORS configurations are updated to use the new per-route allowlist format.

The Two Releases

v1.20.0

1.20.0 — Display coordinates and extraction fixes

Sep 15, 2026· 1 month ago

This release introduces display-frame coordinates for the Rust and Node positioning APIs, improves word spacing and font decoding, and fixes extraction issues regarding ActualText and glyph positions.

Full release notes
v1.812.0

v1.812.0

Sep 15, 2026· 1 month ago

This release introduces per-route CORS allowlists, enhances AI session sharing capabilities, and improves the CLI with trash management features. It also adds support for dynamic AI agent toolsets and pre-approved cloud accounts.

Full release notes