69 lines
2.8 KiB
Plaintext
69 lines
2.8 KiB
Plaintext
Git v2.48 Release Notes
|
|
=======================
|
|
|
|
UI, Workflows & Features
|
|
------------------------
|
|
|
|
* A new configuration variable remote.<name>.serverOption makes the
|
|
transport layer act as if the --serverOption=<value> option is
|
|
given from the command line.
|
|
|
|
* "git rebase --rebase-merges" now uses branch names as labels when
|
|
able.
|
|
|
|
Performance, Internal Implementation, Development Support etc.
|
|
--------------------------------------------------------------
|
|
|
|
* Document "amlog" notes.
|
|
(merge ddfb5bcfc6 tb/notes-amlog-doc later to maint).
|
|
|
|
* The way AsciiDoc is used for SYNOPSIS part of the manual pages has
|
|
been revamped. The sources, at least for the simple cases, got
|
|
vastly pleasant to work with.
|
|
|
|
* The reftable library is now prepared to expect that the memory
|
|
allocation function given to it may fail to allocate and to deal
|
|
with such an error.
|
|
|
|
* An extra worktree attached to a repository points at each other to
|
|
allow finding the repository from the worktree and vice versa
|
|
possible. Turn this linkage to relative paths.
|
|
|
|
|
|
Fixes since v2.47
|
|
-----------------
|
|
|
|
* Doc update to clarify how periodical maintenance are scheduled,
|
|
spread across time to avoid thundering hurds.
|
|
(merge 3d6ab4177d sk/doc-maintenance-schedule later to maint).
|
|
|
|
* Use after free and double freeing at the end in "git log -L... -p"
|
|
had been identified and fixed.
|
|
(merge fc5589d6c1 ds/line-log-asan-fix later to maint).
|
|
|
|
* On macOS, fsmonitor can fall into a race condition that results in
|
|
a client waiting forever to be notified for an event that have
|
|
already happened. This problem has been corrected.
|
|
(merge 51907f8fee jk/fsmonitor-event-listener-race-fix later to maint).
|
|
|
|
* "git maintenance start" crashed due to an uninitialized variable
|
|
reference, which has been corrected.
|
|
(merge c95547a394 ps/maintenance-start-crash-fix later to maint).
|
|
|
|
* Fail gracefully instead of crashing when attempting to write the
|
|
contents of a corrupt in-core index as a tree object.
|
|
(merge ecb5c4318c ps/cache-tree-w-broken-index-entry later to maint).
|
|
|
|
* Other code cleanup, docfix, build fix, etc.
|
|
(merge 66893a14d0 ps/leakfixes-part-8 later to maint).
|
|
(merge 1164e270b5 jk/output-prefix-cleanup later to maint).
|
|
(merge f36b8cbaef jh/config-unset-doc-fix later to maint).
|
|
(merge 4154ed4108 js/doc-platform-support-link-fix later to maint).
|
|
(merge 77af53f56f aa/t7300-modernize later to maint).
|
|
(merge 8ead1bba3e jc/doc-refspec-syntax later to maint).
|
|
(merge 432f666aa6 kn/loose-object-layer-wo-global-hash later to maint).
|
|
(merge c4b8fb6ef2 kh/merge-tree-doc later to maint).
|
|
(merge b8139c8f4e kh/checkout-ignore-other-docfix later to maint).
|
|
(merge 6dab49b9fb tc/bundle-uri-leakfix later to maint).
|
|
(merge f1ed39987b xx/protocol-v2-doc-markup-fix later to maint).
|