Skip to content

Releases: wfxr/forgit

25.11.0

01 Nov 00:37

Choose a tag to compare

Changes since 25.09.0:

25.10.0

01 Oct 00:38

Choose a tag to compare

Changes since 25.09.0:

25.09.0

01 Sep 00:41
5d4d612

Choose a tag to compare

Changes since 25.08.0:

25.08.0

01 Aug 00:43
f7796d5

Choose a tag to compare

Changes since 25.07.0:

25.07.0

01 Jul 00:41
7a5e68b

Choose a tag to compare

Changes since 25.06.0:

25.06.0

01 Jun 00:43
455e42b

Choose a tag to compare

Changes since 25.05.0:

25.05.0

01 May 00:38
cf9e15e

Choose a tag to compare

25.03.0

01 Mar 00:29
18f1a1e

Choose a tag to compare

Changes since 25.02.0:

25.02.0

01 Feb 00:28
bb83b3c

Choose a tag to compare

Changes since 25.01.0:

  • Feature: add forgit show command (#417)
    Introducing show as a new subcommand of forgit, an interactive
    version of git show. The configured default alias is gso.
    Alt-T can be used to toggle between showing the diff and the commit
    message in the fzf preview window.
    The new command is used instead of forgit diff when pressing enter
    in forgit log. This fixes the display of diffs for merge commits.
    Note: we have a requirement for the fzf version now. The minimum
    required fzf version is 0.49.0. If the installed version is lower,
    forgit will exit with an error message.
    Fixes #416.

25.01.0

01 Jan 00:29
df51911

Choose a tag to compare

Changes since 24.12.0:

  • chore: rename default branch (#410)
  • fix: fix edit file key binding (alt-e) in diff and add (#415)
    The key binding for editing a file in diff and add was not working
    properly on recent versions of fzf. As its documentation suggests, we
    should replace `execute-silent` with `execute` since we need to switch
    to a new screen and handle both input and output.

    fzf switches to the alternate screen when executing a command.
    However, if the command is expected to complete quickly, and you are
    not interested in its output, you might want to use execute-silent
    instead, which silently executes the command without the switching.