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/raw piped 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.


Changelog / What’s new in 2.0.0


This site uses Just the Docs, a documentation theme for Jekyll.