git-cola v2.3
[git-cola.git] / share / doc / git-cola / relnotes / v2.3.rst
blob0d6aba4037997c9bcb14b0bc21ffc031ba84f9f2
1 .. _v2.3:
3 git-cola v2.3
4 =============
6 Usability, bells and whistles
7 -----------------------------
9 * The Interactive Rebase feature now works on Windows!
11   https://github.com/git-cola/git-cola/issues/463
13 * The `diff` editor now understands vim-style `hjkl` navigation hotkeys.
15   https://github.com/git-cola/git-cola/issues/476
17 * `Alt-{j,k}` navigation hotkeys were added to allow changing to the
18   next/previous file from the diff and commit editors.
20 * The `Rename branch` menu action is now disabled in empty repositories.
22   https://github.com/git-cola/git-cola/pull/475
24   https://github.com/git-cola/git-cola/issues/459
26 * `git cola` now checks unmerged files for conflict markers before
27   staging them.  This feature can be disabled in the preferences.
29   https://github.com/git-cola/git-cola/issues/464
31 * `git dag` now remembers which commits were selected when refreshing
32   so that it can restore the selection afterwards.
34   https://github.com/git-cola/git-cola/issues/480
36 * "Launch Editor", "Launch Difftool", "Stage/Unstage",
37   and "Move Up/Down" hotkeys now work when the commit message
38   editor has focus.
40   https://github.com/git-cola/git-cola/issues/453
42 * The diff editor now supports the `Ctrl+u` hotkey for reverting
43   diff hunks and selected lines.
45 * The `core.commentChar` Git configuration value is now honored.
46   Commit messages and rebase instruction sheets will now use
47   the configured character for comments.  This allows having
48   commit messages that start with `#` when `core.commentChar`
49   is configured to its non-default value.
51   https://github.com/git-cola/git-cola/issues/446
53 Fixes
54 -----
56 * Diff syntax highlighting was improved to handle more edge cases
57   and false positives.
59   https://github.com/git-cola/git-cola/pull/467
61 * Setting commands in the interactive rebase editor was fixed.
63   https://github.com/git-cola/git-cola/issues/472
65 * git-cola no longer clobbers the Ctrl+Backspace text editing shortcut
66   in the commit message editor.
68   https://github.com/git-cola/git-cola/issues/453
70 * The copy/paste clipboard now persists after `git cola` exits.
72   https://github.com/git-cola/git-cola/issues/484