Show More
@@ -1,49 +1,49 b'' | |||||
1 | == New Features == |
|
1 | == New Features == | |
2 |
|
2 | |||
3 | * `hg purge` is now a core command using `--confirm` by default. |
|
3 | * `hg purge` is now a core command using `--confirm` by default. | |
4 |
|
4 | |||
5 | * The `rev-branch-cache` is now updated incrementally whenever changesets |
|
5 | * The `rev-branch-cache` is now updated incrementally whenever changesets | |
6 | are added. |
|
6 | are added. | |
7 |
|
7 | |||
8 | * The new options `experimental.bundlecompthreads` and |
|
8 | * The new options `experimental.bundlecompthreads` and | |
9 | `experimental.bundlecompthreads.<engine>` can be used to instruct |
|
9 | `experimental.bundlecompthreads.<engine>` can be used to instruct | |
10 | the compression engines for bundle operations to use multiple threads |
|
10 | the compression engines for bundle operations to use multiple threads | |
11 | for compression. The default is single threaded operation. Currently |
|
11 | for compression. The default is single threaded operation. Currently | |
12 | only supported for zstd. |
|
12 | only supported for zstd. | |
13 |
|
13 | |||
14 | == New Experimental Features == |
|
14 | == New Experimental Features == | |
15 |
|
15 | |||
16 | * There's a new `diff.merge` config option to show the changes |
|
16 | * There's a new `diff.merge` config option to show the changes | |
17 | relative to an automerge for merge changesets. This makes it |
|
17 | relative to an automerge for merge changesets. This makes it | |
18 | easier to detect and review manual changes performed in merge |
|
18 | easier to detect and review manual changes performed in merge | |
19 | changesets. It is supported by `hg diff --change`, `hg log -p` |
|
19 | changesets. It is supported by `hg diff --change`, `hg log -p` | |
20 | `hg incoming -p`, and `hg outgoing -p` so far. |
|
20 | `hg incoming -p`, and `hg outgoing -p` so far. | |
21 |
|
21 | |||
22 |
|
22 | |||
23 | == Bug Fixes == |
|
23 | == Bug Fixes == | |
24 |
|
24 | |||
25 |
|
25 | |||
26 |
|
26 | |||
27 | == Backwards Compatibility Changes == |
|
27 | == Backwards Compatibility Changes == | |
28 |
|
28 | |||
29 | * In normal repositories, the first parent of a changeset is not null, |
|
29 | * In normal repositories, the first parent of a changeset is not null, | |
30 | unless both parents are null (like the first changeset). Some legacy |
|
30 | unless both parents are null (like the first changeset). Some legacy | |
31 | repositories violate this condition. The revlog code will now |
|
31 | repositories violate this condition. The revlog code will now | |
32 | silentely swap the parents if this condition is tested. This can |
|
32 | silentely swap the parents if this condition is tested. This can | |
33 | change the output of `hg log` when explicitly asking for first or |
|
33 | change the output of `hg log` when explicitly asking for first or | |
34 | second parent. |
|
34 | second parent. The changesets "nodeid" are not affected. | |
35 |
|
35 | |||
36 |
|
36 | |||
37 | == Internal API Changes == |
|
37 | == Internal API Changes == | |
38 |
|
38 | |||
39 | * `changelog.branchinfo` is deprecated and will be removed after 5.8. |
|
39 | * `changelog.branchinfo` is deprecated and will be removed after 5.8. | |
40 | It is superseded by `changelogrevision.branchinfo`. |
|
40 | It is superseded by `changelogrevision.branchinfo`. | |
41 |
|
41 | |||
42 | * Callbacks for revlog.addgroup and the changelog._nodeduplicatecallback hook |
|
42 | * Callbacks for revlog.addgroup and the changelog._nodeduplicatecallback hook | |
43 | now get a revision number as argument instead of a node. |
|
43 | now get a revision number as argument instead of a node. | |
44 |
|
44 | |||
45 | * revlog.addrevision returns the revision number instead of the node. |
|
45 | * revlog.addrevision returns the revision number instead of the node. | |
46 |
|
46 | |||
47 | * `nodes.nullid` and related constants are being phased out as part of |
|
47 | * `nodes.nullid` and related constants are being phased out as part of | |
48 | the deprecation of SHA1. Repository instances and related classes |
|
48 | the deprecation of SHA1. Repository instances and related classes | |
49 | provide access via `nodeconstants` and in some cases `nullid` attributes. |
|
49 | provide access via `nodeconstants` and in some cases `nullid` attributes. |
General Comments 0
You need to be logged in to leave comments.
Login now