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
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.
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).