v1.21.0 v0.79.0
smicallef/spiderfootSep 19, 2026 → Sep 21, 20261 day between releases
What's New
Releases for different repositories (pdf-inspector and worktrunk) with no functional overlap
Breaking Changes
- `wt switch --no-cd -x` now runs programs in the worktree instead of the invoking directory
New Features
- `wt switch --no-cd -x` runs programs in the correct worktree
- Picker preview tabs visually indicate content availability
- `wt merge` and `wt remove` now name the destination worktree
- Font weight metadata support in PDF text items
- Opt-in `bold_from_weight` feature for PDFs
Improvements
- Config saves no longer rewrite the entire file
- Merge and push commits now respect `commit.gpgSign`
- Improved PDF header parsing to tolerate leading bytes
Bug Fixes
- Fixed `wt merge` to correctly describe what it commits
- Fixed off-canvas label clipping in PDFs
- Fixed merge and push commits to respect `commit.gpgSign`
- Fixed pruning age guards for worktree management
Upgrade Notes
These releases belong to different repositories (pdf-inspector and worktrunk). If upgrading `worktrunk`, update scripts for `wt switch --no-cd -x` as program execution context has changed. If upgrading `pdf-inspector`, ensure Rust code updates `TextItem` literals to include `font_weight: None`.
The Two Releases
1.21.0 — Font weight metadata, clipped-text and loading fixes
Sep 19, 2026· 1 month ago
A maintenance release for pdf-inspector (unrelated to SpiderFoot) adding font weight metadata, fixing clipped-text rendering, and improving PDF header parsing.
Full release notes0.79.0
Sep 21, 2026· 1 month ago
This release improves execution context handling and picker user experience. It fixes issues with config saving, merge signing, and pruning age guards to ensure more reliable worktree management.
Full release notes