@@ -85,6 +85,11 @@ UI, Workflows & Features
8585 syscall fails has also been improved to name both the source and
8686 the destination.
8787
88+ * 'git add' has been taught a new '--resolved' option to stage
89+ conflict-resolved paths, while leaving unrelated local changes
90+ unstaged. It scans the unmerged paths for leftover conflict
91+ markers and aborts if any are found.
92+
8893
8994Performance, Internal Implementation, Development Support etc.
9095--------------------------------------------------------------
@@ -334,6 +339,22 @@ Performance, Internal Implementation, Development Support etc.
334339 exit codes (0 for success, 1 for non-ancestor, 128 for errors) and
335340 to ensure it cannot be combined with '--all'.
336341
342+ * The 'TRACE2_ANCESTRY' prerequisite in the 't0213' test script has been
343+ refined to avoid failures under user-mode emulation by verifying that
344+ the ancestry collector reports the expected process names rather than
345+ the emulator binary name.
346+
347+ * Concurrent downloads of packfiles via packfile URIs and dumb HTTP are
348+ safer by avoiding concurrent appends to the staging file. Opening in
349+ read-write mode with separate file offsets prevents corruption and
350+ preserves resumability. 'fetch-pack' now tolerates pre-existing
351+ '.keep' files.
352+
353+ * The 'ssh-agent' tests in 't7528' have been fixed to work when the
354+ user's login shell is csh-like, by explicitly passing '-s' to
355+ 'ssh-agent' to force Bourne shell syntax.
356+ (merge d5dd17756d kl/t7528-ssh-agent-for-csh-users later to maint).
357+
337358
338359Fixes since v2.55
339360-----------------
0 commit comments