Archived
-
v0.8.0 Stable
released this
2026-10-23 15:37:14 +00:00 | 10 commits to main since this releaseNew
- History spine in the detail pane: the pin, tip, your checkout and a staged pin are shown as one line of history, newest on top, with the number of commits between nodes. All three on one commit read "in sync".
- Diverged commits as a fork: a tip, checkout or committed pin that has diverged from the pin gets its own lane, joined at the merge base (with SHA and subject).
- Target branch and
off target: each pin is compared with the branch it should be on (branch =in .gitmodules, else the remote's default branch). A pushed pin that is not on it is flaggedoff target(blue, counted in the header and below collapsed rows), and the spine shows the target's tip. - The header summary is right-aligned and ordered by importance; the fetch age moved to the detail pane.
Fixes
- The shown ref of a pin is now the target branch if the pin is on it, otherwise the closest branch containing it. A pin on a feature branch no longer looks perfect, and the ref no longer changes with the branch checked out in the submodule.
Install or update:
curl -fsSL https://git.simon-franken.de/simonfranken/submarine/raw/branch/main/install.sh | sh, orsubmarine update.Full changelog: https://git.simon-franken.de/simonfranken/submarine/compare/v0.7.0...v0.8.0
Downloads