1.7.2: worktree creation could hang
As of 2026-07-24. Nothing to configure.
What was fixed
- The worktree-create queue deadlocked. A chatty
git worktree add(git-lfs errors, say) filled the stderr pipe, which was never drained, and wedged the queue. - Multibyte text was corrupted. A UTF-8 character split across pipe chunks broke Japanese PR titles, branches and commit messages. Worktree diffs also show non-ASCII paths as themselves instead of octal escapes.
- A vanishing file crashed the server.
/api/files/rawpiped a read stream with no error handler, so a file that disappeared between stat and open raised an uncaughtException and hung the request. It returns 500 now.
How to check
Create a worktree in a repository with Japanese branch names or commit messages.