Cargo
git2
Bindings to libgit2 for interoperating with git repositories. This library is both threadsafe and memory safe and allows both reading and writing git repositories.
gitapi-bindings
github.com/rust-lang/git2-rsMITrust-lang-owner, Eric Huss, Josh Triplett +11.4M / week2.1k · 459 forks · 284 contributors
Release cadenceEvery 3 months
Last releaseMay 18, 2026
Open advisories0
Changelog quality100% curated
CHANGELOG
Release history SecurityYou're on
113 older or filtered releases not shown.
Upgrade guides
Breaking changes and a migration checklist for each major versiongit2 0.20 → 0.210.20.4 → 0.21.0May 18, 2026 Review neededSecurity2New12Changed7Fixed5Other24git2 0.19 → 0.200.19.0 → 0.20.4Feb 2, 2026 Review neededSecurity1New12Changed9Fixed8git2 0.18 → 0.190.18.3 → 0.19.0Jun 14, 2024 Review neededNew1Changed2Fixed1git2 0.17 → 0.180.17.2 → 0.18.3Mar 19, 2024 Review neededSecurity1New8Changed5Fixed3Other1git2 0.16 → 0.170.16.1 → 0.17.2May 28, 2023 Unknowngit2 0.15 → 0.160.15.0 → 0.16.1Jan 20, 2023 Unknowngit2 0.14 → 0.150.14.4 → 0.15.0Jul 28, 2022 Unknowngit2 0.13 → 0.140.13.25 → 0.14.4May 10, 2022 Unknowngit2 0.12 → 0.130.12.0 → 0.13.25Dec 1, 2021 Unknowngit2 0.11 → 0.120.11.0 → 0.12.0Feb 26, 2020 Unknowngit2 0.10 → 0.110.10.2 → 0.11.0Dec 12, 2019 Unknowngit2 0.9 → 0.100.9.2 → 0.10.2Nov 20, 2019 Unknowngit2 0.8 → 0.90.8.0 → 0.9.2Jul 24, 2019 Unknowngit2 0.7 → 0.80.7.5 → 0.8.0Dec 13, 2018 Unknowngit2 0.6 → 0.70.6.11 → 0.7.5Aug 2, 2018 Unknowngit2 0.5 → 0.60.5.2 → 0.6.11Jan 8, 2018 Unknowngit2 0.4 → 0.50.4.4 → 0.5.2Nov 8, 2016 Unknowngit2 0.3 → 0.40.3.4 → 0.4.4Jul 16, 2016 Unknowngit2 0.2 → 0.30.2.14 → 0.3.4Jan 20, 2016 Unknowngit2 0.1 → 0.20.1.21 → 0.2.14Jul 27, 2015 Unknown
VersionChannelDateChangesSecurity
0.21.0 StableMay 18, 2026Security2New12Changed7Fixed5Other24Fix0.20.4 youStableFeb 2, 2026Security1Fixed1Fix0.20.3 StableDec 6, 2025Changed10.20.2 StableMay 5, 2025New1Fixed20.20.1 StableMar 17, 2025New5Changed3Fixed30.20.0 StableJan 5, 2025New6Changed5Fixed20.19.0 StableJun 14, 2024New1Changed2Fixed10.18.3 StableMar 19, 2024New1Other10.18.2 StableFeb 7, 2024Security1New50.18.1 StableSep 20, 2023New1Fixed20.18.0 StableAug 28, 2023New1Changed5Fixed10.17.2 StableMay 28, 2023No changes listed0.17.1 StableApr 16, 2023No changes listed0.17.0 StableApr 2, 2023No changes listed0.16.1 StableJan 20, 2023No changes listedFix0.16.0 StableJan 10, 2023No changes listed0.15.0 StableJul 28, 2022No changes listed0.14.4 StableMay 10, 2022No changes listed0.14.3 StableApr 27, 2022No changes listed0.14.2 StableMar 10, 2022No changes listed