LibGit2Sharp v0.21 Release Notes
-
โ Additions
- Introduce repo.Index.Add() and repo.Index.Remove() (#907)
- Introduce repo.Describe() (#848)
- Teach Repository.Clone to accept a specific branch to checkout (#650, #882)
- Expose IndexEntry.AssumeUnchanged (#928, #929)
- Introduce GlobalSettings.Version.InformationalVersion (#921)
๐ Changes
- Deprecate Branch.Checkout() (#937)
- Deprecate GlobalSettings.Version.MajorMinorPatch (#921)
- Change Blob.Size output to a long (#892)
- Update libgit2 binaries to libgit2/libgit2@e0902fb
๐ Fixes
- Fix Network.Fetch() tags retrieval (#927)
- Fix repo.Stage("*") behavior (#907)
- Plug some memory leaks (#883, #910)
- Protect Repository.Clone() from null parameters (#891)