Skip to content

v4.1.0

Compare
Choose a tag to compare
@mcuadros mcuadros released this 09 Mar 21:25
· 1176 commits to master since this release
e9247ce

Here is a new release of go-git, it's focused on a performance improvement at clone operation with medium to big repositories (bigger than 200mb).

The clone operation it's now 2x times faster and uses 3x-5x times less memory.

Changes

Fixed bugs:

  • config: set default pack window size in config #712 (jfontan)

Merged pull requests:

  • plumbing: cache, modify cache to delete more than one item to free space #720 (jfontan)
  • plumbing: packfile, clean reconstructed objects outside pack window #716 (jfontan)
  • examples: add branch add/remove example #714 (marwan-at-work)