Skip to content

Releases: MitMaro/git-interactive-rebase-tool

Latest Release (4d16b29)

Pre-release

Choose a tag to compare

@MitMaro MitMaro released this 24 Jul 19:12

This contains development releases based on the master branch.

Please report any issues with these builds or if there is a particular build missing.

Note: While attempts are made to keep master stable and bug free, there is no guarantee that these builds will not be broken. Use at your own risk.

Version 2.4.1

Choose a tag to compare

@MitMaro MitMaro released this 27 Jun 13:03

Fixed

  • Renamed and copied file order reversed in show commit view (#926)

Version 2.4.0

Choose a tag to compare

@MitMaro MitMaro released this 13 Jun 22:38

Added

  • Add support for NO_COLOR environment variable (#896)
  • Post modified line exec command (#888)

Changed

  • List search now uses a shared search thread (#900)

Fixed

  • Fixed TTY support on macOS (#874)
  • Flicker when action width changes (#888)
  • Selected line was not always visible when multiple lines were selected (#918)
  • Selected line hidden by added trailing, leading or header line when view was not resized (#919)

Version 2.3.0

Choose a tag to compare

@MitMaro MitMaro released this 19 Jul 12:01

Added

  • Support for update-ref action (#801)
  • Search in the list view (#797)

Version 2.2.1

Choose a tag to compare

@MitMaro MitMaro released this 13 Oct 23:44

Fixed

  • Crash on multibyte strings in commit diff view (#755)

2.2.0

Choose a tag to compare

@MitMaro MitMaro released this 29 Apr 21:02

Added

  • Added mew keybindings for customizing the scrolling of the view. (#647)
  • Multiple non-specific performance improvements.

Removed

  • ctrl-d keybinding, since it conflicts with the ctrl-d keybinding in Vim. (#648)

2.1.0

Choose a tag to compare

@MitMaro MitMaro released this 20 Apr 12:24

Added

  • Label and description to commit edit (#429)
  • Basic support to merge rebasing (#434)
  • Modifier keys can now be provided in any order (#435)
  • Undo and redo changes to the todo list (#436)
  • Support for multiple key bindings per configuration (#437)
  • Open external editor from visual mode (#442)
  • Delete selected lines from the todo list (#443)
  • Insert new exec, commit, label, reset or merge line (#454, #458)
  • Support home and end in list view (#455)

Fixed

  • Most modifier key combinations could not be used as key bindings (#435)
  • Several index overflows when modifying the todo list with an external editor (#441, #440)

2.0.0

Choose a tag to compare

@MitMaro MitMaro released this 05 Feb 00:44

Added

  • A diff view to show commit
  • Page up and down to help view
  • Page up and down to show commit
  • Most missing key bindings for special keys
  • Builtin help for show commit
  • Number of files change in show commit
  • Number of total additions and deletions in show commit
  • The Git "diff.renames" and "diff.rename_limit" options are now respected during show commit
  • End and Home support during edit
  • Optional rollback on error or invalid file during external edit
  • True color support on macOS

Changed

  • Replace Curses with Crossterm for input and output
  • Change page up and page down to scroll half the height of the view area
  • Improved error handling for executing external editor

Fixed

  • Scroll position resetting on resize
  • Unable to move edit edit cursor when inputMoveLeft or inputMoveRight were set to alphanumeric characters

Removed

  • Available actions footer from list and show commit views

Version 1.2.1

Choose a tag to compare

@MitMaro MitMaro released this 27 Jan 02:00

Fixed

  • ANSI color support broken on MacOS (#219)

Version 1.2.0

Choose a tag to compare

@MitMaro MitMaro released this 12 Jan 02:13

Added

  • Support for 256-color terminals
  • Highlight of selected line(s) on 256-color terminals
  • Full support for external editor

Fixed

  • Missing ncursesw dependency listing for deb build
  • Performance issue with show commit
  • Visual mode index error when changing action or swapping lines
  • Fixed crash with scrolling to max length
  • A empty rebase file now returns a zero exit code
  • External editing loop when an external editor returns an empty file

Removed

  • Unused errorColor configuration