@@ -7,6 +7,10 @@ UI, Workflows & Features
77 * "git maintenance" command learned "is-needed" subcommand to tell if
88 it is necessary to perform various maintenance tasks.
99
10+ * "git replay" (experimental) learned to perform ref updates itself
11+ in a transaction by default, instead of emitting where each refs
12+ should point at and leaving the actual update to another command.
13+
1014
1115Performance, Internal Implementation, Development Support etc.
1216--------------------------------------------------------------
@@ -22,10 +26,37 @@ Performance, Internal Implementation, Development Support etc.
2226 changes, disable rename/copy detection to skip more expensive
2327 processing whose result will be discarded anyway.
2428
29+ * A part of code paths that deals with loose objects has been cleaned
30+ up.
31+
2532
26- Fixes since v2.51
33+ Fixes since v2.52
2734-----------------
2835
2936 * Ever since we added whitespace rules for this project, we misspelt
3037 an entry, which has been corrected.
3138 (merge 358e94dc70 jc/gitattributes-whitespace-no-indent-fix later to maint).
39+
40+ * The code to expand attribute macros has been rewritten to avoid
41+ recursion to avoid running out of stack space in an uncontrolled
42+ way.
43+ (merge 42ed046866 jk/attr-macroexpand-wo-recursion later to maint).
44+
45+ * Adding a repository that uses a different hash function is a no-no,
46+ but "git submodule add" did nt prevent it, which has been corrected.
47+ (merge 6fe288bfbc bc/submodule-force-same-hash later to maint).
48+
49+ * An earlier check added to osx keychain credential helper to avoid
50+ storing the credential itself supplied was overeager and rejected
51+ credential material supplied by other helper backends that it would
52+ have wanted to store, which has been corrected.
53+ (merge 4580bcd235 kn/osxkeychain-idempotent-store-fix later to maint).
54+
55+ * The "git repo structure" subcommand tried to align its output but
56+ mixed up byte count and display column width, which has been
57+ corrected.
58+ (merge 7a03a10a3a jx/repo-struct-utf8width-fix later to maint).
59+
60+ * Other code cleanup, docfix, build fix, etc.
61+ (merge 46207a54cc qj/doc-http-bad-want-response later to maint).
62+ (merge df90eccd93 kh/doc-commit-extra-references later to maint).
0 commit comments