Skip to content

Commit 055bb6e

Browse files
committed
The third batch
Signed-off-by: Junio C Hamano <[email protected]>
1 parent 66e959f commit 055bb6e

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

Documentation/RelNotes/2.44.0.txt

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ UI, Workflows & Features
1515
* "git merge-file" learned to take the "--diff-algorithm" option to
1616
use algorithm different from the default "myers" diff.
1717

18+
* Command line completion (in contrib/) learned to complete path
19+
arguments to the "add/set" subcommands of "git sparse-checkout"
20+
better.
21+
1822

1923
Performance, Internal Implementation, Development Support etc.
2024

@@ -65,8 +69,37 @@ Fixes since v2.43
6569
authentication material, which has been corrected.
6670
(merge 16fa3eebc0 jh/trace2-redact-auth later to maint).
6771

72+
* The sample pre-commit hook that tries to catch introduction of new
73+
paths that use potentially non-portable characters did not notice
74+
an existing path getting renamed to such a problematic path, when
75+
rename detection was enabled.
76+
(merge d9fd71fa2a jp/use-diff-index-in-pre-commit-sample later to maint).
77+
78+
* The command line parser for the "log" family of commands was too
79+
loose when parsing certain numbers, e.g., silently ignoring the
80+
extra 'q' in "git log -n 1q" without complaining, which has been
81+
tightened up.
82+
(merge 71a1e94821 jc/revision-parse-int later to maint).
83+
84+
* "git $cmd --end-of-options --rev -- --path" for some $cmd failed
85+
to interpret "--rev" as a rev, and "--path" as a path. This was
86+
fixed for many programs like "reset" and "checkout".
87+
(merge 9385174627 jk/end-of-options later to maint).
88+
89+
* "git bisect reset" has been taught to clean up state files and refs
90+
even when BISECT_START file is gone.
91+
(merge daaa03e54c jk/bisect-reset-fix later to maint).
92+
93+
* Some codepaths did not correctly parse configuration variables
94+
specified with valueless "true", which has been corrected.
95+
(merge d49cb162fa jk/implicit-true later to maint).
96+
6897
* Other code cleanup, docfix, build fix, etc.
6998
(merge 50f1abcff6 js/packfile-h-typofix later to maint).
7099
(merge cbf498eb53 jb/reflog-expire-delete-dry-run-options later to maint).
71100
(merge 7854bf4960 rs/i18n-cannot-be-used-together later to maint).
72101
(merge cd3c28c53a rs/column-leakfix later to maint).
102+
(merge 866a1b9026 ps/ref-tests-update-more later to maint).
103+
(merge e4299d26d4 mk/doc-gitfile-more later to maint).
104+
(merge 792b86283b rs/incompatible-options-messages later to maint).
105+
(merge ea8f9494ab jk/config-cleanup later to maint).

0 commit comments

Comments
 (0)