8000 Release LibGit2Sharp v0.17.0 · markcapaldi/libgit2sharp@cccecb2 · GitHub
[go: up one dir, main page]

Skip to content

Commit cccecb2

Browse files
committed
Release LibGit2Sharp v0.17.0
1 parent fb3c4f0 commit cccecb2

File tree

2 files changed

+29
-2
lines changed

2 files changed

+29
-2
lines changed

CHANGES.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,33 @@
88
- CI server: <http://teamcity.codebetter.com/project.html?projectId=project127&guest=1>
99
- @libgit2sharp: <http://twitter.com/libgit2sharp>
1010

11+
## v0.17.0 - ([diff](https://github.com/libgit2/libgit2sharp/compare/v0.16.0...v0.17.0))
12+
13+
### Additions
14+
15+
- Introduce Network.Pull() (#643 and #65)
16+
- Introduce DefaultCredentials for NTLM/Negotiate authentication (#660)
17+
- Make repo.Merge() accept a Branch (#643)
18+
- Introduce MergeOptions type, to specify the type of merge and whether to commit or not (#643, #662, #663)
19+
- Teach reference altering methods to let the caller control how the reflog is valued (#612, #505 and #389)
20+
- Teach repo.Commits.FindMergeBase to leverage either Standard or Octopus strategy (#634 and #629)
21+
- Make ObjectDatabase.CreateCommit() accept an option controlling the prettifying of the message (#619)
22+
- Allow notes retrieval by namespace and ObjectId (#653)
23+
24+
### Changes
25+
26+
- Deprecate repo.Commits.FindCommonAncestor() in favor of repo.Commits.FindMergeBase() (#634)
27+
- Deprecate Network.FetchHeads and Repository.MergeHeads (#643)
28+
- Repository.Commit() overloads now accept a CommitOptions parameter (#668)
29+
- Repository.Clone() now accepts a CloneOptions parameter
30+
- Ease testability by making all GetEnumerator() methods fakeable (#646 and #644)
31+
- Update libgit2 binaries to libgit2/libgit2@bcc6229
32+
33+
### Fixes
34+
35+
- Make Branch.Add() and Branch.Move() use the correct indentity to feed the reflog (#612 and #616)
36+
- Fix NullReferenceException occuring in Repository.Clone (#659 and #635)
37+
1138
## v0.16.0 - ([diff](https://github.com/libgit2/libgit2sharp/compare/v0.15.0...v0.16.0))
1239

1340
### Additions

LibGit2Sharp/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,5 +42,5 @@
4242
// by using the '*' as shown below:
4343
// [assembly: AssemblyVersion("1.0.*")]
4444

45-
[assembly: AssemblyVersion("0.16.0")]
46-
[assembly: AssemblyFileVersion("0.16.0")]
45+
[assembly: AssemblyVersion("0.17.0")]
46+
[assembly: AssemblyFileVersion("0.17.0")]

0 commit comments

Comments
 (0)
0