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