Repository navigation
rootle v0.12.0
- Repository-wide history:
␣ hfrom a selected or browsed repository,
thenEnterto inspect a commit. File history remains under␣ p h.
Log replies and failures are guarded by repository, revision, scope
and request generation. - Commit files remain in a sidebar beside the message or diff.
Tab
switches focus in either view; file stepping respects the active filter.
Messages reuse the preview component with cached, scrollable prose layout. - Commit diffs use Tree-sitter foregrounds beneath origin and changed-span
background tints. Old/new hunk sides are highlighted independently,
including renamed-file language changes; omitted context is not invented.
Palette changes restyle prepared diffs without refetching. - Fresh profiles have no seeded organizations or repositories. Search is
the entry point; genuine user recents are retained. - Shared modal input prompts switch from
❯to●in NORMAL mode. - Native provider implementations no longer expose
default_orgs.
The stdio wire protocol remains v1.6.
Upgrade
- Tarball / install.sh:
rootle update - Homebrew:
brew upgrade rootle - Cargo:
cargo install rootle --locked --version 0.12.0
Linux archives are statically linked musl binaries. Linux and macOS archives are available for x86_64 and arm64, with SHA-256 checksums and GitHub build provenance.