From: Junio C Hamano Date: Wed, 16 Jul 2025 16:42:12 +0000 (-0700) Subject: The eleventh batch X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=90c0775e972847832ac8dfa6a14bc4c3abacd914;p=thirdparty%2Fgit.git The eleventh batch Signed-off-by: Junio C Hamano --- diff --git a/Documentation/RelNotes/2.51.0.adoc b/Documentation/RelNotes/2.51.0.adoc index ca0e39e1e8..8ff921809a 100644 --- a/Documentation/RelNotes/2.51.0.adoc +++ b/Documentation/RelNotes/2.51.0.adoc @@ -84,6 +84,10 @@ Performance, Internal Implementation, Development Support etc. * Code clean-up around object access API. + * Define .precision to more canned parse-options type to avoid bugs + coming from using a variable with a wrong type to capture the + parsed values. + Fixes since v2.50 ----------------- @@ -166,6 +170,14 @@ including security updates, are included in this release. * Leakfix with a new and a bit invasive test on pack-bitmap files. (merge bfd5522e98 ly/load-bitmap-leakfix later to maint). + * "git fetch --prune" used to be O(n^2) expensive when there are many + refs, which has been corrected. + (merge 87d8d8c5d0 ph/fetch-prune-optim later to maint). + + * When a ref creation at refs/heads/foo/bar fails, the files backend + now removes refs/heads/foo/ if the directory is otherwise not used. + (merge a3a7f20516 ps/refs-files-remove-empty-parent later to maint). + * Other code cleanup, docfix, build fix, etc. (merge b257adb571 lo/my-first-ow-doc-update later to maint). (merge 8b34b6a220 ly/sequencer-update-squash-is-fixup-only later to maint). @@ -188,3 +200,4 @@ including security updates, are included in this release. (merge de404249ab ps/perlless-test-fixes later to maint). (merge 953049eed8 ts/merge-orig-head-doc-fix later to maint). (merge 0c83bbc704 rj/freebsd-sysinfo-build-fix later to maint). + (merge ad7780b38f ps/doc-pack-refs-auto-with-files-backend-fix later to maint).