0.27.0
版本发布时间: 2023-04-11 08:43:08
libgit2/libgit2sharp最新发布版本:0.29.0(2024-01-23 06:08:03)
Changes
- LibGit2Sharp now targets .NET Framework 4.7.2 and .NET 6.
- This release includes libgit2 v1.6.3.
- Changes to the native binaries let LibGit2Sharp work on all .NET 6 supported OS versions and architectures.
-
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
Additions
- Add support for adding and clearing multi-valued configuration #1720
- added lines and deleted lines in content changes #1790
- Set / get supported extensions #1908
- Simplify dealing with missing git objects #1909
- Throw NotFoundException if trees are missing when computing diff #1936
Fixes
- Adjust GitStatusOptions to match structure of native libgit2 #1884
- Update git_worktree_add_options struct to include ref pointer #1890
- Fix git_remote_connect not throwing on non-zero result #1913
- Fix incorrect information in exceptions #1919
- Checkout branch looks to remote tracking branches as fallback #1820
- Fixed calling into native libgit2 on osx-arm64 #1955