Skip to content

Commit 8a68052

Browse files
committed
Sync with Git 2.52-rc0
Git 2.52-rc0 # -----BEGIN PGP SIGNATURE----- # # iQIzBAABCAAdFiEE4fA2sf7nIh/HeOzvsLXohpav5ssFAmkIwUQACgkQsLXohpav # 5stQGhAA0xuQQbW/gMrDtHM5yI/AE0n65Hfi2oam92Dkk0GuNm4iKO9HoBdVtvr3 # SzteWXQGVUpTMRFOcTUIDbABAiJiZT7r1NlfB3YDmNLI2w0ZNZKSkDnVoe6SAQ0z # zok5vvvqQTIWbXHj0Uthq6GfWJK5+eMy6XJTzvTCYXhkwi/qbUJol7Ena70b/PbF # MuFmMylsYP6ckhnBRFeTH5IyK6vQOtcQRu39TjpMi0rWDsXrPD+04GgjeOrS88UN # hDqYO1yhStk2hbrutT3zXtGv4UHKk+OBmBy2Rgr2O9H/31TRLb3qjuhB6ITYqzYx # HZJ6amo0d4jnpKPyFceixCgwZZmF2YeV/aY03Qk4W+dALvuUwUNN47etDvjmY4q/ # HYmecy3bDnpUJZVVoxVb6kq+NA2ECilL6SsAv8PdFEpLTzy4oOapyVMSZ8WGSYoO # ENMqxYdyx4bLXKZZZvkAZmJVEBYVS0HCLyV4mJcmQrWX6yioakr05KG61erjBs9R # UHE3OJ1asjX3r8tAYQzeTCD92+M0/Pz2g5rvFkayucG8dWeTjXjAX07iVKmmBXAZ # 0oiLmLgMKsgwcf/bMop0X4c2nEvFTZw7fs0GJidWbWpgTl2dGhL2QIKe1g8OzD8v # DVx8wagBbyA0J+MxM5pxb3BkjQXKVGbFSzgnaHfyAXuLDPm8gkw= # =Q56b # -----END PGP SIGNATURE----- # gpg: Signature made Mon 03 Nov 2025 06:50:44 AM PST # gpg: using RSA key E1F036B1FEE7221FC778ECEFB0B5E88696AFE6CB # gpg: Good signature from "Junio C Hamano <gitster@pobox.com>" [ultimate] # gpg: aka "Junio C Hamano <junio@pobox.com>" [ultimate] # gpg: aka "Junio C Hamano <jch@google.com>" [ultimate] * tag 'v2.52.0-rc0': Git 2.52-rc0
2 parents 8c2d7a4 + 7f278e9 commit 8a68052

File tree

2 files changed

+17
-1
lines changed

2 files changed

+17
-1
lines changed

Documentation/RelNotes/2.52.0.adoc

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,10 @@ UI, Workflows & Features
7070
* "Symlink symref" has been added to the list of things that will
7171
disappear at Git 3.0 boundary.
7272

73+
* "git maintenance" command learns the "geometric" strategy where it
74+
avoids doing maintenance tasks that rebuilds everything from
75+
scratch.
76+
7377

7478
Performance, Internal Implementation, Development Support etc.
7579
--------------------------------------------------------------
@@ -158,6 +162,9 @@ Performance, Internal Implementation, Development Support etc.
158162
* Two slightly different ways to get at "all the packfiles" in API
159163
has been cleaned up.
160164
165+
* The code to walk revision graph to compute merge base has been
166+
optimized.
167+
161168
162169
Fixes since v2.51
163170
-----------------
@@ -382,6 +389,14 @@ including security updates, are included in this release.
382389
and "git bisect unknown", which has been corrected.
383390
(merge 2bb3a012f3 rz/bisect-help-unknown later to maint).
384391

392+
* The 'q'(uit) command in "git add -p" has been improved to quit
393+
without doing any meaningless work before leaving, and giving EOF
394+
(typically control-D) to the prompt is made to behave the same way.
395+
396+
* The wildmatch code had a corner case bug that mistakenly makes
397+
"foo**/bar" match with "foobar", which has been corrected.
398+
(merge 1940a02dc1 jk/match-pathname-fix later to maint).
399+
385400
* Other code cleanup, docfix, build fix, etc.
386401
(merge 529a60a885 ua/t1517-short-help-tests later to maint).
387402
(merge 22d421fed9 ac/deglobal-fmt-merge-log-config later to maint).
@@ -393,3 +408,4 @@ including security updates, are included in this release.
393408
(merge a66fc22bf9 rs/get-oid-with-flags-cleanup later to maint).
394409
(merge 15b8abde07 js/mingw-includes-cleanup later to maint).
395410
(merge 2cebca0582 tb/cat-file-objectmode-update later to maint).
411+
(merge 8f487db07a kh/doc-patch-id-1 later to maint).

GIT-VERSION-GEN

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/sh
22

3-
DEF_VER=v2.51.GIT
3+
DEF_VER=v2.52.0-rc0
44

55
LF='
66
'

0 commit comments

Comments
 (0)