This repository has been archived by the owner on Sep 11, 2020. It is now read-only.
v4.7.1
From this release you can us go-git
as a go module. Also, this release includes a bunch of fixes in different packages, take a look at the change log
Change Log
- all: convert into a Go module #943
- blame: fix edge case with missing \n in content length causing mismatched length error #986 (mcuadros)
- repository: improve CheckoutOption.Hash doc #985 (mcuadros)
- repository: allow open non-bare repositories as bare #984 (mcuadros)
- repository: use remote name in fetch while clone, Fixes #827 [#828]
- repository: allow ResolveRevision to resolve annotated tags #772 (novas0x2a)
- storage: expose Storage cache. #949 (kuba--)
- storage/filesystem: keep packs open in PackfileIter #962 (jfontan)
- config: Add test for Windows local paths. Fixes #681 #977 (filipnavara)
- git: Fix Status.IsClean() documentation #978 (urld)
- git: use time.IsZero in Prune #974 (u5surf)
- git: Add tagging support #928 (vancluever)
- plumbing: object, Add support for Log with filenames. Fixes #826 #979 (gnithin)
- plumbing: tree, add a Size() method for getting plaintext size #982 (strib)
- plumbing: improve test for urlencoded user:pass #968 (smola)
- plumbing: diff, fix
fatal: corrupt patch
error in unified diff format #932 (distorhead) - plumbing: cache, fix potential LRU cache size issue. #958 (kuba--)