Skip to content

Commit 225e197

Browse files
authored
Merge pull request #2029 from libgit2/changes
Add v0.27 changes
2 parents b0937d0 + 9552731 commit 225e197

File tree

1 file changed

+22
-9
lines changed

1 file changed

+22
-9
lines changed

CHANGES.md

+22-9
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,27 @@
11
# LibGit2Sharp Changes
22

3-
**LibGit2Sharp brings all the might and speed of libgit2, a native Git implementation, to the managed world of .Net and Mono.**
4-
5-
- Source code: <https://github.com/libgit2/libgit2sharp>
6-
- NuGet package: <http://nuget.org/List/Packages/LibGit2Sharp>
7-
- Issue tracker: <https://github.com/libgit2/libgit2sharp/issues>
8-
- @libgit2sharp: <http://twitter.com/libgit2sharp>
9-
- CI servers:
10-
- Windows (x86/amd64): <https://ci.appveyor.com/project/libgit2/libgit2sharp>
11-
- Linux/Mac OS X: <https://travis-ci.org/libgit2/libgit2sharp>
3+
## v0.27 - ([diff](https://github.com/libgit2/libgit2sharp/compare/v0.26..0.27.0))
4+
5+
### Changes
6+
- LibGit2Sharp now targets .NET Framework 4.7.2 and .NET 6.
7+
- This release includes [libgit2 v1.6.3](https://github.com/libgit2/libgit2/releases/tag/v1.6.3).
8+
- Changes to the native binaries let LibGit2Sharp work on all [.NET 6 supported OS versions and architectures](https://github.com/dotnet/core/blob/main/release-notes/6.0/supported-os.md).
9+
- `GlobalSetings.NativeLibraryPath` used to automatically append architecture to the path when running on .NET Framework. This behavior has been removed to make it consistent. [#1918](https://github.com/libgit2/libgit2sharp/pull/1918)
10+
11+
### Additions
12+
- Add support for adding and clearing multi-valued configuration [#1720](https://github.com/libgit2/libgit2sharp/pull/1720)
13+
- added lines and deleted lines in content changes [#1790](https://github.com/libgit2/libgit2sharp/pull/1790)
14+
- Set / get supported extensions [#1908](https://github.com/libgit2/libgit2sharp/pull/1908)
15+
- Simplify dealing with missing git objects [#1909](https://github.com/libgit2/libgit2sharp/pull/1909)
16+
- Throw NotFoundException if trees are missing when computing diff [#1936](https://github.com/libgit2/libgit2sharp/pull/1936)
17+
18+
### Fixes
19+
- Adjust GitStatusOptions to match structure of native libgit2 [#1884](https://github.com/libgit2/libgit2sharp/pull/1884)
20+
- Update git_worktree_add_options struct to include ref pointer [#1890](https://github.com/libgit2/libgit2sharp/pull/1890)
21+
- Fix git_remote_connect not throwing on non-zero result [#1913](https://github.com/libgit2/libgit2sharp/pull/1913)
22+
- Fix incorrect information in exceptions [#1919](https://github.com/libgit2/libgit2sharp/pull/1919)
23+
- Checkout branch looks to remote tracking branches as fallback [#1820](https://github.com/libgit2/libgit2sharp/pull/1820)
24+
- Fixed calling into native libgit2 on osx-arm64 [#1955](https://github.com/libgit2/libgit2sharp/pull/1955)
1225

1326
## v0.26 - ([diff](https://github.com/libgit2/libgit2sharp/compare/v0.25..v0.26))
1427

0 commit comments

Comments
 (0)