Skip to content

v0.8.8

Choose a tag to compare

@manuel-koch manuel-koch released this 09 Jul 15:37
· 33 commits to main since this release

Repository Sections, Improved Commit Dialog, and App Release Check

Full Changelog: v0.7.17...v0.8.8

Repository Sections

Repositories can now be grouped into expandable/collapsible sections. New actions allow creating, renaming, and removing sections, adding and removing repos to/from sections, and summarizing repositories in the section title row. The existing state config YAML is migrated on-the-fly during startup.

Improved Commit Dialog

The commit dialog now supports full cursor movement across the entire text and allows entering newline characters, making it easier to compose multi-line commit messages.

Fix: Selection Change in Status-Pane

Fixed a bug where the file selection in the status-pane would unexpectedly jump when a file's status changed (e.g., from staged to modified or modified to staged).

Status-Pane Title Truncation

The status-pane title is now truncated when the terminal is too narrow, preventing layout breakage on small screens.

Repository Name in Pane Title

The repositories-pane title now includes the name of the currently selected repository for better orientation.

Fix: Keybinding in File-Picker

Fixed non-functional "j" and "k" keybindings in the file-picker that prevented keyboard navigation.

Activity Indicator for Concurrent Actions

The activity indicator now correctly shows ongoing operations when multiple actions are running concurrently, such as scanning repository status while a pull or fetch action is in progress.

App Release Check

The application now periodically checks for newer releases. Notifications are shown at startup and a hint is displayed in the help dialog when an update is available.