Skip to content

Releases: go-git/go-git

v5.11.0

09 Dec 19:56
5d08d3b

Choose a tag to compare

What's Changed

  • git: validate reference names (#929) by @aymanbagabas in #950
  • git: stop iterating at oldest shallow when pulling. Fixes #305 by @dhoizner in #939
  • plumbing: object, enable renames in getFileStatsFromFilePatches by @djmoch in #941
  • storage: filesystem, Add option to set a specific FS for alternates by @pjbgf in #953
  • Align worktree validation with upstream and remove build warnings by @pjbgf in #958

New Contributors

Full Changelog: v5.10.1...v5.11.0

v5.10.1

27 Nov 16:28
90348bd

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v5.10.0...v5.10.1

v5.10.0

25 Oct 09:10
72ce996

Choose a tag to compare

What's Changed

  • PlainInitOptions.Bare and allow using InitOptions with PlainInitWithOptions by @ThinkChaos in #782
  • Worktree, apply ProxyOption on Pull by @nodivbyzero in #840
  • Repository: add clone --shared feature by @enverbisevac in #860
  • build: Add github workflow to check commit message format by @pjbgf in #867
  • Improve handling of remote errors by @makkes in #866
  • build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0 by @dependabot in #873
  • plumbing: commitgraph, Add generation v2 support by @zeripath in #869
  • plumbing: protocol/packp, Add validation for decodeLine by @pjbgf in #868
  • plumbing: parse the encoding header of the commit object by @liwenqiu in #761
  • plumbing: commitgraph, allow SHA256 commit-graphs by @zeripath in #853
  • plumbing: commitgraph, Allow reading commit-graph chains by @zeripath in #854
  • plumbing/object: Support mergetag in merge commits by @adityasaky in #847

New Contributors

Full Changelog: v5.9.0...v5.10.0

v5.9.0

12 Sep 18:26

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v5.8.1...v5.9.0

v5.8.1

26 Jul 07:40
36477e8

Choose a tag to compare

What's Changed

Full Changelog: v5.8.0...v5.8.1

v5.8.0

21 Jul 09:16
1a1bc14

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v5.7.0...v5.7.1

v5.7.0

23 May 14:57
84d9be2

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v5.6.1...v5.7.0

v5.6.1

16 Mar 10:46
3f1cfde

Choose a tag to compare

What's Changed

  • plumbing/transport: don't use the firstErrLine when it is empty by @ThinkChaos in #682
  • plumbing/transport: ssh, unable to pass a custom HostKeyCallback func by @aymanbagabas in #655
  • storage/filesystem: dotgit: fix a filesystem race in Refs/walkReferencesTree by @MichaelMure in #659
  • *: bump golang.org/x/net from 0.2.0 to 0.7.0 by @dependabot in #684
  • *: bump dependencies by @pjbgf in #697
  • *: fix panic for empty revisions by @pjbgf in #696
  • ci: bump GitHub actions, enable go test race detection and stop using developer's GPG keys during test execution by @pjbgf in #701

Full Changelog: v5.6.0...v5.6.1

v5.6.0

28 Feb 23:07
b826c51

Choose a tag to compare

What's Changed

  • Worktree, check for empty parent dirs during Reset (Fixes #670) by @mbohy in #671
  • *: remove need to build with CGO by @pjbgf in #688
  • plumbing: support SSH/X509 signed tags by @hiddeco in #690

Full Changelog: v5.5.2...v5.6.0

v5.5.2

06 Jan 02:16
5dabd83

Choose a tag to compare

What's Changed

Full Changelog: v5.5.1...v5.5.2