]> git.ipfire.org Git - thirdparty/git.git/commitdiff
Start the 2.47 cycle
authorJunio C Hamano <gitster@pobox.com>
Wed, 31 Jul 2024 20:02:10 +0000 (13:02 -0700)
committerJunio C Hamano <gitster@pobox.com>
Wed, 31 Jul 2024 20:34:21 +0000 (13:34 -0700)
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/RelNotes/2.47.0.txt [new file with mode: 0644]
GIT-VERSION-GEN
RelNotes

diff --git a/Documentation/RelNotes/2.47.0.txt b/Documentation/RelNotes/2.47.0.txt
new file mode 100644 (file)
index 0000000..94f217c
--- /dev/null
@@ -0,0 +1,42 @@
+Git v2.47 Release Notes
+=======================
+
+UI, Workflows & Features
+------------------------
+
+ * Many Porcelain commands that internally use the merge machinery
+   were taught to consistently honor the diff.algorithm configuration.
+
+
+Performance, Internal Implementation, Development Support etc.
+--------------------------------------------------------------
+
+ * A build tweak knob has been simplified by not setting the value
+   that is already the default; another unused one has been removed.
+
+ * A CI job that use clang-format to check coding style issues in new
+   code has been added.
+
+
+Fixes since v2.46
+-----------------
+
+ * "git add -p" by users with diff.suppressBlankEmpty set to true
+   failed to parse the patch that represents an unmodified empty line
+   with an empty line (not a line with a single space on it), which
+   has been corrected.
+   (merge 60cf761ed1 pw/add-patch-with-suppress-blank-empty later to maint).
+
+ * "git checkout --ours" (no other arguments) complained that the
+   option is incompatible with branch switching, which is technically
+   correct, but found confusing by some users.  It now says that the
+   user needs to give pathspec to specify what paths to checkout.
+   (merge d1e6c61272 jc/checkout-no-op-switch-errors later to maint).
+
+ * It has been documented that we avoid "VAR=VAL shell_func" and why.
+   (merge 728a1962cd jc/doc-one-shot-export-with-shell-func later to maint).
+
+ * Other code cleanup, docfix, build fix, etc.
+   (merge 8db8786fc2 jt/doc-post-receive-hook-update later to maint).
+   (merge 1c473dd6af tn/doc-commit-fix later to maint).
+   (merge bb0498b1bb jc/how-to-maintain-updates later to maint).
index 7b81915e52702807e42e93d599c8f6d49ff27ca4..ee71e9d8aa8cd35d67457e461c22db86f331d20b 100755 (executable)
@@ -1,7 +1,7 @@
 #!/bin/sh
 
 GVF=GIT-VERSION-FILE
-DEF_VER=v2.46.0
+DEF_VER=v2.46.GIT
 
 LF='
 '
index cc696fc869049d9dbc15d87faca8b495a2d46bea..0104513a31630e28e529dcfb0384ac9a294fcc07 120000 (symlink)
--- a/RelNotes
+++ b/RelNotes
@@ -1 +1 @@
-Documentation/RelNotes/2.46.0.txt
\ No newline at end of file
+Documentation/RelNotes/2.47.0.txt
\ No newline at end of file