Release · 2026-09-02T15:22:22+02:00 · By Threadnote

Threadnote 4.6.3

Threadnote 4.6.3 makes shared-repository git command output readable on Windows without exposing local paths.

What's new

Threadnote 4.6.3 makes shared-repository git command output readable on Windows without exposing local paths.

Git command paths keep their roles

threadnote share status and threadnote share init --dry-run no longer collapse the resolved git executable, worktree, and separate git directory to the same <local-path> token. Sensitive Windows paths now retain their role in the displayed command:

Running: '<git>' -C '<worktree>' status --short --branch
Would run: '<git>' clone -c core.symlinks=false '--separate-git-dir=<gitdir>' -- <url> '<worktree>'

Local clone sources use a separate <repository> placeholder. Non-sensitive values, including ordinary HTTPS remote URLs, remain visible, while credentials and local paths continue to be scrubbed. Paths containing spaces are replaced as a whole, preventing a suffix such as the remainder of Program Files from leaking into the command echo.