annotate relnotes/6.7 @ 52117:db1980a361cb

rev-branch-cache: disable mmapping by default on Windows See the inline comment for why. The commands work, other than leaving extra files laying around. Perhaps there's some way to get this to work like on posix with some `CreateFile` magic (though it already uses `FILE_SHARE_DELETE`, so I'm not sure offhand what else we can do). However big picture- it seems wrong that the old file is left mmapped, a new one moved into place, and the mapping left over the old file instead of retargeted to the new file. That's got to be a bug on posix too, in a long running process like chg, right? If the memory is read again for some reason, it will be stale data.
author Matt Harbison <matt_harbison@yahoo.com>
date Fri, 18 Oct 2024 13:21:23 -0400
parents a1a011d4b148
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
51639
a1a011d4b148 relnotes: add 6.7.4 and warn about 6.7.{1,2,3}
Raphaël Gomès <rgomes@octobus.net>
parents: 51620
diff changeset
1 = Mercurial 6.7.4 =
a1a011d4b148 relnotes: add 6.7.4 and warn about 6.7.{1,2,3}
Raphaël Gomès <rgomes@octobus.net>
parents: 51620
diff changeset
2
a1a011d4b148 relnotes: add 6.7.4 and warn about 6.7.{1,2,3}
Raphaël Gomès <rgomes@octobus.net>
parents: 51620
diff changeset
3 Exceptional release following a critical regression causing possible data loss
a1a011d4b148 relnotes: add 6.7.4 and warn about 6.7.{1,2,3}
Raphaël Gomès <rgomes@octobus.net>
parents: 51620
diff changeset
4 in certain conditions:
a1a011d4b148 relnotes: add 6.7.4 and warn about 6.7.{1,2,3}
Raphaël Gomès <rgomes@octobus.net>
parents: 51620
diff changeset
5
a1a011d4b148 relnotes: add 6.7.4 and warn about 6.7.{1,2,3}
Raphaël Gomès <rgomes@octobus.net>
parents: 51620
diff changeset
6 * inline-changelog: fix a critical bug in write_pending that delete data (3cf9e52f5e27)
a1a011d4b148 relnotes: add 6.7.4 and warn about 6.7.{1,2,3}
Raphaël Gomès <rgomes@octobus.net>
parents: 51620
diff changeset
7 * inline-changelog: fix pending transaction visibility when splitting (1721d983dd6d)
a1a011d4b148 relnotes: add 6.7.4 and warn about 6.7.{1,2,3}
Raphaël Gomès <rgomes@octobus.net>
parents: 51620
diff changeset
8
a1a011d4b148 relnotes: add 6.7.4 and warn about 6.7.{1,2,3}
Raphaël Gomès <rgomes@octobus.net>
parents: 51620
diff changeset
9 Other changes in this release:
a1a011d4b148 relnotes: add 6.7.4 and warn about 6.7.{1,2,3}
Raphaël Gomès <rgomes@octobus.net>
parents: 51620
diff changeset
10
a1a011d4b148 relnotes: add 6.7.4 and warn about 6.7.{1,2,3}
Raphaël Gomès <rgomes@octobus.net>
parents: 51620
diff changeset
11 * exchange: fix locking to actually be scoped
a1a011d4b148 relnotes: add 6.7.4 and warn about 6.7.{1,2,3}
Raphaël Gomès <rgomes@octobus.net>
parents: 51620
diff changeset
12 * chistedit: change action for the correct item
a1a011d4b148 relnotes: add 6.7.4 and warn about 6.7.{1,2,3}
Raphaël Gomès <rgomes@octobus.net>
parents: 51620
diff changeset
13 * rust-status: sort the failed matches when printing them
a1a011d4b148 relnotes: add 6.7.4 and warn about 6.7.{1,2,3}
Raphaël Gomès <rgomes@octobus.net>
parents: 51620
diff changeset
14 * hooks: add a prewlock and a prelock hooks
a1a011d4b148 relnotes: add 6.7.4 and warn about 6.7.{1,2,3}
Raphaël Gomès <rgomes@octobus.net>
parents: 51620
diff changeset
15 * bookmark: fix remote bookmark deletion when the push is raced
a1a011d4b148 relnotes: add 6.7.4 and warn about 6.7.{1,2,3}
Raphaël Gomès <rgomes@octobus.net>
parents: 51620
diff changeset
16
51620
028dc3f92dbd relnotes: add 6.7.3
Raphaël Gomès <rgomes@octobus.net>
parents: 51540
diff changeset
17 = Mercurial 6.7.3 =
028dc3f92dbd relnotes: add 6.7.3
Raphaël Gomès <rgomes@octobus.net>
parents: 51540
diff changeset
18
51639
a1a011d4b148 relnotes: add 6.7.4 and warn about 6.7.{1,2,3}
Raphaël Gomès <rgomes@octobus.net>
parents: 51620
diff changeset
19 /!\ This release contains a bug causing possible data loss, use 6.7.4 instead.
a1a011d4b148 relnotes: add 6.7.4 and warn about 6.7.{1,2,3}
Raphaël Gomès <rgomes@octobus.net>
parents: 51620
diff changeset
20
51620
028dc3f92dbd relnotes: add 6.7.3
Raphaël Gomès <rgomes@octobus.net>
parents: 51540
diff changeset
21 * setup: display return code information about failed `hg` call
028dc3f92dbd relnotes: add 6.7.3
Raphaël Gomès <rgomes@octobus.net>
parents: 51540
diff changeset
22 * bundle-spec: properly identify changegroup-less bundle
028dc3f92dbd relnotes: add 6.7.3
Raphaël Gomès <rgomes@octobus.net>
parents: 51540
diff changeset
23 * bundle-spec: properly parse boolean configuration as boolean
028dc3f92dbd relnotes: add 6.7.3
Raphaël Gomès <rgomes@octobus.net>
parents: 51540
diff changeset
24 * matchers: fix the bug in rust PatternMatcher that made it cut off early
028dc3f92dbd relnotes: add 6.7.3
Raphaël Gomès <rgomes@octobus.net>
parents: 51540
diff changeset
25 * match: fix the "visitdir" method on "rootfilesin" matchers
028dc3f92dbd relnotes: add 6.7.3
Raphaël Gomès <rgomes@octobus.net>
parents: 51540
diff changeset
26 * match: fix the rust-side bug in visit_children_set for rootfilesin matchers
028dc3f92dbd relnotes: add 6.7.3
Raphaël Gomès <rgomes@octobus.net>
parents: 51540
diff changeset
27 * match: strengthen visit_children_set invariant, Recursive means "all files"
028dc3f92dbd relnotes: add 6.7.3
Raphaël Gomès <rgomes@octobus.net>
parents: 51540
diff changeset
28 * wireprotoserver: ensure that output stream gets flushed on exception
028dc3f92dbd relnotes: add 6.7.3
Raphaël Gomès <rgomes@octobus.net>
parents: 51540
diff changeset
29 * re2: make errors quiet
028dc3f92dbd relnotes: add 6.7.3
Raphaël Gomès <rgomes@octobus.net>
parents: 51540
diff changeset
30 * dirstate-v2: add check of parent/child nodes being related when writing
028dc3f92dbd relnotes: add 6.7.3
Raphaël Gomès <rgomes@octobus.net>
parents: 51540
diff changeset
31 * dirstate-v2: check that root nodes are at the root before writing
028dc3f92dbd relnotes: add 6.7.3
Raphaël Gomès <rgomes@octobus.net>
parents: 51540
diff changeset
32 * rust-cpython: don't swallow the dirstate error message
028dc3f92dbd relnotes: add 6.7.3
Raphaël Gomès <rgomes@octobus.net>
parents: 51540
diff changeset
33 * rust: blanket implementation of Graph for Graph references
028dc3f92dbd relnotes: add 6.7.3
Raphaël Gomès <rgomes@octobus.net>
parents: 51540
diff changeset
34 * Various fixes to `admin::verify`
028dc3f92dbd relnotes: add 6.7.3
Raphaël Gomès <rgomes@octobus.net>
parents: 51540
diff changeset
35
51540
803e61387e86 relnotes: add 6.7.2
Raphaël Gomès <rgomes@octobus.net>
parents: 51512
diff changeset
36 = Mercurial 6.7.2 =
803e61387e86 relnotes: add 6.7.2
Raphaël Gomès <rgomes@octobus.net>
parents: 51512
diff changeset
37
51639
a1a011d4b148 relnotes: add 6.7.4 and warn about 6.7.{1,2,3}
Raphaël Gomès <rgomes@octobus.net>
parents: 51620
diff changeset
38 /!\ This release contains a bug causing possible data loss, use 6.7.4 instead.
a1a011d4b148 relnotes: add 6.7.4 and warn about 6.7.{1,2,3}
Raphaël Gomès <rgomes@octobus.net>
parents: 51620
diff changeset
39
51540
803e61387e86 relnotes: add 6.7.2
Raphaël Gomès <rgomes@octobus.net>
parents: 51512
diff changeset
40 Exceptional release following a large performance regression when cloning.
803e61387e86 relnotes: add 6.7.2
Raphaël Gomès <rgomes@octobus.net>
parents: 51512
diff changeset
41
803e61387e86 relnotes: add 6.7.2
Raphaël Gomès <rgomes@octobus.net>
parents: 51512
diff changeset
42 We are setting up automated benchmarks to reduce the likelihood of regressions
803e61387e86 relnotes: add 6.7.2
Raphaël Gomès <rgomes@octobus.net>
parents: 51512
diff changeset
43 of the sort from happening in the future.
803e61387e86 relnotes: add 6.7.2
Raphaël Gomès <rgomes@octobus.net>
parents: 51512
diff changeset
44
803e61387e86 relnotes: add 6.7.2
Raphaël Gomès <rgomes@octobus.net>
parents: 51512
diff changeset
45 * phases: avoid a potentially costly dictionary interation in some case
803e61387e86 relnotes: add 6.7.2
Raphaël Gomès <rgomes@octobus.net>
parents: 51512
diff changeset
46 * phases: update the phase set as we go during retract boundary
803e61387e86 relnotes: add 6.7.2
Raphaël Gomès <rgomes@octobus.net>
parents: 51512
diff changeset
47 * bundle2: make the "hgtagsfnodes" part advisory
803e61387e86 relnotes: add 6.7.2
Raphaël Gomès <rgomes@octobus.net>
parents: 51512
diff changeset
48
51512
2e6fde2ed01e relnotes: add 6.7.1
Raphaël Gomès <rgomes@octobus.net>
parents: 51504
diff changeset
49 = Mercurial 6.7.1 =
2e6fde2ed01e relnotes: add 6.7.1
Raphaël Gomès <rgomes@octobus.net>
parents: 51504
diff changeset
50
51639
a1a011d4b148 relnotes: add 6.7.4 and warn about 6.7.{1,2,3}
Raphaël Gomès <rgomes@octobus.net>
parents: 51620
diff changeset
51 /!\ This release contains a bug causing possible data loss, use 6.7.4 instead.
a1a011d4b148 relnotes: add 6.7.4 and warn about 6.7.{1,2,3}
Raphaël Gomès <rgomes@octobus.net>
parents: 51620
diff changeset
52
51512
2e6fde2ed01e relnotes: add 6.7.1
Raphaël Gomès <rgomes@octobus.net>
parents: 51504
diff changeset
53 Exceptional release following a crash found in delta code that can be triggered
2e6fde2ed01e relnotes: add 6.7.1
Raphaël Gomès <rgomes@octobus.net>
parents: 51504
diff changeset
54 with complex repository shapes.
2e6fde2ed01e relnotes: add 6.7.1
Raphaël Gomès <rgomes@octobus.net>
parents: 51504
diff changeset
55
2e6fde2ed01e relnotes: add 6.7.1
Raphaël Gomès <rgomes@octobus.net>
parents: 51504
diff changeset
56 * delta-search: fix crash caused by unbound variable
2e6fde2ed01e relnotes: add 6.7.1
Raphaël Gomès <rgomes@octobus.net>
parents: 51504
diff changeset
57 * sshpeer: fix path when handling invalid url exception
2e6fde2ed01e relnotes: add 6.7.1
Raphaël Gomès <rgomes@octobus.net>
parents: 51504
diff changeset
58 * subrepo: fix normalizing paths with scheme
2e6fde2ed01e relnotes: add 6.7.1
Raphaël Gomès <rgomes@octobus.net>
parents: 51504
diff changeset
59
51504
6b2aeeec3ed0 relnotes: add 6.7
Raphaël Gomès <rgomes@octobus.net>
parents: 51440
diff changeset
60 = Mercurial 6.7 =
51440
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
61
51639
a1a011d4b148 relnotes: add 6.7.4 and warn about 6.7.{1,2,3}
Raphaël Gomès <rgomes@octobus.net>
parents: 51620
diff changeset
62 /!\ This release contains a bug causing possible data loss, use 6.7.4 instead.
a1a011d4b148 relnotes: add 6.7.4 and warn about 6.7.{1,2,3}
Raphaël Gomès <rgomes@octobus.net>
parents: 51620
diff changeset
63
51440
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
64 As usual, a *lot* of patches don't make it to this list.
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
65
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
66 == New Features ==
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
67
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
68 * JSON templates can now use structured diffstat data
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
69 * Support rhg status --rev --rev
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
70 * The index for REVLOGv1 now has a Rust implementation
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
71 * Improved `hg censor`'s output
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
72 * censor: add a command flag to skip the head checks
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
73 * censor: accept multiple revision in a single call
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
74 * usage: add a `usage.repository-role` config
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
75 * branchmap: use mmap for faster revbranchcache loading
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
76 * crecord: enable search hotkeys (issue6834)
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
77 * hg-core: separate timestamp and extra methods
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
78 * annotate: limit output to range of lines
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
79 * unbundle: faster computation of changed heads
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
80 * Large improvements of some of the phases code (23950e39281f)
51504
6b2aeeec3ed0 relnotes: add 6.7
Raphaël Gomès <rgomes@octobus.net>
parents: 51440
diff changeset
81 * rust-filepatterns: export glob_to_re function
51440
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
82
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
83 == New Experimental Features ==
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
84
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
85 * Introduce `hg admin::chainsaw-update` for automation and *advanced* users
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
86
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
87 == Bug Fixes ==
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
88
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
89 * templatekw: fix inconsistency of diffstat with diff.merge
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
90 * The endless stream of Python 3 cleanups continues
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
91 * Improved setup.py robustness
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
92 * Improved test suite robustness
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
93 * add: don't attempt to add back removed files unless explicitly listed
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
94 * statprof: handle `lineno == None` in more cases
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
95 * rust: fix cargo doc for hg-cpython
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
96 * rust-python-index: don't panic on a corrupted index when calling from Python
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
97 * debugindexstats: handle the lack of Rust support better
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
98 * matchers: use correct method for finding index in vector
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
99 * narrow: strip trailing `/` from manifest dir before matching it
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
100 * cext: fix potential memory leaks of list items appended with PyList_Append
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
101 * doc: document that labels must have a dot in them to have an effect
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
102 * debugformat: fix formatting for compression level
51504
6b2aeeec3ed0 relnotes: add 6.7
Raphaël Gomès <rgomes@octobus.net>
parents: 51440
diff changeset
103 * obsutil: sort metadata before comparing in geteffectflag()
6b2aeeec3ed0 relnotes: add 6.7
Raphaël Gomès <rgomes@octobus.net>
parents: 51440
diff changeset
104 * crecord: drop calls to `curses.endwin()`
6b2aeeec3ed0 relnotes: add 6.7
Raphaël Gomès <rgomes@octobus.net>
parents: 51440
diff changeset
105 * rust-index: don't use mutable borrow for head-diff computation
6b2aeeec3ed0 relnotes: add 6.7
Raphaël Gomès <rgomes@octobus.net>
parents: 51440
diff changeset
106 * rust-index: don't use mutable borrow to computed filtered heads
6b2aeeec3ed0 relnotes: add 6.7
Raphaël Gomès <rgomes@octobus.net>
parents: 51440
diff changeset
107
51440
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
108
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
109 == Backwards Compatibility Changes ==
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
110
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
111 Users of the Rust extensions and/or `rhg` should be aware that the new Rust
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
112 index can result in a performance degradation for push/pull on repositories
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
113 *not* using `persistent-nodemap` (see `hg help config.format.use-persistent-nodemap`).
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
114
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
115 If this is something that matters to you, please reach out to us as this is not
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
116 an insurmountable obstacle. This is a choice base on the assumption that
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
117 there are few people in this situation and our time should be spent on more
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
118 pressing matters.
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
119
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
120 == Internal API Changes ==
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
121
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
122 * 62913:498017baa34b "cleanup: remove some code scheduled to be removed after 5.9"
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
123 * 62914:88ef80210d67 "cleanup: drop `dirstate.is_changing_parent` deprecated since 6.5"
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
124 * 62915:591845f89ada "cleanup: drop `path.pushloc` deprecated since 6.5"
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
125 * 62916:d8f65fc72e7b "cleanup: drop deprecated config attribute on the revlog class"
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
126 * 62917:5c9c41273367 "cleanup: turn `pathsuboption` deprecation warning into an error"
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
127 * 62918:7b837fabc990 "cleanup: turn `wrappedfunction` deprecation warning into an error"
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
128 * 62919:eda075d7b2ac "cleanup: turn `wrapfunction` deprecation warning into an error"
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
129 * 62920:c845479fc64d "cleanup: drop the `bytes` compatibility for attribute related function"
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
130 * 63464:dcaa2df1f688 "changelog: never inline changelog"
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
131 * 63465:a93e52f0b6ff "changelog: disallow delayed write on inline changesets"
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
132 * 63825:79cd29d598af "dirstate: make the `transaction` argument of `setbranch` mandatory"
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
133
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
134 == Miscellaneous ==
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
135
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
136 * perf: support --template on perf::phases
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
137 * perf: add a --as-push option to perf::unbundle
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
138 * debug: add a debug::unbundle command that simulate the unbundle from a push
d1d48d18db37 relnotes: add 6.7rc0
Raphaël Gomès <rgomes@octobus.net>
parents:
diff changeset
139 * Lots of refactorings to prepare for performance improvements and remove tech debt