v17.12.0 v0.78.0
high risk
data-privacy-stack/presidioSep 16, 2026 → Sep 16, 20260 days between releases
What's New
OCRmyPDF upgrades pikepdf; Worktrunk renames hook keys and moves oh-my-pi to omp
Breaking Changes
- OCRmyPDF requires pikepdf 10.2 or later
- OCRmyPDF exit code 6 replaces 2 for tagged PDFs
- Worktrunk hook scripts require new JSON key names
- Worktrunk `pi` command moved to `omp`
New Features
- OCRmyPDF HEIF/HEIC support (opt-in)
- Worktrunk config templates auto-migrate
- Worktrunk `wt config update --output` confirms writes
Improvements
- OCRmyPDF uses pikepdf type-safe accessors
- Worktrunk interactive prompts start without blank lines
- Worktrunk `wt config show` provides single shell hint
Bug Fixes
- OCRmyPDF fixes garbage text in PDF/A output
- OCRmyPDF fixes missing ligatures in PDF/A output
Upgrade Notes
Upgrade pikepdf to 10.2+ and update scripts checking exit code 2. Update hook scripts to use new context key names (worktree_path, repo_path). Use `wt config plugins omp` instead of `pi` for oh-my-pi.
The Two Releases
v17.12.0
v17.12.0
Sep 16, 2026· 1 month ago
A significant update requiring a new version of pikepdf and fixing Ghostscript compatibility issues with PDF/A output.
Full release notesv0.78.0
0.78.0
Sep 16, 2026· 1 month ago
This release focuses on hook script updates, plugin management changes for Pi and oh-my-pi, and fixes for config handling and worktree management.
Full release notes