···5555 (e.g. blame.ignorerevsfile) can be marked as optional by prefixing
5656 ":(optoinal)" before its value.
57575858+ * Show 'P'ipe command in "git add -p".
5959+58605961Performance, Internal Implementation, Development Support etc.
6062--------------------------------------------------------------
···132134 This would help later effort to FFI into Rust.
133135134136 * The beginning of SHA1-SHA256 interoperability work.
137137+138138+ * Build procedure for a few credential helpers (in contrib/) have
139139+ been updated.
135140136141137142Fixes since v2.51
···351356 these directories were given with a trailing slash, which has been
352357 corrected.
353358 (merge c0bec06cfe jk/diff-no-index-with-pathspec-fix later to maint).
359359+360360+ * The "--short" option of "git status" that meant output for humans
361361+ and "-z" option to show NUL delimited output format did not mix
362362+ well, and colored some but not all things. The command has been
363363+ updated to color all elements consistently in such a case.
364364+ (merge 50927f4f68 jk/status-z-short-fix later to maint).
365365+366366+ * Unicode width table update.
367367+ (merge 330a54099e tb/unicode-width-table-17 later to maint).
368368+369369+ * GPG signing test set-up has been broken for a year, which has been
370370+ corrected.
371371+ (merge 516bf45749 jc/t1016-setup-fix later to maint).
372372+373373+ * Recent OpenSSH creates the Unix domain socket to communicate with
374374+ ssh-agent under $HOME instead of /tmp, which causes our test to
375375+ fail doe to overly long pathname in our test environment, which has
376376+ been worked around by using "ssh-agent -T".
377377+ (merge b7fb2194b9 ps/t7528-ssh-agent-uds-workaround later to maint).
354378355379 * Other code cleanup, docfix, build fix, etc.
356380 (merge 823d537fa7 kh/doc-git-log-markup-fix later to maint).