Skip to content

libgit2 v1.8.1

Latest
Compare
Choose a tag to compare
@ethomson ethomson released this 16 May 10:19
· 6 commits to main since this release
36f7e21

This release primarily includes straightforward bugfixes, as well as new functionality to have more control over the HTTP User-Agent header. However, there is an API change from v1.8 that was required for cross-platform compatibility.

In v1.8, libgit2 introduced the report_unchanged member in the git_fetch_options structure. We mistakenly introduced this as a bitfield, which is not suitable for our public API. To correct this mistake, we have removed the report_unchanged member. To support the report unchanged tips option, users can set the update_fetchhead member to include the GIT_REMOTE_UPDATE_REPORT_UNCHANGED value.

The libgit2 projects regrets the API change, but this was required to support cross-platform compatibility.

What's Changed

New features

Bug fixes

Build and CI improvements

Documentation improvements

Dependency updates

New Contributors

Full Changelog: v1.8.0...v1.8.1