summaryrefslogtreecommitdiff
path: root/Documentation/RelNotes/2.30.0.txt
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2020-11-09 21:31:58 (GMT)
committerJunio C Hamano <gitster@pobox.com>2020-11-09 22:06:29 (GMT)
commite4d83eee9239207622e2b1cc43967da5051c189c (patch)
treeab667eea1ef182b29203fb97b0611af51db83295 /Documentation/RelNotes/2.30.0.txt
parent8502a5782b6049684e120413ff41898484b6d229 (diff)
downloadgit-e4d83eee9239207622e2b1cc43967da5051c189c.zip
git-e4d83eee9239207622e2b1cc43967da5051c189c.tar.gz
git-e4d83eee9239207622e2b1cc43967da5051c189c.tar.bz2
Fourth batch
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation/RelNotes/2.30.0.txt')
-rw-r--r--Documentation/RelNotes/2.30.0.txt34
1 files changed, 34 insertions, 0 deletions
diff --git a/Documentation/RelNotes/2.30.0.txt b/Documentation/RelNotes/2.30.0.txt
index cfceb1f..76ae487 100644
--- a/Documentation/RelNotes/2.30.0.txt
+++ b/Documentation/RelNotes/2.30.0.txt
@@ -49,6 +49,22 @@ UI, Workflows & Features
* The userdiff pattern learned to identify the function definition in
POSIX shells and bash.
+ * "git checkout-index" did not consistently signal an error with its
+ exit status, but now it does.
+
+ * A commit and tag object may have CR at the end of each and
+ every line (you can create such an object with hash-object or
+ using --cleanup=verbatim to decline the default clean-up
+ action), but it would make it impossible to have a blank line
+ to separate the title from the body of the message. We are now
+ more lenient and accept a line with lone CR on it as a blank line,
+ too.
+
+ * Exit codes from "git remote add" etc. were not usable by scripted
+ callers, but now they are.
+
+ * Zsh autocompletion (in contrib/) update.
+
Performance, Internal Implementation, Development Support etc.
@@ -68,6 +84,24 @@ Performance, Internal Implementation, Development Support etc.
* Adjust tests so that they won't scream when the default initial
branch name is changed to 'main'.
+ * Rewriting "git bisect" in C continues.
+
+ * More preliminary tests have been added to document desired outcome
+ of various "directory rename" situations.
+
+ * Micro clean-up of a couple of test scripts.
+
+ * "git diff" and other commands that share the same machinery to
+ compare with working tree files have been taught to take advantage
+ of the fsmonitor data when available.
+
+ * The code to detect premature EOF in the sideband demultiplexer has
+ been cleaned up.
+
+ * Test scripts are being prepared to transition of the default branch
+ name to 'main'.
+
+
Fixes since v2.29
-----------------