What's Changed
- git: Fix fetching after shallow clone. Fixes #305 by @AriehSchneier in #778
- git: enable fetch with unqualified references by @AriehSchneier in #762
- git: don't add to want if exists, shallow and depth 1 by @AriehSchneier in #763
- git: Clone HEAD should not force master. Fixes #363 by @AriehSchneier in #758
- git: fix the issue with submodules having the SCP style URL fail due to the wrong URL parsing by @matejrisek in #756
- git: add a clone option to allow for shallow cloning of submodules by @matejrisek in #765
- worktree: minor speedup for
doAddDirectory
by @ThinkChaos in #702 - _examples: Remove wrong comment by @pascal-hofmann in #357
- *: Handle paths starting with tilde by @ricci2511 in #808
- *: Handle paths starting with ~Username by @AriehSchneier in #809
- storage: filesystem/dotgit, add support for tmp_objdir prefix by @L11R in #812
- plumbing: gitignore, replace user dir in path by @Jleagle in #772
- plumbing: gitignore, fix incorrect parsing. Fixes #500 by @AriehSchneier in #781
- plumbing: http, Fix empty repos on Git v2.41+ by @pjbgf in #802
- plumbing: packp, A request is not empty if it contains shallows. Fixes #328 by @AriehSchneier in #792
- plumbing: blame, Complete rewrite. Fixes #603 by @AriehSchneier in #789
- plumbing: gitignore, Allow gitconfig to contain a gitignore relative to any user home. Fixes #578 by @AriehSchneier in #785
New Contributors
- @Jleagle made their first contribution in #772
- @pascal-hofmann made their first contribution in #357
- @ricci2511 made their first contribution in #808
- @L11R made their first contribution in #812
Full Changelog: v5.7.0...v5.7.1