summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2016-01-12 15:20:51 -0800
committerJunio C Hamano <gitster@pobox.com>2016-01-12 15:20:51 -0800
commitc9906e47c065940bfe1a9992da494a8f437a49ac (patch)
tree49f152498cfde082f3223e20338ca64517991cd7
parentbdd1cc20929e9f7631dd29ff70426eea53f69443 (diff)
downloadgit-c9906e47c065940bfe1a9992da494a8f437a49ac.tar.gz
First batch for post 2.7 cycle
Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rw-r--r--Documentation/RelNotes/2.8.0.txt44
-rwxr-xr-xGIT-VERSION-GEN2
l---------RelNotes2
3 files changed, 46 insertions, 2 deletions
diff --git a/Documentation/RelNotes/2.8.0.txt b/Documentation/RelNotes/2.8.0.txt
new file mode 100644
index 0000000000..8444dd509d
--- /dev/null
+++ b/Documentation/RelNotes/2.8.0.txt
@@ -0,0 +1,44 @@
+Git 2.8 Release Notes
+=====================
+
+Updates since v2.7
+------------------
+
+UI, Workflows & Features
+
+ * "branch --delete" has "branch -d" but "push --delete" does not.
+ (merge 38a2559 ps/push-delete-option later to maint).
+
+ * "git blame" learned to produce the progress eye-candy when it takes
+ too much time before emitting the first line of the result.
+ (merge aba37f4 ea/blame-progress later to maint).
+
+ * "git grep" can now be configured (or told from the command line)
+ how many threads to use when searching in the working tree files.
+ (merge 89f09dd vl/grep-configurable-threads later to maint).
+
+
+Performance, Internal Implementation, Development Support etc.
+
+ * Add a framework to spawn a group of processes in parallel, and use
+ it to run "git fetch --recurse-submodules" in parallel.
+
+ * A slight update to the Makefile to mark "phoney" targets
+ as such correctly.
+
+
+Also contains various documentation updates and code clean-ups.
+
+
+Fixes since v2.7
+----------------
+
+Unless otherwise noted, all the fixes since v2.7 in the maintenance
+track are contained in this release (see the maintenance releases'
+notes for details).
+
+ * An earlier change in 2.5.x-era broke users' hooks and aliases by
+ exporting GIT_WORK_TREE to point at the root of the working tree,
+ interfering when they tried to use a different working tree without
+ setting GIT_WORK_TREE environment themselves.
+ (merge df1e6ea nd/stop-setenv-work-tree later to maint).
diff --git a/GIT-VERSION-GEN b/GIT-VERSION-GEN
index 51aa9e6806..5873f163e5 100755
--- a/GIT-VERSION-GEN
+++ b/GIT-VERSION-GEN
@@ -1,7 +1,7 @@
#!/bin/sh
GVF=GIT-VERSION-FILE
-DEF_VER=v2.7.0
+DEF_VER=v2.7.0.GIT
LF='
'
diff --git a/RelNotes b/RelNotes
index 3ba13ce253..7db30403c3 120000
--- a/RelNotes
+++ b/RelNotes
@@ -1 +1 @@
-Documentation/RelNotes/2.7.0.txt \ No newline at end of file
+Documentation/RelNotes/2.8.0.txt \ No newline at end of file