Skip to content

v0.16.0

Latest

Choose a tag to compare

@github-actions github-actions released this 08 Sep 16:57
46fb023

[0.16.0] - 2026-09-08

Added

  • Resize the commit message, changed files, and diff panes by dragging their borders. (#68, closes #67) Thanks @expoli.
  • Search incrementally in graph filters, the Changes pane, and a commit's changed files. Matching rows stay selected as results change, with Unicode-aware highlighting. (#70, closes #69) Thanks @expoli.

Fixed

  • Bound libgit2 pack windows and object caches to keep large repositories from consuming excessive memory. (#66, closes #65) Thanks @expoli for the report and fix.
  • Repository additions and removals now synchronize across running instances without overwriting concurrent config changes. (#72, closes #71)
  • File actions and diff previews treat filenames literally. Rename operations handle both paths, and discard refuses to overwrite a file recreated at the original path. (#74, closes #73)
  • Late graph and GitHub responses cannot reopen closed details or show content from another repository or filter. Graph refreshes preserve pending updates and rebuild search matches. (#74)
  • Small terminal layouts and long Unicode error messages no longer crash the app. Commit messages remain readable in narrow layouts. (#74)
  • Status includes file-type changes and supports bare repositories. Pinned linked worktrees receive Git metadata updates. (#74)
  • Configured file openers use a directory as their working directory, review commands expand their base ref, and Windows launcher and watcher paths use compatible spellings. Removing one repository preserves others with the same name. (#74)

Changed

  • Release builds validate the tag, Cargo versions, and matching release notes before building or publishing. (#74)

Full changelog: https://github.com/affromero/gitpane/blob/main/CHANGELOG.md