Archived
-
v0.5.0 Pre-Release
released this
2026-10-22 08:25:47 +00:00 | 23 commits to main since this releaseFifth release of submarine. Still a prototype: browsing is complete, actions are not yet implemented. This release shows staged pins in the tree and adds a proper README.
Highlights
- A pin change that is staged in the superproject but not yet committed is now visible in the tree. A submodule without issues shows a blue
stagedinstead ofin sync; next to an issue word it shows a blue●. Before, you only saw it in the detail pane and asn pin stagedin the top bar, with no way to find the row. - A collapsed parent shows
●if a staged pin is hidden below it, before its issue counts. - A staged pin is information, not an issue: it is not counted in
+nor in the issue counts, and it does not change a row's level. - New README with a screenshot, installation, examples and the key bindings.
subis now the command used in the examples.
Install
curl -fsSL https://git.simon-franken.de/simonfranken/submarine/raw/branch/main/install.sh | shInstalls
submarineand the aliassub(linux/macOS, amd64/arm64) to~/.local/bin. Update from 0.4.0 withsubmarine update.Binaries and
checksums.txtare published in the package registry (generic packagesubmarine, versionv0.5.0).Known limitations
- The actions
u,band!only show a "not implemented" message.
Downloads
- A pin change that is staged in the superproject but not yet committed is now visible in the tree. A submodule without issues shows a blue