Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 162 lines (104 sloc) 4.555 kb
7218e1b @nulltoken Update Changelog
nulltoken authored
1 # LibGit2Sharp Changelog
2
1e5d3ba @nulltoken Update Changelog
nulltoken authored
3 **LibGit2Sharp brings all the might and speed of libgit2, a native Git implementation, to the managed world of .Net and Mono.**
4
7218e1b @nulltoken Update Changelog
nulltoken authored
5 - Source code: <https://github.com/libgit2/libgit2sharp>
6 - NuGet package: <http://nuget.org/List/Packages/LibGit2Sharp>
9fd45dd @nulltoken Release LibGit2Sharp v0.6.1
nulltoken authored
7 - Issue tracker: <https://github.com/libgit2/libgit2sharp/issues>
0d3c547 @nulltoken Release LibGit2Sharp v0.7.0
nulltoken authored
8 - CI server: <http://teamcity.codebetter.com/project.html?projectId=project127&guest=1>
9fd45dd @nulltoken Release LibGit2Sharp v0.6.1
nulltoken authored
9 - @libgit2sharp: <http://twitter.com/libgit2sharp>
10
0d3c547 @nulltoken Release LibGit2Sharp v0.7.0
nulltoken authored
11 ## v0.7
12
13 ### Additions
14
15 - Allow access to System and Global configuration outside the context of a repo
16 - Add overloads to index methods that accept collection of paths
17
18 ### Changes
19
20 - Make Index.RetrieveStatus() return native file paths
21 - Make IndexEntry able to cope with native file paths
22 - Update libgit2 binaries to libgit2/libgit2@be00b00
23 - Deprecate Repository.HasObject()
24
25 ### Fixes
26
27 - Fix the build script to be fully XBuild compatible on Linux/Mono 2.10
28 - Fix Index.Remove() to correctly handle files which have been deleted and modified in the working directory
29
5e5aaf8 @nulltoken Release LibGit2Sharp v0.6.2
nulltoken authored
30 ## v0.6.2
31
32 ### Fixes
33
34 - Make Index methods (Stage, Unstage, Move... ) able to cope with native Windows directory separator char
35
9fd45dd @nulltoken Release LibGit2Sharp v0.6.1
nulltoken authored
36 ## v0.6.1
5e5aaf8 @nulltoken Release LibGit2Sharp v0.6.2
nulltoken authored
37
9fd45dd @nulltoken Release LibGit2Sharp v0.6.1
nulltoken authored
38 ### Changes
39
40 - Update libgit2 binaries to libgit2/libgit2@e3baa3c
41
42 ### Fixes
43
44 - Prevent segfault when determining the status a of repository
45 - Fix retrieval of buggy status in some (not that rare) cases
7218e1b @nulltoken Update Changelog
nulltoken authored
46
6b66c0f @nulltoken Release LibGit2Sharp v0.6.0
nulltoken authored
47 ## v0.6
48
49 ### Additions
50
51 - Add Configuration.Get() overload that takes key in parts
52 - Add tracking branch details (#75)
53 - Allow creation of commit using signature from configuration files
54 - Add Index.Remove() (#78)
55 - Add a string indexer to the Commit and Tree types in order to ease retrieval of TreeEntries
56
57 ### Changes
58
59 - Provide default value for non existent configuration setting (#67)
60 - Change the tree structure into which libgit2 binaries are located (#70)
61 - Update libgit2 binaries to libgit2/libgit2@28c1451
5e5aaf8 @nulltoken Release LibGit2Sharp v0.6.2
nulltoken authored
62
6b66c0f @nulltoken Release LibGit2Sharp v0.6.0
nulltoken authored
63 ### Fixes
64
65 - Prevent enumeration of branches from throwing when the repository contains remote branches (#69)
66 - Fix Index.Stage(), Index.Unstage() (#78)
67
45b03a6 @nulltoken Release LibGit2Sharp v0.5.0
nulltoken authored
68 ## v0.5
69
70 ### Additions
71
72 - Add Repository.Index.RetrieveStatus() (#49)
73 - Add handling of configuration settings of the repository and retrieval of Remotes (#60)
74
75 ### Changes
76
77 - Can now enumerate from multiple starting points
78 - While enumerating commits, automatically dereference objects to a commit object id
79 - Defer resolving of Branch.Tip, Tag.Target and Tag.Annotation
80 - Replace usage of ApplicationException with LibGit2Exception
81 - Update libgit2 binaries to libgit2/libgit2@35e9407
82
83 ### Fixes
84
85 - Prevent enumeration of commits from throwing when starting from a tag which points at a blob or a tree (#62)
86 - Prevent a branch from being removed if it's the current HEAD
87 - References are now being enumerated in a ordered way
88 - Fix Repository.Discover() implementation when no .git folder exists
89
7218e1b @nulltoken Update Changelog
nulltoken authored
90 ## v0.4
91
92 ### Additions
93
1e5d3ba @nulltoken Update Changelog
nulltoken authored
94 - Add Repository.Index.Move()
7218e1b @nulltoken Update Changelog
nulltoken authored
95 - Add handling of abbreviated identifiers
96 - Add Repository.Discover() (#25)
97 - Add TreeEntry.Type
98
99 ### Changes
100
101 - Propagate libgit2 error messages upward
1e5d3ba @nulltoken Update Changelog
nulltoken authored
102 - Update libgit2 binaries to libgit2/libgit2@33afca4
7218e1b @nulltoken Update Changelog
nulltoken authored
103
104 ### Fixes
105
1e5d3ba @nulltoken Update Changelog
nulltoken authored
106 - Prevents GitSharp from throwing when browsing a repository initialized with LibGit2Sharp (#56)
107 - Hide the .git directory when initializing a new standard repository (#53)
108 - Fix Repository.IsEmpty implementation when HEAD is in detached state (#52)
109 - Relaxed handling of bogus signatures (#51)
110 - Improve Mono compatibility (#46 and #47)
111 - Remove dependency to msvcr100.dll
7218e1b @nulltoken Update Changelog
nulltoken authored
112
113 ## v0.3
114
115 ### Additions
116
117 - Add basic Commit feature (#32)
118 - Add Repository.Index.Unstage()
119 - Add branch renaming feature
120 - Add symbolsource.org support (#37)
121
122 ### Changes
123
124 - Make Repository.Head return a Branch instead of a Reference
125 - Defer resolving of Repository.Info
126 - Update libgit2 binaries to libgit2/libgit2@a5aa5bd
127 - Improved Mono compatibility (#34)
128
129 ### Fixes
130
131 - Add required msvcr100.dll dependency (#43)
132 - Fix index updating issue
133 - Fix branch creation issue
134
135 ## v0.2.0
136
137 ### Changes
138
139 - Update CommitCollection API to query commits
140 - Update libgit2 binaries to libgit2/libgit2@4191d52
141
142 ### Fixes
143
144 - Fix Repository.Info.IsEmpty
145 - Fix default CommitCollection sorting behavior
146 - Fix creation of reference to prevent it from choking on corrupted ones
147 - Fix interop issue in a IIS hosted application
0e09872 @nulltoken Release LibGit2Sharp v0.2.0
nulltoken authored
148
5a47dc4 @nulltoken Fix NuGet packaging
nulltoken authored
149 ## v0.1.1
150
7218e1b @nulltoken Update Changelog
nulltoken authored
151 ### Additions
152
153 - Update staging mechanism to authorize full paths to be used (#23)
154
155 ### Fixes
156
157 - Fix NuGet packaging
5a47dc4 @nulltoken Fix NuGet packaging
nulltoken authored
158
159 ## v0.1.0
160
7218e1b @nulltoken Update Changelog
nulltoken authored
161 - Initial release
Something went wrong with that request. Please try again.