github gitui-org/gitui v0.28.0-rc.2

latest release: v0.28.0
pre-releaseone day ago

discard changes on checkout
discard-changes-on-checkout

go to line in blame
blame-goto-line

Added

  • support choosing checkout branch method when status is not empty [@fatpandac] (#2404)
  • support pre-push hook [@xlai89] (#1933)
  • message tab supports pageUp and pageDown [@xlai89] (#2623)
  • files and status tab support pageUp and pageDown [@fatpandac] (#1951)
  • support loading custom syntax highlighting themes from a file [@acuteenvy] (#2565)
  • select syntax highlighting theme out of the defaults from syntect [@vasilismanol] (#1931)
  • new command-line option to override the default log file path (--logfile) [@acuteenvy] (#2539)
  • dx: make check checks Cargo.toml dependency ordering using cargo sort [@naseschwarz]
  • add use_selection_fg to theme file to allow customizing selection foreground color [@Upsylonbare] (#2515)
  • add "go to line" command for the blame view [@andrea-berling] (#2262)
  • add --file cli flag to open the files tab with the given file already selected [@laktak] (#2510)
  • add the ability to specify a custom keybinding/symbols file via the cli [@0x61nas] (#2731)

Changed

Fixes

  • resolve core.hooksPath relative to GIT_WORK_TREE [@naseschwarz] (#2571)
  • yanking commit ranges no longer generates incorrect dotted range notations, but lists each individual commit [@naseschwarz] (#2576)
  • print slightly nicer errors when failing to create a directory [@linkmauve] (#2728)
  • when the terminal is insufficient to display all the commands, the cmdbar_bg configuration color does not fully take effect. (#2347)
  • disable blame and history popup keybinds for untracked files [@kpbaks] (#2489)
  • overwrites committer on amend of unsigned commits [@cruessler] (#2784)
  • Updated project links to point to gitui-org instead of extrawurst [@vasleymus] (#2538)

Don't miss a new gitui release

NewReleases is sending notifications on new releases.