Commit Combine: handle case "HEAD is not first one commit of list"
[TortoiseGit.git] / src / Changelog.txt
blob1031b6b2ecd148664e9b67d3f3a558afac9f70ab
1 version 0.3.3.0 version(external)\r
2         *Disable file overlay icon at vista system to avoid explore crash\r
3         *File overlay default is enable at XP system. User can disable it by setting dialog. \r
4 \r
5 Version 0.3.1.0 version(internal)\r
6 Bug Fix:\r
7         *Issue 20:  Add To Ignore from Commit dialog not working\r
8         *Fix Issue 31 in tortoisegit: Init Repository, Commit dialog can not show added file\r
9         *Issue 30: Clone does not support UNC path to repository\r
10         *Fix when setting ssh client is null. GIT_SSH environment variable is not clear\r
11         *Fix Issue 29:  F5 should refresh TGit log\r
12         *Fix log filter don't filter commit hash\r
13         *Issue 25:  Log refresh does not pick up new tags on top line, or move 'master' up\r
14         *Fix Issue 27:  Deleted files not committed\r
15         *Fix Issue 22 Error deleting file from context menu if filename contains spaces\r
16         *Fix Issue 6 Add does not work.\r
18 version 0.3.0.0 version(internal):\r
19 Features:\r
20         1.Icon Overlay\r
21           Show different icon overlay at git repository. Support File and directory icon overlay. \r
23         2.Show version tree in log dialog. \r
24           Show version graphic tree at log list dialog. Use QGit style. \r
25         \r
26         3.Enable log cache to improve log show speed. \r
28         4.VS2008 Style Blame application. \r
29           Show different back color according to line age. Show blame file log list to know which line is newer. \r
30         \r
31         5.Enable conflict handle\r
32           Show conflict status at any file list, such as commit dialog. User just need right click and choose resolve conflict, tortoisemerge will be launch. \r
33         \r
34         6.Related time show support. \r
35         \r
36         7.Setting dialog support. \r
37         \r
38         8.Enable TortoisePlink. \r
39           Passwork dialog can prompt when use tortoiseplink as ssh client. \r
40         \r
41         9.Git Reset support. \r
42           User can right click log list at log dialog. Choose reset to reset current branch to chosen commit. \r
43         \r
44         10.Current handle renamed file at file list. \r
45           \r
46 Bug Fix:\r
47         1. Fix issue8. Clone of git via HTTP Creates repo in wrong location\r
48         2. Fix issue9. Error commit file with chinese filename. \r
49         3. Fix issue10. Switch and Create Branch drop-downs only display 25 items\r
50         4. Fix issue13. Create branch fail if branch name is invalidate\r
51         5. Fix issue14. Commit dialog don't report error when no message input \r
52         6. Fix issue16. Commit dialog, F5 don't work.\r
53         7. Fix "explore to" in context menu in commit dialog. \r
54         8. Fix redraw all when loading thread finish load log.\r
57 version 0.2.0.0 preview version:\r
58 Features:\r
59         1. Add TortoisgeMerge as default compare tools\r
60         2. Pull, Fetch, Push \r
61         3. Create Branch\Tag\r
62         4. Switch branch \Chechout\r
63         5. Compare with previous version\r
64         6. Clone(only support local repository, see known issue for detail)\r
65         7. Log Dialog support filter\r
66         8. Check for modifications\r
67         9. Revert local change\r
68         10.Create Patch Serial\r
69         11.Apply Patch Serial\r
70         12.Add file to repository(see know issue)\r
71         13.Export to zip file\r
73 Bug Fix:\r
74         1. A2W cause stack overwrite bug when git output is long. \r
76         \r
77 Known Issue:\r
78         1. ProcessDlg will wait for ever when clone remote repository(ssh, http,git).\r
79         2. push fetch and pull don't support password mode. Just support public key problem. \r
80         3. Just fetch first 100 log item. \r
81         4. If install TortoiseGit before MsysGit, you need modify register \r
82             HKEY_LOCAL_MACHINE\Software\TortoiseGit\\MsysGit\\r
83            Let it point to correct msysgit install path.\r
84         5. Add File, please commit and show unversion file, the choose add file, then right clict, Choose Add file       \r
85         6. To new initial repository, You will not see add file again in commit dialog box if give up commit when choose add\r
86          \r
88 version 0.1.0.0 preview version\r
90 Features:\r
91         1.Context menu(subset of TortoiseSVN)\r
92         2.Icon Overlay(version controled\unversion controled at directory)\r
93         3.Unified DIFF\r
94         4.Use third part diff tools (such kdiff3)\r
95         5.Commit change\r
96         6.Show Log\r
97         7.Create Repository