Skip to content

Commit 6ff3341

Browse files
committed
The fourth batch
Signed-off-by: Junio C Hamano <[email protected]>
1 parent 4ee088d commit 6ff3341

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

Documentation/RelNotes/2.42.0.txt

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ UI, Workflows & Features
99
* 'git worktree add' learned how to create a worktree based on an
1010
orphaned branch with `--orphan`.
1111

12+
* "git pack-objects" learned to invoke a new hook program that
13+
enumerates extra objects to be used as anchoring points to keep
14+
otherwise unreachable objects in cruft packs.
15+
1216

1317
Performance, Internal Implementation, Development Support etc.
1418

@@ -23,6 +27,10 @@ Performance, Internal Implementation, Development Support etc.
2327
using "boundary" commits as representative of all the uninteresting
2428
ones can save quite a lot of object enumeration.
2529

30+
* discover_git_directory() no longer touches the_repository.
31+
32+
* "git worktree" learned to work better with sparse index feature.
33+
2634

2735
Fixes since v2.41
2836
-----------------
@@ -86,6 +94,19 @@ Fixes since v2.41
8694
when writing printf(1) format strings.
8795
(merge f0b68f0546 jt/doc-use-octal-with-printf later to maint).
8896

97+
* Simplify error message when run-command fails to start a command.
98+
(merge 6d224ac286 rs/run-command-exec-error-on-noent later to maint).
99+
100+
* Gracefully deal with a stale MIDX file that lists a packfile that
101+
no longer exists.
102+
(merge 06f3867865 tb/open-midx-bitmap-fallback later to maint).
103+
104+
* Even when diff.ignoreSubmodules tells us to ignore submodule
105+
changes, "git commit" with an index that already records changes to
106+
submodules should include the submodule changes in the resulting
107+
commit, but it did not.
108+
(merge 5768478edc js/defeat-ignore-submodules-config-with-explicit-addition later to maint).
109+
89110
* Other code cleanup, docfix, build fix, etc.
90111
(merge 51f9d2e563 sa/doc-ls-remote later to maint).
91112
(merge c6d26a9dda jk/format-patch-message-id-unleak later to maint).
@@ -100,3 +121,6 @@ Fixes since v2.41
100121
(merge d57fa7fc73 la/doc-interpret-trailers later to maint).
101122
(merge 548afb0d9a la/docs-typofixes later to maint).
102123
(merge 3744ffcbcd rs/doc-ls-tree-hex-literal later to maint).
124+
(merge 6c26da8404 mh/credential-erase-improvements later to maint).
125+
(merge 78e56cff69 tz/lib-gpg-prereq-fix later to maint).
126+
(merge 80d32e84b5 rj/leakfixes later to maint).

0 commit comments

Comments
 (0)