##// END OF EJS Templates
relnotes: add final 6.3 relnotes
Raphaël Gomès -
r50479:684e0085 stable
parent child Browse files
Show More
@@ -1,7 +1,11 b''
1 = Mercurial 6.3rc0 =
1 = Mercurial 6.3 =
2
2
3 == New Features ==
3 == New Features ==
4
4
5 * testlib: add `--raw-sha1` option to `f`
6 * rhg: add `config.rhg` helptext
7 * config: add alias from `hg help rhg` to `hg help rust`
8 * rhg: add a config option to fall back immediately
5 * bundle: introduce a --exact option
9 * bundle: introduce a --exact option
6 * perf-bundle: add a new command to benchmark bundle creation time
10 * perf-bundle: add a new command to benchmark bundle creation time
7 * perf-bundle: accept --rev arguments
11 * perf-bundle: accept --rev arguments
@@ -41,6 +45,22 b' Mercurial 6.3.'
41 * tests: fix http-bad-server expected errors for python 3.10 (issue6643)
45 * tests: fix http-bad-server expected errors for python 3.10 (issue6643)
42 * status: let `--no-copies` override `ui.statuscopies`
46 * status: let `--no-copies` override `ui.statuscopies`
43 * releasenotes: use re.MULTILINE mode when checking admonitions
47 * releasenotes: use re.MULTILINE mode when checking admonitions
48 * rhg: fallback to slow path on invalid patterns in hgignore
49 * Fix a bunch of leftover str/bytes issues from Python 3 migration
50 * keepalive: ensure `close_all()` actually closes all cached connections
51 * lfs: fix blob corruption when tranferring with workers on posix
52 * lfs: avoid closing connections when the worker doesn't fork
53 * dirstate-v2: update constant that wasn't kept in sync
54 * dirstate-v2: fix edge case where entries aren't sorted
55 * upgrade: no longer keep all revlogs in memory at any point
56 * rust-status: save new dircache even if just invalidated
57 * dirstate-v2: hash the source of the ignore patterns as well
58 * rhg: fallback when encountering ellipsis revisions
59 * shelve: handle empty parents and nodestoremove in shelvedstate (issue6748)
60 * profile: prevent a crash when line number is unknown
61 * tags-fnode-cache: do not repeatedly open the filelog in a loop
62 * tags-fnode-cache: skip building a changectx in getfnode
63 * rust: create wrapper struct to reduce `regex` contention issues
44
64
45 == Backwards Compatibility Changes ==
65 == Backwards Compatibility Changes ==
46
66
@@ -72,6 +92,7 b' Mercurial 6.3.'
72 * rhg: don't fallback if `strip` or `rebase` are activated
92 * rhg: don't fallback if `strip` or `rebase` are activated
73 * perf: make perf::bundle compatible before 61ba04693d65
93 * perf: make perf::bundle compatible before 61ba04693d65
74 * perf: make perf::bundle compatible down to 5.2
94 * perf: make perf::bundle compatible down to 5.2
95 * perf-unbundle: improve compatibility
75 * run-tests: display the time it took to install Mercurial
96 * run-tests: display the time it took to install Mercurial
76 * mergetools: don't let meld open all changed files on startup
97 * mergetools: don't let meld open all changed files on startup
77 * dirstate-v2: skip evaluation of hgignore regex on cached directories
98 * dirstate-v2: skip evaluation of hgignore regex on cached directories
General Comments 0
You need to be logged in to leave comments. Login now