Skip to content

Commit 57e2c6e

Browse files
committed
Start the 2.40 cycle
Signed-off-by: Junio C Hamano <[email protected]>
1 parent 26f8123 commit 57e2c6e

File tree

3 files changed

+39
-2
lines changed

3 files changed

+39
-2
lines changed

Documentation/RelNotes/2.40.0.txt

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
Git v2.40 Release Notes
2+
=======================
3+
4+
UI, Workflows & Features
5+
6+
* "merge-tree" learns a new `--merge-base` option.
7+
8+
* "git jump" (in contrib/) learned to present the "quickfix list" to
9+
its standard output (instead of letting it consumed by the editor
10+
it invokes), and learned to also drive emacs/emacsclient.
11+
12+
* "git var UNKNOWN_VARIABLE" and "git var VARIABLE" with the variable
13+
given an empty value used to behave identically. Now the latter
14+
just gives an empty output, while the former still gives an error
15+
message.
16+
17+
18+
Performance, Internal Implementation, Development Support etc.
19+
20+
* `git bisect` becomes a builtin.
21+
22+
* The pack-bitmap machinery is taught to log the paths of redundant
23+
bitmap(s) to trace2 instead of stderr.
24+
25+
26+
27+
Fixes since v2.39
28+
-----------------
29+
30+
* Various leak fixes.
31+
(merge ac95f5d36a ab/various-leak-fixes later to maint).
32+
33+
* Fix a bug where `pack-objects` would not respect multiple `--filter`
34+
arguments when invoked directly.
35+
(merge d4f7036887 rs/multi-filter-args later to maint).
36+
37+
* Other code cleanup, docfix, build fix, etc.

GIT-VERSION-GEN

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/sh
22

33
GVF=GIT-VERSION-FILE
4-
DEF_VER=v2.39.0
4+
DEF_VER=v2.39.GIT
55

66
LF='
77
'

RelNotes

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Documentation/RelNotes/2.39.0.txt
1+
Documentation/RelNotes/2.40.0.txt

0 commit comments

Comments
 (0)