This repository has been archived by the owner on Sep 11, 2020. It is now read-only.
v4.6.0
Finally here is a new release of go-git, coming with big performance improvements thanks to the new packfile representation #899 (erizocosmico) and parser #898 (jfontan), speeding up the execution of read operation from 25% to almost a 300% depending on the repository topology.
Also, this release comes with some new features and bug fixes, take a look at the change log.
Change Log
- plumbing/format: packfile, new packfile representation #899 (erizocosmico)
- plumbing/format: packfile, new packfile parser #898 (jfontan)
- plumbing/format: packfile, improve packfile reading performance #906 (erizocosmico) #916 (jfontan)
- plumbing/transport/internal: common, support Gogs for ErrRepositoryNotFound #888 (jeromedoucet)
- plumbing/format/idxfile: add new Index and MemoryIndex #896 (erizocosmico)
- plumbing/object: fix PGP signature encoder/decoder #892 (jfontan)
- git: Add ability to PGP sign commits #920 (vancluever)
- git: fix cloning of a single tag #910 (fkorotkov)
- plumbing: object, return ErrFileNotFound in FindEntry. Fixes #883 #885 (jsravn)