Skip to content

Commit

Permalink
Start the 2.40 cycle
Browse files Browse the repository at this point in the history
Signed-off-by: Junio C Hamano <gitster@pobox.com>
  • Loading branch information
gitster committed Dec 14, 2022
1 parent 26f8123 commit 57e2c6e
Show file tree
Hide file tree
Showing 3 changed files with 39 additions and 2 deletions.
37 changes: 37 additions & 0 deletions Documentation/RelNotes/2.40.0.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
Git v2.40 Release Notes
=======================

UI, Workflows & Features

* "merge-tree" learns a new `--merge-base` option.

* "git jump" (in contrib/) learned to present the "quickfix list" to
its standard output (instead of letting it consumed by the editor
it invokes), and learned to also drive emacs/emacsclient.

* "git var UNKNOWN_VARIABLE" and "git var VARIABLE" with the variable
given an empty value used to behave identically. Now the latter
just gives an empty output, while the former still gives an error
message.


Performance, Internal Implementation, Development Support etc.

* `git bisect` becomes a builtin.

* The pack-bitmap machinery is taught to log the paths of redundant
bitmap(s) to trace2 instead of stderr.



Fixes since v2.39
-----------------

* Various leak fixes.
(merge ac95f5d36a ab/various-leak-fixes later to maint).

* Fix a bug where `pack-objects` would not respect multiple `--filter`
arguments when invoked directly.
(merge d4f7036887 rs/multi-filter-args later to maint).

* Other code cleanup, docfix, build fix, etc.
2 changes: 1 addition & 1 deletion GIT-VERSION-GEN
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/bin/sh

GVF=GIT-VERSION-FILE
DEF_VER=v2.39.0
DEF_VER=v2.39.GIT

LF='
'
Expand Down
2 changes: 1 addition & 1 deletion RelNotes

0 comments on commit 57e2c6e

Please sign in to comment.