Generated with timbers draft release-notes --last 20 | claude -p --model opus
New Features
- You can now use
--rangewithtimbers queryto filter entries by commit range, just likeexportanddraft
Improvements
- Hooks automatically pause during rebase, merge, cherry-pick, and revert — no more getting blocked mid-operation
- Stale anchors (from squash merges or rebases) no longer block hooks or flood
timbers pendingwith false positives — you get a clear explanation instead of a wall of phantom commits timbers doctornow detects merge strategy misconfigurations and stale anchors before they cause problems- The devblog template now uses a richer three-voice essay structure for more engaging output from
timbers draft devblog - Updated dependencies to address security vulnerabilities in JSON parsing and the Go standard library
Bug Fixes
doctor --fixnow correctly removes stale hooks from global settings (previously it only cleaned project-local settings, leaving the real problem untouched)--rangequeries now reliably find entries after squash merges instead of returning empty results--rangeno longer silently drops entries when only some anchors are stale — both discovery methods now run unconditionally