|
8 | 8 | - CI server: <http://teamcity.codebetter.com/project.html?projectId=project127&guest=1>
|
9 | 9 | - @libgit2sharp: <http://twitter.com/libgit2sharp>
|
10 | 10 |
|
| 11 | +## v0.11.0 - ([diff](https://github.com/libgit2/libgit2sharp/compare/v0.10.0...v0.11.0)) |
| 12 | + |
| 13 | +### Additions |
| 14 | + |
| 15 | + - Introduce Repository.Refs.Log() |
| 16 | + - Teach Checkout() and Commit() to append to the reflog |
| 17 | + - Teach Refs.Add(), Refs.UpdateTarget() to optionally append to the reflog |
| 18 | + - Add Repository.Submodules namespace |
| 19 | + - Add submodule support to Index.Stage() |
| 20 | + - Add TreeDefinition.Add(Submodule) and TreeDefinition.AddGitLink() |
| 21 | + - Introduce ExplicitPathsOptions type to control handling of unmatched pathspecs |
| 22 | + - Make Index.Remove(), Index.Unstage()/Stage(), Diff.Compare() and Reset() accept ExplicitPathsOptions |
| 23 | + - Add an indexer to the StashCollection |
| 24 | + - Add the UpstreamBranchCanonicalName property to Branch |
| 25 | + - Make Push accept Branch instances |
| 26 | + - Introduce Reference.IsTag, Reference.IsLocalBranch and Reference.IsRemoteTrackingBranch |
| 27 | + - Add Repository.IsValid() |
| 28 | + - Refine build resilience on Linux |
| 29 | + |
| 30 | +### Changes |
| 31 | + |
| 32 | + - Obsolete Tree.Trees and Tree.Blobs properties |
| 33 | + - Replace GitObjectType with ObjectType and TreeEntryTargetType |
| 34 | + - Rename TreeEntry.Type and TreeEntryDefinition.Type to *.TargetType |
| 35 | + - Move Repository.Conflicts to Index.Conflicts |
| 36 | + - Move Remote.Fetch() in Repository.Network |
| 37 | + - Modify StashCollection.Remove() to accept an integer param rather than a revparse expression |
| 38 | + - Rename BranchUpdater.Upstream to TrackedBranch |
| 39 | + - Rename BranchUpdater.UpstreamMergeBranch to UpstreamBranch |
| 40 | + - Rename BranchUpdater.UpstreamRemote to Remote |
| 41 | + |
| 42 | +### Fixes |
| 43 | + |
| 44 | + - Make Commit() append to the reflog (#371) |
| 45 | + - Make Index.Remove() able to only remove from index (#270) |
| 46 | + - Teach Index.Remove() to clear the associated conflicts (#325) |
| 47 | + - Make Index.Remove() able to remove folders (#327) |
| 48 | + - Fix repo.Checkout() when working against repo.Head |
| 49 | + - Fix update of the target of repo.Refs.Head |
| 50 | + - Teach Checkout() to cope with revparse syntax |
| 51 | + - Support TreeEntry.Target for GitLink entries |
| 52 | + |
11 | 53 | ## v0.10.0 - ([diff](https://github.com/libgit2/libgit2sharp/compare/v0.9.5...v0.10.0))
|
12 | 54 |
|
13 | 55 | ### Additions
|
|
0 commit comments