Skip to content

libgit2 v1.2.0 #major #777

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Sep 6, 2021
Merged

libgit2 v1.2.0 #major #777

merged 3 commits into from
Sep 6, 2021

Conversation

lhchavez
Copy link
Contributor

@lhchavez lhchavez commented Sep 3, 2021

This commit introduces libgit2 v1.2.0 to git2go, which brings a large
number of bugfixes and
features
.

This also marks the start of the v32 release.

Fixes: #775

@lhchavez lhchavez force-pushed the libgit2-v1.2.0 branch 2 times, most recently from 593ecc3 to 610c2cf Compare September 5, 2021 00:58
@lhchavez
Copy link
Contributor Author

lhchavez commented Sep 5, 2021

welp, we need libgit2/libgit2#6032 (and a new patch release) ^^;;

This change makes all callbacks that can fail return an `error`. This
makes things a lot more idiomatic.
This change makes all Options objects have child Option fields as values
(instead of pointers) to mirror the libgit2 interface. It also names
them Options instead of Opts to match the current libgit2 nomenclature
and removes the Version fields.
@lhchavez lhchavez force-pushed the libgit2-v1.2.0 branch 2 times, most recently from 1bfdd87 to 5a3b2ae Compare September 6, 2021 01:40
@lhchavez lhchavez changed the title libgit2 v1.2.0 libgit2 v1.2.0 #major Sep 6, 2021
This commit introduces libgit2 v1.2.0 to git2go, which brings a large
number of [bugfixes and
features](https://github.com/libgit2/libgit2/releases/tag/v1.2.0).

This also marks the start of the v32 release.
@lhchavez lhchavez merged commit 018647f into libgit2:main Sep 6, 2021
@lhchavez lhchavez deleted the libgit2-v1.2.0 branch September 6, 2021 01:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Allow libgit2 1.2.0
1 participant