]>
Commit | Line | Data |
---|---|---|
1a87c842 JH |
1 | Git v2.44 Release Notes |
2 | ======================= | |
3 | ||
4 | UI, Workflows & Features | |
5 | ||
6 | * "git add" and "git stash" learned to support the ":(attr:...)" | |
7 | magic pathspec. | |
8 | ||
9 | * "git rebase --autosquash" is now enabled for non-interactive rebase, | |
10 | but it is still incompatible with the apply backend. | |
11 | ||
12 | ||
13 | Performance, Internal Implementation, Development Support etc. | |
14 | ||
15 | * Process to add some form of low-level unit tests has started. | |
16 | ||
17 | * Add support for GitLab CI. | |
18 | ||
19 | * "git for-each-ref --no-sort" still sorted the refs alphabetically | |
20 | which paid non-trivial cost. It has been redefined to show output | |
21 | in an unspecified order, to allow certain optimizations to take | |
22 | advantage of. | |
23 | ||
24 | ||
25 | Fixes since v2.43 | |
26 | ----------------- | |
27 | ||
28 | * The way CI testing used "prove" could lead to running the test | |
29 | suite twice needlessly, which has been corrected. | |
30 | (merge e7e03ef995 js/ci-discard-prove-state later to maint). | |
31 | ||
32 | * Update ref-related tests. | |
33 | ||
34 | * "git format-patch --encode-email-headers" ignored the option when | |
35 | preparing the cover letter, which has been corrected. | |
36 | ||
37 | * Newer versions of Getopt::Long started giving warnings against our | |
38 | (ab)use of it in "git send-email". Bump the minimum version | |
39 | requirement for Perl to 5.8.1 (from September 2002) to allow | |
40 | simplifying our implementation. | |
41 | (merge 6ff658cc78 tz/send-email-negatable-options later to maint). | |
42 | ||
43 | * Other code cleanup, docfix, build fix, etc. |