1 '''This is the last release to support Python 2. Mercurial is Python 3 only starting with 6.2''' |
1 '''This is the last release to support Python 2. Mercurial is Python 3 only starting with 6.2''' |
2 |
2 |
3 = Mercurial 6.1rc0 = |
3 = Mercurial 6.1.1 = |
|
4 |
|
5 * Fix Rust compilation on `aarcch64` |
|
6 * Fix Rust compilation on architectures where `char` is unsigned |
|
7 * When the merge tool uses `$output`, don't leave markers in `$local` |
|
8 * Improve test suite support on big-endian platforms |
|
9 * Cap the number of concurrent threads to 16 in Rust `hg status` to prevent huge speed regression at higher thread counts |
|
10 * Fix `amend` with copies in extras |
|
11 * Abort if commit we're trying to `unamend` was not created by `hg [un]amend` |
|
12 * Fix file name in the pullbundle help text |
|
13 * Fix an issue with data not being correctly reset in the C implementation of dirstate-v2 |
|
14 * Fix issue6673 where some tags were missing from cache after a merge |
|
15 * Fix stream-cloning a repo with empty requirements |
|
16 * Fix a false warning about content-divergence creation |
|
17 * Fix silly blackbox entries when hg is interrupted |
|
18 * Fix unsoundness (no known exploits) in Rust extensions (see cfd270d83169 and dd6b67d5c256) |
|
19 * Fix Rust dirstate counters not being updated correctly leading to some potential bugs (none known) |
|
20 * Stop relying on a compiler implementation detail in Rust HgPath |
|
21 |
|
22 = Mercurial 6.1 = |
4 |
23 |
5 == New Features == |
24 == New Features == |
6 * Added a way of specifying required extensions that prevent Mercurial from starting if they are not found. See `hg help config.extensions`. |
25 * Added a way of specifying required extensions that prevent Mercurial from starting if they are not found. See `hg help config.extensions`. |
7 * Merge conflict markers have been made clearer (see backwards compatibility below) |
26 * Merge conflict markers have been made clearer (see backwards compatibility below) |
8 * Improve detailed error codes |
27 * Improve detailed error codes |