This new v5.0.0
it's based on v4.13.1
containaing exactly the same API. The new version and all the future versions in v5
branch can be used as a drop-in replacement for v4
. This big change is required due to the new project home at go-git
org and the full adoption of go modules
.
As described in the README.md, after four months of inactivity the go-git
project is back to life. Sorry for any inconvenience caused.
Change Log
- *: package name renamed to
github.com/go-git/go-git/v5
(2bdfd91) - *: ci based on github actions (9d0f15c)
- *: add Plan 9 support (#1)
- git.LogOptions: add
PathFilter func(string) bool
(#3) - plumbing: object, fix date reading (#2)
- storage/filesystem: dotgit, unable to work with .git folder with temporal packfiles (#6)
- plumbing/object: avoid O(N^2) string building when decoding commit message (#7)