Skip to content

Commit

Permalink
A bit more topics before -rc1
Browse files Browse the repository at this point in the history
Signed-off-by: Junio C Hamano <[email protected]>
  • Loading branch information
gitster committed Apr 23, 2024
1 parent b0679fa commit 10f1281
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions Documentation/RelNotes/2.45.0.txt
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,14 @@ UI, Workflows & Features

* The userdiff patterns for C# has been updated.

* Git writes a "waiting for your editor" message on an incomplete
line after launching an editor, and then append another error
message on the same line if the editor errors out. It now clears
the "waiting for..." line before giving the error message.

* The filename used for rejected hunks "git apply --reject" creates
was limited to PATH_MAX, which has been lifted.


Performance, Internal Implementation, Development Support etc.

Expand Down Expand Up @@ -184,6 +192,19 @@ Performance, Internal Implementation, Development Support etc.
operations accumulate many entries has been improved to avoid
accumulating too many tables uncollected.

* The code to iterate over reftable blocks has seen some optimization
to reduce memory allocation and deallocation.

* The way "git fast-import" handles paths described in its input has
been tightened up and more clearly documented.

* The cvsimport tests required that the platform understands
traditional timezone notations like CST6CDT, which has been
updated to work on those systems as long as they understand
POSIX notation with explicit tz transition dates.

* The code to format trailers have been cleaned up.


Fixes since v2.44
-----------------
Expand Down Expand Up @@ -401,6 +422,15 @@ Fixes since v2.44
* Adjust to an upcoming changes to GNU make that breaks our Makefiles.
(merge 227b8fd902 tb/make-indent-conditional-with-non-spaces later to maint).

* Git 2.44 introduced a regression that makes the updated code to
barf in repositories with multi-pack index written by older
versions of Git, which has been corrected.

* When .git/rr-cache/ rerere database gets corrupted or rerere is fed to
work on a file with conflicted hunks resolved incompletely, the rerere
machinery got confused and segfaulted, which has been corrected.
(merge 167395bb47 mr/rerere-crash-fix later to maint).

* Other code cleanup, docfix, build fix, etc.
(merge f0e578c69c rs/use-xstrncmpz later to maint).
(merge 83e6eb7d7a ba/credential-test-clean-fix later to maint).
Expand Down Expand Up @@ -431,3 +461,6 @@ Fixes since v2.44
(merge b4454d5a7b pw/t3428-cleanup later to maint).
(merge 84a7c33a4b pf/commitish-committish later to maint).
(merge 8882ee9d68 la/mailmap-entry later to maint).
(merge 44bdba2fa6 rs/no-openssl-compilation-fix-on-macos later to maint).
(merge f412d72c19 yb/replay-doc-linkfix later to maint).
(merge 5da40be8d7 xx/rfc2822-date-format-in-doc later to maint).

0 comments on commit 10f1281

Please sign in to comment.