Skip to content

GitCat v0.9.5

Choose a tag to compare

@github-actions github-actions released this 29 Jul 05:02

Highlights

The important fix here: GitCat no longer freezes. 0.9.4 fixed one cause of the UI hang; this release fixes the rest of them.

🐛 Fixes

  • No more UI freezes. 0.9.4 fixed the freeze caused by the graph loader emitting events from a background thread, but the same underlying bug lived in every other background event GitCat sends — most visibly a fetch/pull streaming its progress while the file-watcher was busy. Any of them could hold an internal webview lock while a foreground action needed it, and the two would wait on each other forever. All of those events (fetch/pull progress, bisect progress, the repo-change watcher, and terminal output) are now delivered on the main thread, where that deadlock can't happen. This was pinned down from a live stack trace of a frozen build.

✨ Tweaks

  • The sidebar's Local and Remote sections start collapsed, matching Tags and the other groups, so the sidebar opens compact. A click still expands them.

Full Changelog: v0.9.4...v0.9.5


See the assets below for your platform's installer.