Skip to content

Commit ba653c6

Browse files
committed
Sync with master
2 parents e193c7c + 2051400 commit ba653c6

File tree

2 files changed

+53
-1
lines changed

2 files changed

+53
-1
lines changed

Documentation/RelNotes/2.28.0.txt

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
Git 2.28 Release Notes
2+
======================
3+
4+
Updates since v2.27
5+
-------------------
6+
7+
Backward compatibility notes
8+
9+
* "feature.experimental" configuration variable is to let volunteers
10+
easily opt into a set of newer features, which use of the v2
11+
transport protocol is now a part of.
12+
13+
14+
UI, Workflows & Features
15+
16+
* The commands in the "diff" family learned to honor "diff.relative"
17+
configuration variable.
18+
19+
20+
21+
Performance, Internal Implementation, Development Support etc.
22+
23+
* Code optimization for a common case.
24+
(merge 8777616e4d an/merge-single-strategy-optim later to maint).
25+
26+
* We've adopted a convention that any on-stack structure can be
27+
initialized to have zero values in all fields with "= { 0 }",
28+
even when the first field happens to be a pointer, but sparse
29+
complained that a null pointer should be spelled NULL for a long
30+
time. Start using -Wno-universal-initializer option to squelch
31+
it (the latest sparse has it on by default).
32+
33+
34+
35+
Fixes since v2.27
36+
-----------------
37+
38+
* The "--prepare-p4-only" option of "git p4" is supposed to stop
39+
after replaying one changeset, but kept going (by mistake?)
40+
41+
* The error message from "git checkout -b foo -t bar baz" was
42+
confusing.
43+
44+
* Some repositories in the wild have commits that record nonsense
45+
committer timezone (e.g. rails.git); "git fast-import" learned an
46+
option to pass these nonsense timestamps intact to allow recreating
47+
existing repositories as-is.
48+
(merge d42a2fb72f en/fast-import-looser-date later to maint).
49+
50+
* Other code cleanup, docfix, build fix, etc.
51+
(merge 2c31a7aa44 jx/pkt-line-doc-count-fix later to maint).
52+
(merge d63ae31962 cb/t5608-cleanup later to maint).

RelNotes

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Documentation/RelNotes/2.27.0.txt
1+
Documentation/RelNotes/2.28.0.txt

0 commit comments

Comments
 (0)