The seventh batch

Signed-off-by: Junio C Hamano <gitster@pobox.com>

Junio C Hamano committed Apr 17, 2025 at 08:55 UTC 4bbb303af69990ccd05fe3a2eb58a1ce036f8220
1 file changed +14
Documentation/RelNotes/2.50.0.adoc
+14
@@ -48,6 +48,9 @@ UI, Workflows & Features
48 * "git cat-file --batch" and friends learned to allow "--filter=" to
49 omit certain objects, just like the transport layer does.
50
51 + * "git blame --porcelain" mode now talks about unblamable lines and
52 + lines that are blamed to an ignored commit.
53 +
54
55 Performance, Internal Implementation, Development Support etc.
56 --------------------------------------------------------------
@@ -104,6 +107,9 @@ Performance, Internal Implementation, Development Support etc.
107 have been rewritten help environment with NO_PERL test the build as
108 much as possible.
109
110 + * Remove remnants of the recursive merge strategy backend, which was
111 + superseded by the ort merge strategy.
112 +
113
114 Fixes since v2.49
115 -----------------
@@ -182,6 +188,13 @@ Fixes since v2.49
188 * Random build fixes.
189 (merge 85e1d6819f ps/misc-build-fixes later to maint).
190
191 + * "git fetch [<remote>]" with only the configured fetch refspec
192 + should be the only thing to update refs/remotes/<remote>/HEAD,
193 + but the code was overly eager to do so in other cases.
194 +
195 + * Incorrect sorting of refs with bytes with high-bit set on platforms
196 + with signed char led to a BUG, which has been corrected.
197 +
198 * Other code cleanup, docfix, build fix, etc.
199 (merge 227c4f33a0 ja/doc-block-delimiter-markup-fix later to maint).
200 (merge 2bfd3b3685 ab/decorate-code-cleanup later to maint).
@@ -201,3 +214,4 @@ Fixes since v2.49
214 (merge ee8edb7156 dk/vimdiff-doc-fix later to maint).
215 (merge 107d889303 md/t1403-path-is-file later to maint).
216 (merge abd4192b07 js/comma-semicolon-confusion later to maint).
217 + (merge 27b7264206 ab/environment-clean-header later to maint).