···4747 * "git fast-import" learned that "--signed-commits=<how>" option that
4848 corresponds to that of "git fast-export".
49495050+ * Marking a hunk 'selected' in "git add -p" and then splitting made
5151+ all the split pieces 'selected'; this has been changed to make them
5252+ all 'undecided', which gives better end-user experience.
5353+5454+ * Configuration variables that take a pathname as a value
5555+ (e.g. blame.ignorerevsfile) can be marked as optional by prefixing
5656+ ":(optoinal)" before its value.
5757+50585159Performance, Internal Implementation, Development Support etc.
5260--------------------------------------------------------------
···115123116124 * Dip our toes a bit to (optionally) use Rust implemented helper
117125 called from our C code.
126126+127127+ * Documentation for "git log --pretty" options has been updated
128128+ to make it easier to translate.
118129119130120131Fixes since v2.51
···308319 carefully.
309320 (merge 466a3a1afd kn/reftable-consistency-checks later to maint).
310321322322+ * A lot of code clean-up of xdiff.
323323+ Split out of a larger topic.
324324+ (merge 8b9c5d2e3a en/xdiff-cleanup later to maint).
325325+326326+ * "git format-patch --range-diff=... --notes=..." did not drive the
327327+ underlying range-diff with correct --notes parameter, ending up
328328+ comparing with different set of notes from its main patch output
329329+ you would get from "git format-patch --notes=..." for a singleton
330330+ patch.
331331+311332 * Other code cleanup, docfix, build fix, etc.
312333 (merge 823d537fa7 kh/doc-git-log-markup-fix later to maint).
313334 (merge cf7efa4f33 rj/t6137-cygwin-fix later to maint).
···337358 (merge fdd21ba116 mh/doc-credential-url-prefix later to maint).
338359 (merge 1c573a3451 en/doc-merge-tree-describe-merge-base later to maint).
339360 (merge 84a6bf7965 ja/doc-markup-attached-paragraph-fix later to maint).
361361+ (merge 399694384b kh/doc-patch-id-markup-fix later to maint).