Release · 2026-08-25T14:23:24+02:00 · By Threadnote
Threadnote 4.3.4
Threadnote 4.3.4 keeps the accelerated private Git-status path available when multiple indexing processes observe or start the same repository fsmonitor daemon concurrently.
What's new
Threadnote 4.3.4 keeps the accelerated private Git-status path available when multiple indexing processes observe or start the same repository fsmonitor daemon concurrently.
Faster one-file graph updates
- Threadnote now checks for an existing repository fsmonitor daemon before starting one and verifies the final daemon state after a concurrent start race.
- A harmless concurrent-start exit can no longer push graph registration onto the slower full Git-status path.
- If fsmonitor is genuinely unavailable, Threadnote still fails closed to the ordinary status implementation without changing the repository's real Git index or configuration.
On the pinned IntelliJ Community candidate run used for the performance ratchet, one-file indexing fell from 24.0 seconds in 4.3.3 to 6.4 seconds, while registration fell from 9.37 seconds to 2.45 seconds. The run retained exact incremental-versus-independent-rebuild parity.
Existing standalone installations upgrade with:
threadnote update