summarylogtreecommitdiffstats
path: root/CHANGELOG.md
blob: 2d1f82d65622d411674ec3203c03bba552230adf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
# [v1.4.9 - 2017-11-06](https://gitahead.com/cgi-bin/update.py?platform=linux&version=1.4.8)

## Added

- Added context menu action to remove multiple untracked files at once.
- Show detached HEAD label at a specific tag if any tags point directly to the commit.

## Fixed

- Fixed cancel during resolve.
- Fixed regression is showing the detached HEAD label in the commit list.
- Fixed failure to immediately index some commits if the indexer is running while references are updated.
- Fixed failure to get more than the first page of GitHub repositories.

# [v1.4.8 - 2017-10-30](https://gitahead.com/cgi-bin/update.py?platform=linux&version=1.4.7)

## Added

- Added prompt before staging directories.
- Substitute emoji for emoji short codes in commit messages.
- Added missing extension mapping for CoffeeScript.

## Fixed

- Sort conflicts to the top unconditionally.
- Automatically select the status row when the HEAD changes.
- Fixed commit list scroll performance on repositories with many refs.
- (Win) Search for git bash in default install location.
- (Win) Added warning dialog when an external tool fails because bash can't be found.

## Changed

- Changed the behavior of double-click in the file list to open the external diff/merge tool if one is enabled.

# [v1.4.7 - 2017-10-20](https://gitahead.com/cgi-bin/update.py?platform=linux&version=1.4.6)

## Added

- Added context menu actions to apply, pop, and drop stashes.

## Fixed

- Fixed issues related to revert and cherry-pick that result in a conflict.
- Fixed merge abort menu item to update more consistently.

# [v1.4.6 - 2017-10-17](https://gitahead.com/cgi-bin/update.py?platform=linux&version=1.4.5)

## Added

- Added advanced option to specify a custom URL for hosting providers.

## Fixed

- Fixed failure to execute pre-push hook (including LFS) in some cases.
- Fixed error messages on console.

# [v1.4.5 - 2017-10-10](https://gitahead.com/cgi-bin/update.py?platform=linux&version=1.4.4)

## Added

- Added option to merge without committing.
- Added context menu actions to stage/unstage multiple files at once.

## Fixed

- Fixed usability issues in the custom external tools editor interface.
- Don't yield focus to the commit message editor when staging files with the keyboard.
- Fixed state of stash toolbar button and menu item when the working directory is clean except for untracked files.
- Fixed failure to cherry-pick and revert when the working directory is dirty.
- Fixed hang on some diffs.
- Fixed garbage remote transfer rate when the elapsed time is too small to measure.
- (Mac) Fixed several issues on macOS 10.13.

# [v1.4.4 - 2017-09-22](https://gitahead.com/cgi-bin/update.py?platform=linux&version=1.4.3)

## Added

- Style editor content after saving a new file.

## Fixed

- Fixed style of tag reference badges that point to the HEAD.
- Fixed regression in showing images in the diff area.
- Fixed regression in indexing by lexical class.
- (Win) Fixed regression in staging "exectuable" files.

# [v1.4.3 - 2017-09-15](https://gitahead.com/cgi-bin/update.py?platform=linux&version=1.4.2)

## Added

- Added reference badge for the detached HEAD state.
- Added commit list context menu item to rebase a specific commit.
- Added remote branch context menu item to create a new local branch that tracks the remote branch.

## Fixed

- Fixed bugs in staging file mode changes.
- Fixed failure to look up the correct host name for SSH URLs that use an alias from the SSH config file.

## Changed

- Start indexer process with lower priority.