Skip to content

Releases: altsem/gitu

v0.16.0

14 Apr 12:32
bbb4fae
Compare
Choose a tag to compare

[0.16.0] - 2024-04-14

🚀 Features

  • Copy commit hash with "y", move Show Refs to "Y"
  • Cursor is kept in view when scrolling
  • Togglable stash flags: --all & --include-untracked

🐛 Bug Fixes

  • Typo in descriptions on menu

🎨 Styling

  • Update stash promps to be more like in Magit

v0.15.0

10 Apr 15:32
b167e35
Compare
Choose a tag to compare

[0.15.0] - 2024-04-10

🚀 Features

  • Config option: general.always_show_help.enabled
  • Add all args to rebase menu
  • Add --prune and --tags flags to Fetch menu
  • Add all on/off arg flags to Commit menu
  • Add --rebase pull arg
  • Add --force /--no-verify /--dry-run push args

🐛 Bug Fixes

  • Main screen is more smart about scrolling when menu is open
  • Redraw screen even if command failed
  • Only stderr would show in log popup

🎨 Styling

  • Display args more like Magit

v0.14.0

06 Apr 21:28
e986bf8
Compare
Choose a tag to compare

[0.14.0] - 2024-04-06

🚀 Features

  • Remove move p/n from default bindings (move up/down)
  • Make keybinds configurable

🐛 Bug Fixes

  • Existing terminal text would bleed into gitu on startup
  • Discarding staged files would not work & use git clean for removing untracked files

v0.13.1

04 Apr 18:22
e9b48ec
Compare
Choose a tag to compare

[0.13.1] - 2024-04-04

🐛 Bug Fixes

  • Handle EDITOR args, and better deal with absolute paths

v0.13.0

04 Apr 16:07
1193707
Compare
Choose a tag to compare

[0.13.0] - 2024-04-04

🚀 Features

  • Support sending keys on startup with a cli flag (-k)

🐛 Bug Fixes

  • Prompt stash action instead of always "Stash index"
  • Edge cases and error handling for stashing worktree (#103)

🎨 Styling

  • Improve menu layout and define new keybind display

v0.12.1

01 Apr 21:05
213f8de
Compare
Choose a tag to compare

[0.12.1] - 2024-04-01

🐛 Bug Fixes

  • Resolve issue showing files with crlf

v0.12.0

01 Apr 09:26
99ddc7b
Compare
Choose a tag to compare

[0.12.0] - 2024-04-01

🚀 Features

  • Set '--jobs' to 10 when running 'git fetch'
  • Run fetch, pull and push without blocking the ui
  • Implement 'rebase elsewhere', it prompts you where to rebase
  • Prompt for rev on reset soft/mixed/hard
  • Show multiple command outputs in popup

🐛 Bug Fixes

  • Improve error-handling of external commands
  • Discarding staged files wouldn't work

🎨 Styling

  • Change command popup to be more intuitive

v0.11.0

27 Mar 22:43
6fea9e6
Compare
Choose a tag to compare

[0.11.0] - 2024-03-27

🚀 Features

  • Togglable argument '--force-with-lease' when pushing

🎨 Styling

  • Show quit/close keybind on all menus

v0.10.0

24 Mar 14:09
b2b7831
Compare
Choose a tag to compare

[0.10.0] - 2024-03-24

🚀 Features

  • Prompt input rev for 'log other'

🎨 Styling

  • Style.selection_area now includes cursor line
  • Change cursor to a vertical bar, add config style.cursor

v0.9.1

23 Mar 22:26
6f5bb3f
Compare
Choose a tag to compare

[0.9.1] - 2024-03-23

🐛 Bug Fixes

  • Crash when trying to show diff of binary files