]> git.ipfire.org Git - thirdparty/git.git/commitdiff
The seventh batch
authorJunio C Hamano <gitster@pobox.com>
Mon, 8 Sep 2025 21:54:20 +0000 (14:54 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 8 Sep 2025 21:54:36 +0000 (14:54 -0700)
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/RelNotes/2.52.0.adoc

index fa72515358ec09398e1381b82b52bbd6a93557d6..60660314911cc15f5016797f61175e24895dca65 100644 (file)
@@ -14,6 +14,9 @@ UI, Workflows & Features
  * A new subcommand "git repo" gives users a way to grab various
    repository characteristics.
 
+ * A new command "git last-modified" has been added to show the closest
+   ancestor commit that touched each path.
+
 
 Performance, Internal Implementation, Development Support etc.
 --------------------------------------------------------------
@@ -40,6 +43,10 @@ Performance, Internal Implementation, Development Support etc.
  * Discord has been added to the first contribution documentation as
    another way to ask for help.
 
+ * Inspired by Ezekiel's recent effort to showcase Rust interface, the
+   hash function implementation used to hash lines have been updated
+   to the one used for ELF symbol lookup by Glibc.
+
 
 Fixes since v2.51
 -----------------
@@ -130,6 +137,20 @@ including security updates, are included in this release.
    instead of `gitgitgadget/git`.
    (merge 37001cdbc4 ds/doc-ggg-pr-fork-clarify later to maint).
 
+ * Makefile tried to run multiple "cargo build" which would not work
+   very well; serialize their execution to work it around.
+   (merge 0eeacde50e da/cargo-serialize later to maint).
+
+ * "git repack --path-walk" lost objects in some corner cases, which
+   has been corrected.
+   (merge 93afe9b060 ds/path-walk-repack-fix later to maint).
+
+ * "git ls-files <pathspec>..." should not necessarily have to expand
+   the index fully if a sparsified directory is excluded by the
+   pathspec; the code is taught to expand the index on demand to avoid
+   this.
+   (merge 681f26bccc ds/ls-files-lazy-unsparse later to maint).
+
  * Other code cleanup, docfix, build fix, etc.
    (merge 823d537fa7 kh/doc-git-log-markup-fix later to maint).
    (merge cf7efa4f33 rj/t6137-cygwin-fix later to maint).