Skip to content

v0.12.0

Latest

Choose a tag to compare

@github-actions github-actions released this 29 Oct 19:43

Install

Linux (x64, arm64) and macOS (Apple Silicon):

curl -fsSL https://github.com/ThirtyTech/tt-git/releases/download/v0.12.0/install.sh | TTGIT_VERSION=v0.12.0 sh

Windows (x64, arm64), in PowerShell:

$env:TTGIT_VERSION = 'v0.12.0'; irm https://github.com/ThirtyTech/tt-git/releases/download/v0.12.0/install.ps1 | iex

Desktop app

The desktop app, tt-git-gui, is a separate download. Each one also carries tt-git.

On Linux, the install script puts it in ~/.local:

curl -fsSL https://github.com/ThirtyTech/tt-git/releases/download/v0.12.0/install-gui.sh | TTGIT_VERSION=v0.12.0 sh

What's changed

  • One badge for a branch at its upstream. When a branch and its upstream
    point at the same commit, the graph shows one badge with a 🔗, like
    [main 🔗], instead of [main] and [origin/main] side by side. Once
    either side moves on, the two badges come back on their own commits.
    Graph
  • Merged branches still join in when merges are hidden. With merges hidden
    (m), the commit made after a merge takes the merge's place in the drawing,
    and the merged branch's lane curves into it, so you still see where each
    branch came in. Graph
  • Faster startup on Linux in big repos. tt-git now watches each folder on
    its own and skips the ones git ignores, so a repository with a large
    node_modules/ opens about as fast as one without, instead of staying blank
    for several seconds before the first draw.
    Refreshing

Full Changelog: v0.11.0...v0.12.0