Skip to content

Commit 72585f5

Browse files
committed
Release LibGit2Sharp v0.14.0
1 parent 97caa92 commit 72585f5

File tree

2 files changed

+33
-2
lines changed

2 files changed

+33
-2
lines changed

CHANGES.md

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

11+
## v0.14.0 - ([diff](https://github.com/libgit2/libgit2sharp/compare/v0.13.0...v0.14.0))
12+
13+
### Additions
14+
15+
- Introduce Blob.ContentAsText()
16+
- Teach repo.Refs.RewriteHistory() to prune empty commits
17+
- Teach repo.Refs.RewriteHistory() to rewrite symbolic references
18+
- Teach repo.ObjectDatabase to enumerate GitObjects
19+
- Teach Branches.Add() and Move() to append to the reflog
20+
- Honor core.logAllRefUpdates configuration setting
21+
- Add strongly-typed LockedFileException
22+
- Add TreeDefinition.Remove(IEnumerable<string>)
23+
- Introduce ObjectId.StartsWith()
24+
- Introduce repo.Config.GetValueOrDefault()
25+
26+
### Changes
27+
28+
- Introduce RewriteHistoryOptions type and make repo.Refs.RewriteHistory() leverage it
29+
- Introduce CheckoutOptions type and make repo.CheckoutPaths() leverage it
30+
- Obsolete Blob.ContentAsUnicode and Blob.ContentAsUf8
31+
- Make OdbBackend interface ObjectId based
32+
- Update libgit2 binaries to libgit2/libgit2@32e4992
33+
34+
### Fixes
35+
36+
- Ensure repo.Network.Push() overloads pass the Credentials down the call chain
37+
- Make SymbolicReference.Target cope with chained symbolic references
38+
- Do not throw when parsing a Remote with no url
39+
- Prevent files or directories starting with ! from being ignored
40+
- Teach Index.Stage to stage files in ignored dirs
41+
1142
## v0.13.0 - ([diff](https://github.com/libgit2/libgit2sharp/compare/v0.12.0...v0.13.0))
1243

1344
### 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.13.0")]
46-
[assembly: AssemblyFileVersion("0.13.0")]
45+
[assembly: AssemblyVersion("0.14.0")]
46+
[assembly: AssemblyFileVersion("0.14.0")]

0 commit comments

Comments
 (0)