format-patch: ensure that --rfc and -k are mutually exclusive
[alt-git.git] / Documentation / RelNotes / 2.43.0.txt
blob6cad6596057c681b7b0f0f6b407159a2d20908f5
1 Git v2.43 Release Notes
2 =======================
4 UI, Workflows & Features
6  * A message written in olden time prevented a branch from getting
7    checked out saying it is already checked out elsewhere, but these
8    days, we treat a branch that is being bisected or rebased just like
9    a branch that is checked out and protect it.  Rephrase the message
10    to say that the branch is in use.
12  * Hourly and other schedule of "git maintenance" jobs are randomly
13    distributed now.
15  * "git cmd -h" learned to signal which options can be negated by
16    listing such options like "--[no-]opt".
18  * The way authentication related data other than passwords (e.g.
19    oath token and password expiration data) are stored in libsecret
20    keyrings has been rethought.
22  * Update two credential helpers to correctly match which credential
23    to erase; they dropped not the ones with stale password.
26 Performance, Internal Implementation, Development Support etc.
28  * TBD.
31 Fixes since v2.42
32 -----------------
34  * Overly long label names used in the sequencer machinery are now
35    chopped to fit under filesystem limitation.
36    (merge ac300bda10 mp/rebase-label-length-limit later to maint).
38  * Other code cleanup, docfix, build fix, etc.
39    (merge fd3ba590d8 ws/git-push-doc-grammofix later to maint).
40    (merge 5f33a843de ds/upload-pack-error-sequence-fix later to maint).
41    (merge beaa1d952b jk/function-pointer-mismatches-fix later to maint).
42    (merge b46d806ea5 ob/t9001-indent-fix later to maint).
43    (merge fdc9914c28 ja/worktree-orphan later to maint).