Start the 2.45 cycle

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

Junio C Hamano committed Feb 26, 2024 at 17:23 UTC a2082dbdd315aa4dd3f315545e5b3ab3b3e2d894
2 files changed +41 -1
Documentation/RelNotes/2.45.0.txt new
+40
@@ -0,0 +1,40 @@
1 +Git v2.45 Release Notes
2 +=======================
3 +
4 +Backward Compatibility Notes
5 +
6 +UI, Workflows & Features
7 +
8 + * Integrate the reftable code into the refs framework as a backend.
9 + With "git init --ref-format=reftable", hopefully it would be a lot
10 + more efficient to manage a repository with many references.
11 +
12 + * "git checkout -p" and friends learned that that "@" is a synonym
13 + for "HEAD".
14 +
15 +
16 +Performance, Internal Implementation, Development Support etc.
17 +
18 + * The code to iterate over refs with the reftable backend has seen
19 + some optimization.
20 +
21 + * More tests that are marked as "ref-files only" have been updated to
22 + improve test coverage of reftable backend.
23 +
24 +
25 +Fixes since v2.44
26 +-----------------
27 +
28 + * "git apply" on a filesystem without filemode support have learned
29 + to take a hint from what is in the index for the path, even when
30 + not working with the "--index" or "--cached" option, when checking
31 + the executable bit match what is required by the preimage in the
32 + patch.
33 + (merge 45b625142d cp/apply-core-filemode later to maint).
34 +
35 + * "git column" has been taught to reject negative padding value, as
36 + it would lead to nonsense behaviour including division by zero.
37 + (merge 76fb807faa kh/column-reject-negative-padding later to maint).
38 +
39 + * Other code cleanup, docfix, build fix, etc.
40 + (merge f0e578c69c rs/use-xstrncmpz later to maint).
RelNotes
+1 -1
@@ -1 +1 @@
1 -Documentation/RelNotes/2.44.0.txt
\ No newline at end of file
1 +Documentation/RelNotes/2.45.0.txt
\ No newline at end of file