Mercurial > evolve
annotate CHANGELOG @ 6919:6859ed744625 mercurial-5.1
test-compat: merge mercurial-5.2 into mercurial-5.1
author | Anton Shestakov <av6@dwimlabs.net> |
---|---|
date | Fri, 25 Oct 2024 17:55:54 +0400 |
parents | 4cc4405597d0 |
children | 1b2b9053859f |
rev | line source |
---|---|
325
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
1 Changelog |
737
c96dd66c6839
README: fix minor markup inconsistencies
Greg Ward <greg@gerg.ca>
parents:
717
diff
changeset
|
2 ========= |
325
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
3 |
6896
4cc4405597d0
changelog: add changelog items for evolve 11.1.5 and topic 1.1.5
Anton Shestakov <av6@dwimlabs.net>
parents:
6817
diff
changeset
|
4 11.1.5 - in progress |
4cc4405597d0
changelog: add changelog items for evolve 11.1.5 and topic 1.1.5
Anton Shestakov <av6@dwimlabs.net>
parents:
6817
diff
changeset
|
5 -------------------- |
4cc4405597d0
changelog: add changelog items for evolve 11.1.5 and topic 1.1.5
Anton Shestakov <av6@dwimlabs.net>
parents:
6817
diff
changeset
|
6 |
4cc4405597d0
changelog: add changelog items for evolve 11.1.5 and topic 1.1.5
Anton Shestakov <av6@dwimlabs.net>
parents:
6817
diff
changeset
|
7 * compatibility with Mercurial 6.9 |
4cc4405597d0
changelog: add changelog items for evolve 11.1.5 and topic 1.1.5
Anton Shestakov <av6@dwimlabs.net>
parents:
6817
diff
changeset
|
8 |
4cc4405597d0
changelog: add changelog items for evolve 11.1.5 and topic 1.1.5
Anton Shestakov <av6@dwimlabs.net>
parents:
6817
diff
changeset
|
9 * evolve: check that the evolved revisions are indeed in the repo during |
4cc4405597d0
changelog: add changelog items for evolve 11.1.5 and topic 1.1.5
Anton Shestakov <av6@dwimlabs.net>
parents:
6817
diff
changeset
|
10 abort, fixes an issue when trying to access them during cleanup step |
4cc4405597d0
changelog: add changelog items for evolve 11.1.5 and topic 1.1.5
Anton Shestakov <av6@dwimlabs.net>
parents:
6817
diff
changeset
|
11 |
4cc4405597d0
changelog: add changelog items for evolve 11.1.5 and topic 1.1.5
Anton Shestakov <av6@dwimlabs.net>
parents:
6817
diff
changeset
|
12 * docs: update installation instructions due to PEP 668 |
4cc4405597d0
changelog: add changelog items for evolve 11.1.5 and topic 1.1.5
Anton Shestakov <av6@dwimlabs.net>
parents:
6817
diff
changeset
|
13 * docs: minor edits and fixes in evolve and topic tutorials |
4cc4405597d0
changelog: add changelog items for evolve 11.1.5 and topic 1.1.5
Anton Shestakov <av6@dwimlabs.net>
parents:
6817
diff
changeset
|
14 |
4cc4405597d0
changelog: add changelog items for evolve 11.1.5 and topic 1.1.5
Anton Shestakov <av6@dwimlabs.net>
parents:
6817
diff
changeset
|
15 * tests: more tests related to Python packaging |
4cc4405597d0
changelog: add changelog items for evolve 11.1.5 and topic 1.1.5
Anton Shestakov <av6@dwimlabs.net>
parents:
6817
diff
changeset
|
16 |
4cc4405597d0
changelog: add changelog items for evolve 11.1.5 and topic 1.1.5
Anton Shestakov <av6@dwimlabs.net>
parents:
6817
diff
changeset
|
17 topic (1.1.5) |
4cc4405597d0
changelog: add changelog items for evolve 11.1.5 and topic 1.1.5
Anton Shestakov <av6@dwimlabs.net>
parents:
6817
diff
changeset
|
18 |
4cc4405597d0
changelog: add changelog items for evolve 11.1.5 and topic 1.1.5
Anton Shestakov <av6@dwimlabs.net>
parents:
6817
diff
changeset
|
19 * compatibility with Mercurial 6.9 |
4cc4405597d0
changelog: add changelog items for evolve 11.1.5 and topic 1.1.5
Anton Shestakov <av6@dwimlabs.net>
parents:
6817
diff
changeset
|
20 |
6817
772992338daf
changelog: set evolve 11.1.4 release date
Anton Shestakov <av6@dwimlabs.net>
parents:
6793
diff
changeset
|
21 11.1.4 -- 2024-06-28 |
6793
30471072eb81
changelog: add changelog items for evolve 11.1.4 and topic 1.1.4
Anton Shestakov <av6@dwimlabs.net>
parents:
6770
diff
changeset
|
22 -------------------- |
30471072eb81
changelog: add changelog items for evolve 11.1.4 and topic 1.1.4
Anton Shestakov <av6@dwimlabs.net>
parents:
6770
diff
changeset
|
23 |
30471072eb81
changelog: add changelog items for evolve 11.1.4 and topic 1.1.4
Anton Shestakov <av6@dwimlabs.net>
parents:
6770
diff
changeset
|
24 * compatibility with Mercurial 6.8 |
30471072eb81
changelog: add changelog items for evolve 11.1.4 and topic 1.1.4
Anton Shestakov <av6@dwimlabs.net>
parents:
6770
diff
changeset
|
25 |
30471072eb81
changelog: add changelog items for evolve 11.1.4 and topic 1.1.4
Anton Shestakov <av6@dwimlabs.net>
parents:
6770
diff
changeset
|
26 topic (1.1.4) |
30471072eb81
changelog: add changelog items for evolve 11.1.4 and topic 1.1.4
Anton Shestakov <av6@dwimlabs.net>
parents:
6770
diff
changeset
|
27 |
30471072eb81
changelog: add changelog items for evolve 11.1.4 and topic 1.1.4
Anton Shestakov <av6@dwimlabs.net>
parents:
6770
diff
changeset
|
28 * compatibility with Mercurial 6.8 |
30471072eb81
changelog: add changelog items for evolve 11.1.4 and topic 1.1.4
Anton Shestakov <av6@dwimlabs.net>
parents:
6770
diff
changeset
|
29 |
6770
25c058902ccf
changelog: set evolve 11.1.3 release date
Anton Shestakov <av6@dwimlabs.net>
parents:
6751
diff
changeset
|
30 11.1.3 -- 2024-04-12 |
6751
21b51b2bbf09
changelog: add changelog items for evolve 11.1.3 and topic 1.1.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6728
diff
changeset
|
31 -------------------- |
21b51b2bbf09
changelog: add changelog items for evolve 11.1.3 and topic 1.1.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6728
diff
changeset
|
32 |
21b51b2bbf09
changelog: add changelog items for evolve 11.1.3 and topic 1.1.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6728
diff
changeset
|
33 topic (1.1.3) |
21b51b2bbf09
changelog: add changelog items for evolve 11.1.3 and topic 1.1.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6728
diff
changeset
|
34 |
21b51b2bbf09
changelog: add changelog items for evolve 11.1.3 and topic 1.1.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6728
diff
changeset
|
35 * topic namespaces: add hg debug-default-topic-namespace command that can |
21b51b2bbf09
changelog: add changelog items for evolve 11.1.3 and topic 1.1.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6728
diff
changeset
|
36 list changesets with problematic topic namespaces (i.e. "none" and |
21b51b2bbf09
changelog: add changelog items for evolve 11.1.3 and topic 1.1.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6728
diff
changeset
|
37 "default") and rewrite them |
21b51b2bbf09
changelog: add changelog items for evolve 11.1.3 and topic 1.1.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6728
diff
changeset
|
38 |
21b51b2bbf09
changelog: add changelog items for evolve 11.1.3 and topic 1.1.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6728
diff
changeset
|
39 * topic namespaces: new experimental.tns-reject-push config to make servers |
21b51b2bbf09
changelog: add changelog items for evolve 11.1.3 and topic 1.1.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6728
diff
changeset
|
40 reject pushes that contain changesets with any topic namespace in commit |
21b51b2bbf09
changelog: add changelog items for evolve 11.1.3 and topic 1.1.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6728
diff
changeset
|
41 extras |
21b51b2bbf09
changelog: add changelog items for evolve 11.1.3 and topic 1.1.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6728
diff
changeset
|
42 |
21b51b2bbf09
changelog: add changelog items for evolve 11.1.3 and topic 1.1.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6728
diff
changeset
|
43 * topic namespaces: slightly change .hg/topic-namespace cleanup code to be |
21b51b2bbf09
changelog: add changelog items for evolve 11.1.3 and topic 1.1.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6728
diff
changeset
|
44 executed on acquiring a wlock instead of on reading .hg/topic-namespace |
21b51b2bbf09
changelog: add changelog items for evolve 11.1.3 and topic 1.1.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6728
diff
changeset
|
45 |
6728
200467189d22
changelog: set evolve 11.1.2 release date
Anton Shestakov <av6@dwimlabs.net>
parents:
6708
diff
changeset
|
46 11.1.2 -- 2024-03-03 |
6708
a7805d194a19
changelog: update for future evolve 11.1.2 and topic 1.1.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6673
diff
changeset
|
47 -------------------- |
a7805d194a19
changelog: update for future evolve 11.1.2 and topic 1.1.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6673
diff
changeset
|
48 |
a7805d194a19
changelog: update for future evolve 11.1.2 and topic 1.1.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6673
diff
changeset
|
49 * compatibility with Mercurial 6.7 |
a7805d194a19
changelog: update for future evolve 11.1.2 and topic 1.1.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6673
diff
changeset
|
50 |
a7805d194a19
changelog: update for future evolve 11.1.2 and topic 1.1.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6673
diff
changeset
|
51 * evolve: use functions from topic extension to set current topic and tns |
a7805d194a19
changelog: update for future evolve 11.1.2 and topic 1.1.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6673
diff
changeset
|
52 |
a7805d194a19
changelog: update for future evolve 11.1.2 and topic 1.1.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6673
diff
changeset
|
53 topic (1.1.2) |
a7805d194a19
changelog: update for future evolve 11.1.2 and topic 1.1.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6673
diff
changeset
|
54 |
a7805d194a19
changelog: update for future evolve 11.1.2 and topic 1.1.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6673
diff
changeset
|
55 * compatibility with Mercurial 6.7 |
a7805d194a19
changelog: update for future evolve 11.1.2 and topic 1.1.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6673
diff
changeset
|
56 |
a7805d194a19
changelog: update for future evolve 11.1.2 and topic 1.1.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6673
diff
changeset
|
57 * topic: handle commitstatus() with opts=None for hg <= 6.5 too |
a7805d194a19
changelog: update for future evolve 11.1.2 and topic 1.1.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6673
diff
changeset
|
58 |
6673
e0b86065c386
changelog: set evolve 11.1.1 release date
Anton Shestakov <av6@dwimlabs.net>
parents:
6672
diff
changeset
|
59 11.1.1 -- 2024-02-05 |
6672
5781b8fe0717
changelog: update for evolve 11.1.1 and topic 1.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6613
diff
changeset
|
60 -------------------- |
5781b8fe0717
changelog: update for evolve 11.1.1 and topic 1.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6613
diff
changeset
|
61 |
5781b8fe0717
changelog: update for evolve 11.1.1 and topic 1.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6613
diff
changeset
|
62 * compatibility with Mercurial 6.6 |
5781b8fe0717
changelog: update for evolve 11.1.1 and topic 1.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6613
diff
changeset
|
63 |
5781b8fe0717
changelog: update for evolve 11.1.1 and topic 1.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6613
diff
changeset
|
64 * evolve: fix typo in "mercurial" and let hasmemmergestate be True sometimes |
5781b8fe0717
changelog: update for evolve 11.1.1 and topic 1.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6613
diff
changeset
|
65 |
5781b8fe0717
changelog: update for evolve 11.1.1 and topic 1.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6613
diff
changeset
|
66 * uncommit: set uncommit_source extra consistently in interactive mode |
5781b8fe0717
changelog: update for evolve 11.1.1 and topic 1.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6613
diff
changeset
|
67 |
5781b8fe0717
changelog: update for evolve 11.1.1 and topic 1.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6613
diff
changeset
|
68 topic (1.1.1) |
5781b8fe0717
changelog: update for evolve 11.1.1 and topic 1.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6613
diff
changeset
|
69 |
5781b8fe0717
changelog: update for evolve 11.1.1 and topic 1.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6613
diff
changeset
|
70 * compatibility with Mercurial 6.6 |
5781b8fe0717
changelog: update for evolve 11.1.1 and topic 1.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6613
diff
changeset
|
71 |
5781b8fe0717
changelog: update for evolve 11.1.1 and topic 1.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6613
diff
changeset
|
72 * topic: properly decode topic and topic namespace after reading from disk |
5781b8fe0717
changelog: update for evolve 11.1.1 and topic 1.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6613
diff
changeset
|
73 * topic: wrap makebundlerepository() to wrap bundlerepository class |
5781b8fe0717
changelog: update for evolve 11.1.1 and topic 1.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6613
diff
changeset
|
74 (issue6856) |
5781b8fe0717
changelog: update for evolve 11.1.1 and topic 1.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6613
diff
changeset
|
75 * topic: internal config option to fix hg pick behavior (issue6406) |
5781b8fe0717
changelog: update for evolve 11.1.1 and topic 1.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6613
diff
changeset
|
76 * topic: use the appropriate functions to change topic and topic namespace on |
5781b8fe0717
changelog: update for evolve 11.1.1 and topic 1.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6613
diff
changeset
|
77 working directory update and don't write empty/default values to disk |
5781b8fe0717
changelog: update for evolve 11.1.1 and topic 1.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6613
diff
changeset
|
78 |
5781b8fe0717
changelog: update for evolve 11.1.1 and topic 1.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6613
diff
changeset
|
79 * topic namespaces: check that user-provided topic namespace names are |
5781b8fe0717
changelog: update for evolve 11.1.1 and topic 1.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6613
diff
changeset
|
80 human-readable like topics |
5781b8fe0717
changelog: update for evolve 11.1.1 and topic 1.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6613
diff
changeset
|
81 * topic namespaces: add tns_heads method to wirepeer directly instead of |
5781b8fe0717
changelog: update for evolve 11.1.1 and topic 1.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6613
diff
changeset
|
82 using a subclass |
5781b8fe0717
changelog: update for evolve 11.1.1 and topic 1.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6613
diff
changeset
|
83 * topic namespaces: remove .hg/topic-namespace file if it has the default |
5781b8fe0717
changelog: update for evolve 11.1.1 and topic 1.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6613
diff
changeset
|
84 value ("none") |
5781b8fe0717
changelog: update for evolve 11.1.1 and topic 1.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6613
diff
changeset
|
85 |
6594
6ad9b4e01876
changelog: set 11.1.0 release date
Anton Shestakov <av6@dwimlabs.net>
parents:
6575
diff
changeset
|
86 11.1.0 -- 2023-10-23 |
6554
ba8354de1c4d
topic: invalidate topic namespace cache in repo.invalidatecaches()
Anton Shestakov <av6@dwimlabs.net>
parents:
6525
diff
changeset
|
87 -------------------- |
ba8354de1c4d
topic: invalidate topic namespace cache in repo.invalidatecaches()
Anton Shestakov <av6@dwimlabs.net>
parents:
6525
diff
changeset
|
88 |
6559
b56489871a56
changelog: mention the removal of evolve.serveronly and serverminitopic
Anton Shestakov <av6@dwimlabs.net>
parents:
6530
diff
changeset
|
89 * remove deprecated evolve.serveronly extension, evolve extension is |
b56489871a56
changelog: mention the removal of evolve.serveronly and serverminitopic
Anton Shestakov <av6@dwimlabs.net>
parents:
6530
diff
changeset
|
90 recommended for all users, clients and servers |
b56489871a56
changelog: mention the removal of evolve.serveronly and serverminitopic
Anton Shestakov <av6@dwimlabs.net>
parents:
6530
diff
changeset
|
91 |
6555
e6a18e1cafe8
changelog: update for evolve 11.0.3 and topic 1.0.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6554
diff
changeset
|
92 * evolve: don't warn about topics while resolving public content-divergence |
6613
5199463aef07
changelog: update for 11.1.0 one more time
Anton Shestakov <av6@dwimlabs.net>
parents:
6594
diff
changeset
|
93 * evolve: add obsdiff as alternative for odiff |
5199463aef07
changelog: update for 11.1.0 one more time
Anton Shestakov <av6@dwimlabs.net>
parents:
6594
diff
changeset
|
94 * evolve: retain certain commit extras when relocating a commit |
5199463aef07
changelog: update for 11.1.0 one more time
Anton Shestakov <av6@dwimlabs.net>
parents:
6594
diff
changeset
|
95 |
5199463aef07
changelog: update for 11.1.0 one more time
Anton Shestakov <av6@dwimlabs.net>
parents:
6594
diff
changeset
|
96 * pick: update commit message hashes like other rewrite commands |
6555
e6a18e1cafe8
changelog: update for evolve 11.0.3 and topic 1.0.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6554
diff
changeset
|
97 |
6453
8a77122959e4
changelog: mention compatibility with hg 4.8 being dropped
Anton Shestakov <av6@dwimlabs.net>
parents:
6436
diff
changeset
|
98 * evolve, pullbundle: drop compatibility with Mercurial 4.8 |
8a77122959e4
changelog: mention compatibility with hg 4.8 being dropped
Anton Shestakov <av6@dwimlabs.net>
parents:
6436
diff
changeset
|
99 |
8a77122959e4
changelog: mention compatibility with hg 4.8 being dropped
Anton Shestakov <av6@dwimlabs.net>
parents:
6436
diff
changeset
|
100 topic (1.1.0) |
8a77122959e4
changelog: mention compatibility with hg 4.8 being dropped
Anton Shestakov <av6@dwimlabs.net>
parents:
6436
diff
changeset
|
101 |
6559
b56489871a56
changelog: mention the removal of evolve.serveronly and serverminitopic
Anton Shestakov <av6@dwimlabs.net>
parents:
6530
diff
changeset
|
102 * remove deprecated serverminitopic extension, topic extension is recommended |
b56489871a56
changelog: mention the removal of evolve.serveronly and serverminitopic
Anton Shestakov <av6@dwimlabs.net>
parents:
6530
diff
changeset
|
103 for all users, clients and servers |
6554
ba8354de1c4d
topic: invalidate topic namespace cache in repo.invalidatecaches()
Anton Shestakov <av6@dwimlabs.net>
parents:
6525
diff
changeset
|
104 |
6567
851f1af306a5
changelog: update for evolve 11.1.0 and topic 1.1.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6566
diff
changeset
|
105 * topic namespaces: add `experimental.tns-allow-rewrite` config option to |
6575
1ecb25d771df
changelog: document tns precheck limitations on hg 5.2 and older
Anton Shestakov <av6@dwimlabs.net>
parents:
6567
diff
changeset
|
106 check topic namespace before rewriting changesets (known limitations: does |
1ecb25d771df
changelog: document tns precheck limitations on hg 5.2 and older
Anton Shestakov <av6@dwimlabs.net>
parents:
6567
diff
changeset
|
107 not prevent rebase and histedit from editing changesets outside of |
1ecb25d771df
changelog: document tns precheck limitations on hg 5.2 and older
Anton Shestakov <av6@dwimlabs.net>
parents:
6567
diff
changeset
|
108 configured topic namespaces on Mercurial 5.2 and older) |
6567
851f1af306a5
changelog: update for evolve 11.1.0 and topic 1.1.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6566
diff
changeset
|
109 * topic namespaces: add `experimental.tns-default-pull-namespaces` config |
851f1af306a5
changelog: update for evolve 11.1.0 and topic 1.1.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6566
diff
changeset
|
110 option to pull only certain changesets by default |
851f1af306a5
changelog: update for evolve 11.1.0 and topic 1.1.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6566
diff
changeset
|
111 * topic namespaces: teach `hg import` and `hg export` to handle topic |
851f1af306a5
changelog: update for evolve 11.1.0 and topic 1.1.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6566
diff
changeset
|
112 namespaces |
851f1af306a5
changelog: update for evolve 11.1.0 and topic 1.1.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6566
diff
changeset
|
113 * topic namespaces: invalidate topic namespace cache in |
851f1af306a5
changelog: update for evolve 11.1.0 and topic 1.1.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6566
diff
changeset
|
114 repo.invalidatecaches() |
851f1af306a5
changelog: update for evolve 11.1.0 and topic 1.1.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6566
diff
changeset
|
115 |
851f1af306a5
changelog: update for evolve 11.1.0 and topic 1.1.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6566
diff
changeset
|
116 * topic: only set topic on workingcommitctx if it doesn't already have one, |
851f1af306a5
changelog: update for evolve 11.1.0 and topic 1.1.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6566
diff
changeset
|
117 making `hg import` always prioritize patch metadata |
6555
e6a18e1cafe8
changelog: update for evolve 11.0.3 and topic 1.0.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6554
diff
changeset
|
118 * topic: properly process revbranchcache before sending it to peers |
e6a18e1cafe8
changelog: update for evolve 11.0.3 and topic 1.0.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6554
diff
changeset
|
119 (issue6841) |
6554
ba8354de1c4d
topic: invalidate topic namespace cache in repo.invalidatecaches()
Anton Shestakov <av6@dwimlabs.net>
parents:
6525
diff
changeset
|
120 |
6453
8a77122959e4
changelog: mention compatibility with hg 4.8 being dropped
Anton Shestakov <av6@dwimlabs.net>
parents:
6436
diff
changeset
|
121 * drop compatibility with Mercurial 4.8 |
8a77122959e4
changelog: mention compatibility with hg 4.8 being dropped
Anton Shestakov <av6@dwimlabs.net>
parents:
6436
diff
changeset
|
122 |
6525
1dedbb6076c3
changelog: update for evolve 11.0.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6475
diff
changeset
|
123 11.0.2 -- 2023-07-05 |
1dedbb6076c3
changelog: update for evolve 11.0.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6475
diff
changeset
|
124 -------------------- |
1dedbb6076c3
changelog: update for evolve 11.0.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6475
diff
changeset
|
125 |
1dedbb6076c3
changelog: update for evolve 11.0.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6475
diff
changeset
|
126 * compatibility with Mercurial 6.5 |
1dedbb6076c3
changelog: update for evolve 11.0.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6475
diff
changeset
|
127 |
1dedbb6076c3
changelog: update for evolve 11.0.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6475
diff
changeset
|
128 * packaging: explicitly use python3 for running tests in debian/rules |
1dedbb6076c3
changelog: update for evolve 11.0.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6475
diff
changeset
|
129 |
1dedbb6076c3
changelog: update for evolve 11.0.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6475
diff
changeset
|
130 topic (1.0.2) |
1dedbb6076c3
changelog: update for evolve 11.0.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6475
diff
changeset
|
131 |
1dedbb6076c3
changelog: update for evolve 11.0.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6475
diff
changeset
|
132 * compatibility with Mercurial 6.5 |
1dedbb6076c3
changelog: update for evolve 11.0.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6475
diff
changeset
|
133 |
6475
a2d899ce7abd
changelog: set evolve 11.0.1 release date
Anton Shestakov <av6@dwimlabs.net>
parents:
6458
diff
changeset
|
134 11.0.1 -- 2023-03-23 |
6457
fe9f6456392f
evolve: mark as compatible with 6.4
Anton Shestakov <av6@dwimlabs.net>
parents:
6436
diff
changeset
|
135 -------------------- |
fe9f6456392f
evolve: mark as compatible with 6.4
Anton Shestakov <av6@dwimlabs.net>
parents:
6436
diff
changeset
|
136 |
fe9f6456392f
evolve: mark as compatible with 6.4
Anton Shestakov <av6@dwimlabs.net>
parents:
6436
diff
changeset
|
137 * compatibility with Mercurial 6.4 |
fe9f6456392f
evolve: mark as compatible with 6.4
Anton Shestakov <av6@dwimlabs.net>
parents:
6436
diff
changeset
|
138 |
6458
546dd37d887e
topic: mark as compatible with 6.4
Anton Shestakov <av6@dwimlabs.net>
parents:
6457
diff
changeset
|
139 topic (1.0.1) |
546dd37d887e
topic: mark as compatible with 6.4
Anton Shestakov <av6@dwimlabs.net>
parents:
6457
diff
changeset
|
140 |
546dd37d887e
topic: mark as compatible with 6.4
Anton Shestakov <av6@dwimlabs.net>
parents:
6457
diff
changeset
|
141 * compatibility with Mercurial 6.4 |
546dd37d887e
topic: mark as compatible with 6.4
Anton Shestakov <av6@dwimlabs.net>
parents:
6457
diff
changeset
|
142 |
6436
cfe2c67d12a7
changelog: set 11.0.0 release date
Anton Shestakov <av6@dwimlabs.net>
parents:
6419
diff
changeset
|
143 11.0.0 -- 2023-02-26 |
6419
73b20136eceb
changelog: update for 11.0.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6404
diff
changeset
|
144 -------------------- |
73b20136eceb
changelog: update for 11.0.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6404
diff
changeset
|
145 |
73b20136eceb
changelog: update for 11.0.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6404
diff
changeset
|
146 * packaging: list all contributors in debian/copyright |
73b20136eceb
changelog: update for 11.0.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6404
diff
changeset
|
147 * packaging: run lintian on .deb packages built on our CI |
73b20136eceb
changelog: update for 11.0.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6404
diff
changeset
|
148 |
73b20136eceb
changelog: update for 11.0.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6404
diff
changeset
|
149 topic (1.0.0) |
73b20136eceb
changelog: update for 11.0.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6404
diff
changeset
|
150 |
73b20136eceb
changelog: update for 11.0.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6404
diff
changeset
|
151 * topic: make hg split preserve topic namespace |
73b20136eceb
changelog: update for 11.0.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6404
diff
changeset
|
152 |
6404
2b2611fb6b23
changelog: update for evolve 11.0.0rc0 and topic 1.0.0rc0
Anton Shestakov <av6@dwimlabs.net>
parents:
6374
diff
changeset
|
153 11.0.0rc0 -- 2023-02-07 |
2b2611fb6b23
changelog: update for evolve 11.0.0rc0 and topic 1.0.0rc0
Anton Shestakov <av6@dwimlabs.net>
parents:
6374
diff
changeset
|
154 ----------------------- |
6206
2ec9c87e8574
topic: allow unicode symbols in names as long as they are alphanumeric
Anton Shestakov <av6@dwimlabs.net>
parents:
6148
diff
changeset
|
155 |
6373
45a9b554d1ae
evolve: deprecate evolve.serveronly extension
Anton Shestakov <av6@dwimlabs.net>
parents:
6372
diff
changeset
|
156 * deprecate evolve.serveronly extension, evolve extension is recommended for |
45a9b554d1ae
evolve: deprecate evolve.serveronly extension
Anton Shestakov <av6@dwimlabs.net>
parents:
6372
diff
changeset
|
157 all users, clients and servers |
45a9b554d1ae
evolve: deprecate evolve.serveronly extension
Anton Shestakov <av6@dwimlabs.net>
parents:
6372
diff
changeset
|
158 |
6374
28355b173fd5
changelog: add more items for the upcoming release
Anton Shestakov <av6@dwimlabs.net>
parents:
6373
diff
changeset
|
159 * fixup: support `hg abort` |
28355b173fd5
changelog: add more items for the upcoming release
Anton Shestakov <av6@dwimlabs.net>
parents:
6373
diff
changeset
|
160 * evolve, pick, fixup: support `hg continue` |
28355b173fd5
changelog: add more items for the upcoming release
Anton Shestakov <av6@dwimlabs.net>
parents:
6373
diff
changeset
|
161 |
6404
2b2611fb6b23
changelog: update for evolve 11.0.0rc0 and topic 1.0.0rc0
Anton Shestakov <av6@dwimlabs.net>
parents:
6374
diff
changeset
|
162 * evolve: stop preserving all of {extras} for uninterrupted evolve operations |
2b2611fb6b23
changelog: update for evolve 11.0.0rc0 and topic 1.0.0rc0
Anton Shestakov <av6@dwimlabs.net>
parents:
6374
diff
changeset
|
163 * evolve: don't embed graft data when completing interrupted evolve |
2b2611fb6b23
changelog: update for evolve 11.0.0rc0 and topic 1.0.0rc0
Anton Shestakov <av6@dwimlabs.net>
parents:
6374
diff
changeset
|
164 operations |
2b2611fb6b23
changelog: update for evolve 11.0.0rc0 and topic 1.0.0rc0
Anton Shestakov <av6@dwimlabs.net>
parents:
6374
diff
changeset
|
165 |
6219
b5c57fb2ffde
changelog: mention the prune divergence warning change
Anton Shestakov <av6@dwimlabs.net>
parents:
6206
diff
changeset
|
166 * prune: pruning (without any successors) an already obsolete revision will |
b5c57fb2ffde
changelog: mention the prune divergence warning change
Anton Shestakov <av6@dwimlabs.net>
parents:
6206
diff
changeset
|
167 no longer give a false warning about divergence |
b5c57fb2ffde
changelog: mention the prune divergence warning change
Anton Shestakov <av6@dwimlabs.net>
parents:
6206
diff
changeset
|
168 |
6374
28355b173fd5
changelog: add more items for the upcoming release
Anton Shestakov <av6@dwimlabs.net>
parents:
6373
diff
changeset
|
169 * evolve: use detailed exit codes for most commands (enabled with |
28355b173fd5
changelog: add more items for the upcoming release
Anton Shestakov <av6@dwimlabs.net>
parents:
6373
diff
changeset
|
170 `ui.detailed-exit-code=yes`) |
28355b173fd5
changelog: add more items for the upcoming release
Anton Shestakov <av6@dwimlabs.net>
parents:
6373
diff
changeset
|
171 |
6404
2b2611fb6b23
changelog: update for evolve 11.0.0rc0 and topic 1.0.0rc0
Anton Shestakov <av6@dwimlabs.net>
parents:
6374
diff
changeset
|
172 topic (1.0.0rc0) |
6372
0ebaf5266052
changelog: move serverminitopic deprecation into topic section
Anton Shestakov <av6@dwimlabs.net>
parents:
6371
diff
changeset
|
173 |
6232
1d553662fc1b
serverminitopic: deprecate in favor of topic extension
Anton Shestakov <av6@dwimlabs.net>
parents:
6231
diff
changeset
|
174 * deprecate serverminitopic extension, topic extension is recommended for all |
1d553662fc1b
serverminitopic: deprecate in favor of topic extension
Anton Shestakov <av6@dwimlabs.net>
parents:
6231
diff
changeset
|
175 users, clients and servers |
1d553662fc1b
serverminitopic: deprecate in favor of topic extension
Anton Shestakov <av6@dwimlabs.net>
parents:
6231
diff
changeset
|
176 |
6404
2b2611fb6b23
changelog: update for evolve 11.0.0rc0 and topic 1.0.0rc0
Anton Shestakov <av6@dwimlabs.net>
parents:
6374
diff
changeset
|
177 * topic namespaces: introduce `hg debug-topic-namespace`, `hg |
2b2611fb6b23
changelog: update for evolve 11.0.0rc0 and topic 1.0.0rc0
Anton Shestakov <av6@dwimlabs.net>
parents:
6374
diff
changeset
|
178 debug-topic-namespaces`, `hg debug-parse-fqbn`, `hg debug-format-fqbn` |
2b2611fb6b23
changelog: update for evolve 11.0.0rc0 and topic 1.0.0rc0
Anton Shestakov <av6@dwimlabs.net>
parents:
6374
diff
changeset
|
179 commands, `{topic_namespace}` and `{fqbn}` template keywords, |
2b2611fb6b23
changelog: update for evolve 11.0.0rc0 and topic 1.0.0rc0
Anton Shestakov <av6@dwimlabs.net>
parents:
6374
diff
changeset
|
180 `topicnamespace()` revset predicate |
2b2611fb6b23
changelog: update for evolve 11.0.0rc0 and topic 1.0.0rc0
Anton Shestakov <av6@dwimlabs.net>
parents:
6374
diff
changeset
|
181 * topic namespaces: implement exchange, including limited compatibility with |
2b2611fb6b23
changelog: update for evolve 11.0.0rc0 and topic 1.0.0rc0
Anton Shestakov <av6@dwimlabs.net>
parents:
6374
diff
changeset
|
182 older versions of hg and topic extension |
2b2611fb6b23
changelog: update for evolve 11.0.0rc0 and topic 1.0.0rc0
Anton Shestakov <av6@dwimlabs.net>
parents:
6374
diff
changeset
|
183 |
6206
2ec9c87e8574
topic: allow unicode symbols in names as long as they are alphanumeric
Anton Shestakov <av6@dwimlabs.net>
parents:
6148
diff
changeset
|
184 * topic: allow Unicode word characters in topic names |
2ec9c87e8574
topic: allow unicode symbols in names as long as they are alphanumeric
Anton Shestakov <av6@dwimlabs.net>
parents:
6148
diff
changeset
|
185 |
6374
28355b173fd5
changelog: add more items for the upcoming release
Anton Shestakov <av6@dwimlabs.net>
parents:
6373
diff
changeset
|
186 * topic: use detailed exit codes for most commands (enabled with |
28355b173fd5
changelog: add more items for the upcoming release
Anton Shestakov <av6@dwimlabs.net>
parents:
6373
diff
changeset
|
187 `ui.detailed-exit-code=yes`) |
28355b173fd5
changelog: add more items for the upcoming release
Anton Shestakov <av6@dwimlabs.net>
parents:
6373
diff
changeset
|
188 |
6340
ba2f6764016b
changelog: update for 10.5.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6291
diff
changeset
|
189 10.5.3 -- 2022-12-09 |
ba2f6764016b
changelog: update for 10.5.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6291
diff
changeset
|
190 -------------------- |
ba2f6764016b
changelog: update for 10.5.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6291
diff
changeset
|
191 |
ba2f6764016b
changelog: update for 10.5.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6291
diff
changeset
|
192 * compatibility with Mercurial 6.3 |
ba2f6764016b
changelog: update for 10.5.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6291
diff
changeset
|
193 |
ba2f6764016b
changelog: update for 10.5.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6291
diff
changeset
|
194 * evolve: make obs-hash-range cache and stable-range cache (that both use |
ba2f6764016b
changelog: update for 10.5.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6291
diff
changeset
|
195 SQLite databases) slightly more tolerant to FS issues (issue6246) |
ba2f6764016b
changelog: update for 10.5.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6291
diff
changeset
|
196 * evolve: adapt to Python 3.11 BC breakage with `random.sample()` |
ba2f6764016b
changelog: update for 10.5.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6291
diff
changeset
|
197 |
6361
7933292aa102
changelog: `next` lives in evolve extension, so move it to evolve section
Anton Shestakov <av6@dwimlabs.net>
parents:
6340
diff
changeset
|
198 * next: properly handle cases when user selects an aspiring child, making |
7933292aa102
changelog: `next` lives in evolve extension, so move it to evolve section
Anton Shestakov <av6@dwimlabs.net>
parents:
6340
diff
changeset
|
199 sure that the destination is evolved when needed |
7933292aa102
changelog: `next` lives in evolve extension, so move it to evolve section
Anton Shestakov <av6@dwimlabs.net>
parents:
6340
diff
changeset
|
200 |
6340
ba2f6764016b
changelog: update for 10.5.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6291
diff
changeset
|
201 topic (0.24.2) |
ba2f6764016b
changelog: update for 10.5.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6291
diff
changeset
|
202 |
ba2f6764016b
changelog: update for 10.5.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6291
diff
changeset
|
203 * compatibility with Mercurial 6.3 |
ba2f6764016b
changelog: update for 10.5.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6291
diff
changeset
|
204 |
ba2f6764016b
changelog: update for 10.5.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6291
diff
changeset
|
205 * topic: invalidate the topic cache when branchcache is invalidated, to fix |
ba2f6764016b
changelog: update for 10.5.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6291
diff
changeset
|
206 an issue in TortoiseHg where stale topic labels appear in certain cases |
ba2f6764016b
changelog: update for 10.5.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6291
diff
changeset
|
207 |
6291
7a7da643a6e3
changelog: date the 10.5.2 release
Anton Shestakov <av6@dwimlabs.net>
parents:
6274
diff
changeset
|
208 10.5.2 -- 2022-07-13 |
6274
c28fc7a1c9da
changelog: update for 10.5.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6226
diff
changeset
|
209 -------------------- |
c28fc7a1c9da
changelog: update for 10.5.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6226
diff
changeset
|
210 |
c28fc7a1c9da
changelog: update for 10.5.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6226
diff
changeset
|
211 * compatibility with Mercurial 6.2 |
c28fc7a1c9da
changelog: update for 10.5.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6226
diff
changeset
|
212 |
c28fc7a1c9da
changelog: update for 10.5.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6226
diff
changeset
|
213 topic (0.24.1) |
c28fc7a1c9da
changelog: update for 10.5.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6226
diff
changeset
|
214 |
c28fc7a1c9da
changelog: update for 10.5.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6226
diff
changeset
|
215 * compatibility with Mercurial 6.2 |
c28fc7a1c9da
changelog: update for 10.5.2
Anton Shestakov <av6@dwimlabs.net>
parents:
6226
diff
changeset
|
216 |
6226
36ac9ab7f7c8
changelog: update for evolve 10.5.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6225
diff
changeset
|
217 10.5.1 -- 2022-04-26 |
6211
6faab8daf02a
fixup: work correctly with bookmarks
Anton Shestakov <av6@dwimlabs.net>
parents:
6148
diff
changeset
|
218 -------------------- |
6faab8daf02a
fixup: work correctly with bookmarks
Anton Shestakov <av6@dwimlabs.net>
parents:
6148
diff
changeset
|
219 |
6223
4298ae0b966d
evolve: don't update wdir when --dry-run is given (issue6669)
Anton Shestakov <av6@dwimlabs.net>
parents:
6211
diff
changeset
|
220 * evolve: avoid updating working copy when --dry-run is given (issue6669) |
6224
17ffdea0edbb
evolve: look for split successors of the correct ancestor (issue6648)
Anton Shestakov <av6@dwimlabs.net>
parents:
6223
diff
changeset
|
221 * evolve: correctly pick successors of a split changeset when its child was |
17ffdea0edbb
evolve: look for split successors of the correct ancestor (issue6648)
Anton Shestakov <av6@dwimlabs.net>
parents:
6223
diff
changeset
|
222 pruned (issue6648) |
6225
810f085d0853
changelog: update for 10.5.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6224
diff
changeset
|
223 * fixup: allow to be aborted using hg abort |
6211
6faab8daf02a
fixup: work correctly with bookmarks
Anton Shestakov <av6@dwimlabs.net>
parents:
6148
diff
changeset
|
224 * fixup: work correctly with bookmarks |
6faab8daf02a
fixup: work correctly with bookmarks
Anton Shestakov <av6@dwimlabs.net>
parents:
6148
diff
changeset
|
225 |
6225
810f085d0853
changelog: update for 10.5.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6224
diff
changeset
|
226 * packaging: allow to unvendor cbor, update debian/copyright |
810f085d0853
changelog: update for 10.5.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6224
diff
changeset
|
227 |
6148
a8e02591cede
changelog: update for evolve 10.5.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6146
diff
changeset
|
228 10.5.0 -- 2022-02-23 |
6131
d3fb823f0c36
changelog: mention the fix for topic+histedit issue6550
Anton Shestakov <av6@dwimlabs.net>
parents:
6084
diff
changeset
|
229 -------------------- |
d3fb823f0c36
changelog: mention the fix for topic+histedit issue6550
Anton Shestakov <av6@dwimlabs.net>
parents:
6084
diff
changeset
|
230 |
6148
a8e02591cede
changelog: update for evolve 10.5.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6146
diff
changeset
|
231 * compatibility with Mercurial 6.1 |
a8e02591cede
changelog: update for evolve 10.5.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6146
diff
changeset
|
232 |
6146
74665d83fb3b
branching: merge stable into default
Anton Shestakov <av6@dwimlabs.net>
parents:
6131
diff
changeset
|
233 * evolve: handle cases when working directory parent has multiple successors |
74665d83fb3b
branching: merge stable into default
Anton Shestakov <av6@dwimlabs.net>
parents:
6131
diff
changeset
|
234 * multiple commands: do not check for new divergence if divergence is allowed |
74665d83fb3b
branching: merge stable into default
Anton Shestakov <av6@dwimlabs.net>
parents:
6131
diff
changeset
|
235 via configuration |
74665d83fb3b
branching: merge stable into default
Anton Shestakov <av6@dwimlabs.net>
parents:
6131
diff
changeset
|
236 * fixup: a new experimental command to add working directory changes to a |
74665d83fb3b
branching: merge stable into default
Anton Shestakov <av6@dwimlabs.net>
parents:
6131
diff
changeset
|
237 specified revision |
74665d83fb3b
branching: merge stable into default
Anton Shestakov <av6@dwimlabs.net>
parents:
6131
diff
changeset
|
238 * pick: show abort message after pick is aborted for consistency |
74665d83fb3b
branching: merge stable into default
Anton Shestakov <av6@dwimlabs.net>
parents:
6131
diff
changeset
|
239 |
74665d83fb3b
branching: merge stable into default
Anton Shestakov <av6@dwimlabs.net>
parents:
6131
diff
changeset
|
240 * evolve, pullbundle: drop compatibility with Mercurial 4.7 |
74665d83fb3b
branching: merge stable into default
Anton Shestakov <av6@dwimlabs.net>
parents:
6131
diff
changeset
|
241 |
74665d83fb3b
branching: merge stable into default
Anton Shestakov <av6@dwimlabs.net>
parents:
6131
diff
changeset
|
242 topic (0.24.0) |
6131
d3fb823f0c36
changelog: mention the fix for topic+histedit issue6550
Anton Shestakov <av6@dwimlabs.net>
parents:
6084
diff
changeset
|
243 |
6148
a8e02591cede
changelog: update for evolve 10.5.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6146
diff
changeset
|
244 * compatibility with Mercurial 6.1 |
a8e02591cede
changelog: update for evolve 10.5.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6146
diff
changeset
|
245 |
6131
d3fb823f0c36
changelog: mention the fix for topic+histedit issue6550
Anton Shestakov <av6@dwimlabs.net>
parents:
6084
diff
changeset
|
246 * topic: make histedit preserve topics when the first changeset in a stack |
d3fb823f0c36
changelog: mention the fix for topic+histedit issue6550
Anton Shestakov <av6@dwimlabs.net>
parents:
6084
diff
changeset
|
247 is rewritten (issue6550) |
d3fb823f0c36
changelog: mention the fix for topic+histedit issue6550
Anton Shestakov <av6@dwimlabs.net>
parents:
6084
diff
changeset
|
248 |
6146
74665d83fb3b
branching: merge stable into default
Anton Shestakov <av6@dwimlabs.net>
parents:
6131
diff
changeset
|
249 * drop compatibility with Mercurial 4.7 |
74665d83fb3b
branching: merge stable into default
Anton Shestakov <av6@dwimlabs.net>
parents:
6131
diff
changeset
|
250 |
6083
463060c6ea21
changelog: update for evolve 10.4.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6054
diff
changeset
|
251 10.4.1 -- 2021-11-19 |
463060c6ea21
changelog: update for evolve 10.4.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6054
diff
changeset
|
252 -------------------- |
463060c6ea21
changelog: update for evolve 10.4.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6054
diff
changeset
|
253 |
6084
ec4ee6959b5b
changelog: evolve and topic should be compatible with future 6.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6083
diff
changeset
|
254 * compatibility with Mercurial 6.0 |
6083
463060c6ea21
changelog: update for evolve 10.4.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6054
diff
changeset
|
255 |
463060c6ea21
changelog: update for evolve 10.4.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6054
diff
changeset
|
256 * documentation: add a help section about making evolve skip |
463060c6ea21
changelog: update for evolve 10.4.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6054
diff
changeset
|
257 content-divergence check with experimental.evolution.allowdivergence. |
463060c6ea21
changelog: update for evolve 10.4.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6054
diff
changeset
|
258 * documentation: mention that pick uses the active topic if it's set |
463060c6ea21
changelog: update for evolve 10.4.1
Anton Shestakov <av6@dwimlabs.net>
parents:
6054
diff
changeset
|
259 |
6084
ec4ee6959b5b
changelog: evolve and topic should be compatible with future 6.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6083
diff
changeset
|
260 topic (0.23.1) |
ec4ee6959b5b
changelog: evolve and topic should be compatible with future 6.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6083
diff
changeset
|
261 |
ec4ee6959b5b
changelog: evolve and topic should be compatible with future 6.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6083
diff
changeset
|
262 * compatibility with Mercurial 6.0 |
ec4ee6959b5b
changelog: evolve and topic should be compatible with future 6.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6083
diff
changeset
|
263 |
6054
21e43f87f837
changelog: update for evolve 10.4.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6050
diff
changeset
|
264 10.4.0 -- 2021-10-12 |
6020
c8a75487cb1c
changelog: add a 10.3.4 section
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
6011
diff
changeset
|
265 -------------------- |
c8a75487cb1c
changelog: add a 10.3.4 section
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
6011
diff
changeset
|
266 |
5926
aca07ac01167
divergence-resolution: use last evolution date to choose p1 when merging
Sushil khanchi <sushilkhanchi97@gmail.com>
parents:
5915
diff
changeset
|
267 * evolve: use a more stable criteria for picking p1 when solving |
6049
441e7e773d6c
changelog: add more entries from default branch to 10.4.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6024
diff
changeset
|
268 content-divergence (most recent evolution will be used) |
5973
8a7ad6ba2654
evolve: drop the deprecated --unstable, --divergent and --bumped flags
Anton Shestakov <av6@dwimlabs.net>
parents:
5953
diff
changeset
|
269 * evolve: drop the deprecated --unstable, --divergent and --bumped flags, |
8a7ad6ba2654
evolve: drop the deprecated --unstable, --divergent and --bumped flags
Anton Shestakov <av6@dwimlabs.net>
parents:
5953
diff
changeset
|
270 they were replaced by --orphan, --content-divergent and --phase-divergent |
8a7ad6ba2654
evolve: drop the deprecated --unstable, --divergent and --bumped flags
Anton Shestakov <av6@dwimlabs.net>
parents:
5953
diff
changeset
|
271 respectively a long time ago |
5990
d28c9f359464
evolve: remove experimental.obshashrange.lru-size docs
Anton Shestakov <av6@dwimlabs.net>
parents:
5987
diff
changeset
|
272 * evolve: remove experimental.obshashrange.lru-size docs, that config option |
d28c9f359464
evolve: remove experimental.obshashrange.lru-size docs
Anton Shestakov <av6@dwimlabs.net>
parents:
5987
diff
changeset
|
273 didn't do anything for a long time |
6049
441e7e773d6c
changelog: add more entries from default branch to 10.4.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6024
diff
changeset
|
274 * evolve: use precheck function from Mercurial 5.9+ when available, mostly |
441e7e773d6c
changelog: add more entries from default branch to 10.4.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6024
diff
changeset
|
275 affects error messages and exit codes |
441e7e773d6c
changelog: add more entries from default branch to 10.4.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6024
diff
changeset
|
276 |
441e7e773d6c
changelog: add more entries from default branch to 10.4.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6024
diff
changeset
|
277 * next: add an --abort flag |
5915
6bc94d126520
changelog: mention hg next --abort
Anton Shestakov <av6@dwimlabs.net>
parents:
5908
diff
changeset
|
278 |
6024
18aa756353a7
evolve: formally remove 4.6 support
Anton Shestakov <av6@dwimlabs.net>
parents:
6018
diff
changeset
|
279 * evolve, topic, pullbundle: drop compatibility with Mercurial 4.6 |
18aa756353a7
evolve: formally remove 4.6 support
Anton Shestakov <av6@dwimlabs.net>
parents:
6018
diff
changeset
|
280 |
6049
441e7e773d6c
changelog: add more entries from default branch to 10.4.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6024
diff
changeset
|
281 topic (0.23.0) |
6023
6c67219ce779
topic: don't cache topic of e.g. memctx in _topiccache (issue6500)
Anton Shestakov <av6@dwimlabs.net>
parents:
6021
diff
changeset
|
282 |
6c67219ce779
topic: don't cache topic of e.g. memctx in _topiccache (issue6500)
Anton Shestakov <av6@dwimlabs.net>
parents:
6021
diff
changeset
|
283 * topic: don't cache .topic() of memctx instances, as that could produce |
6c67219ce779
topic: don't cache topic of e.g. memctx in _topiccache (issue6500)
Anton Shestakov <av6@dwimlabs.net>
parents:
6021
diff
changeset
|
284 KeyError: b'topic' during some rewrite operations (issue6500) |
6049
441e7e773d6c
changelog: add more entries from default branch to 10.4.0
Anton Shestakov <av6@dwimlabs.net>
parents:
6024
diff
changeset
|
285 * topic: drop old code for working with amends on ancient hg versions (~3.6) |
6023
6c67219ce779
topic: don't cache topic of e.g. memctx in _topiccache (issue6500)
Anton Shestakov <av6@dwimlabs.net>
parents:
6021
diff
changeset
|
286 |
6011
d02fed3413a5
changelog: freeze today date for 10.3.3 release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
6010
diff
changeset
|
287 10.3.3 -- 2021-08-13 |
5982
991be5efe7cb
topic: correctly update from public commits with a (now hidden) topic
Anton Shestakov <av6@dwimlabs.net>
parents:
5979
diff
changeset
|
288 -------------------- |
991be5efe7cb
topic: correctly update from public commits with a (now hidden) topic
Anton Shestakov <av6@dwimlabs.net>
parents:
5979
diff
changeset
|
289 |
6008
4c208bb90c5b
changelog: mention compatibility with Mercurial 5.9
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5989
diff
changeset
|
290 * evolve: compatibility with Mercurial 5.9 |
5989
056033a7689f
fold: make sure to save commit messages in last-message.txt on rewrites
Anton Shestakov <av6@dwimlabs.net>
parents:
5982
diff
changeset
|
291 * fold: make sure to save commit messages in last-message.txt, also affects |
056033a7689f
fold: make sure to save commit messages in last-message.txt on rewrites
Anton Shestakov <av6@dwimlabs.net>
parents:
5982
diff
changeset
|
292 metaedit (issue6549) |
6021
bcdccdd48d99
changelog: move note about touch+merge (issue6416) to 10.3.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6020
diff
changeset
|
293 * touch/fold/metaedit/rewind: no longer lose changes from merge commits |
bcdccdd48d99
changelog: move note about touch+merge (issue6416) to 10.3.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6020
diff
changeset
|
294 (issue6416). As a consequence (for technical reasons), when run with |
bcdccdd48d99
changelog: move note about touch+merge (issue6416) to 10.3.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6020
diff
changeset
|
295 Mercurial 5.5 and earlier, these commands now require there to be no |
bcdccdd48d99
changelog: move note about touch+merge (issue6416) to 10.3.3
Anton Shestakov <av6@dwimlabs.net>
parents:
6020
diff
changeset
|
296 unresolved conflicts. |
5989
056033a7689f
fold: make sure to save commit messages in last-message.txt on rewrites
Anton Shestakov <av6@dwimlabs.net>
parents:
5982
diff
changeset
|
297 |
5982
991be5efe7cb
topic: correctly update from public commits with a (now hidden) topic
Anton Shestakov <av6@dwimlabs.net>
parents:
5979
diff
changeset
|
298 topic (0.22.3) |
991be5efe7cb
topic: correctly update from public commits with a (now hidden) topic
Anton Shestakov <av6@dwimlabs.net>
parents:
5979
diff
changeset
|
299 |
991be5efe7cb
topic: correctly update from public commits with a (now hidden) topic
Anton Shestakov <av6@dwimlabs.net>
parents:
5979
diff
changeset
|
300 * topic: correctly update from public commits with a (now hidden) topic |
991be5efe7cb
topic: correctly update from public commits with a (now hidden) topic
Anton Shestakov <av6@dwimlabs.net>
parents:
5979
diff
changeset
|
301 when hg update is called without any revision (issue6553) |
6010
45d3f40a8466
changelog: mention improvement to topic help
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
6009
diff
changeset
|
302 * topic: fix the help text to show how to disable publishing |
5982
991be5efe7cb
topic: correctly update from public commits with a (now hidden) topic
Anton Shestakov <av6@dwimlabs.net>
parents:
5979
diff
changeset
|
303 |
5987
e97fbded40a5
branching: merge stable into default
Pierre-Yves David <pierre-yves.david@octobus.net>
diff
changeset
|
304 |
5953 | 305 10.3.2 -- 2021-05-28 |
5909
3571685e2aa2
next: remove duplicated targets when updating from an unstable changeset
Anton Shestakov <av6@dwimlabs.net>
parents:
5905
diff
changeset
|
306 -------------------- |
3571685e2aa2
next: remove duplicated targets when updating from an unstable changeset
Anton Shestakov <av6@dwimlabs.net>
parents:
5905
diff
changeset
|
307 |
3571685e2aa2
next: remove duplicated targets when updating from an unstable changeset
Anton Shestakov <av6@dwimlabs.net>
parents:
5905
diff
changeset
|
308 * next: remove duplicated targets when updating from an unstable changeset |
5934
6f8ab1030374
changelog: add the recent fixes
Anton Shestakov <av6@dwimlabs.net>
parents:
5919
diff
changeset
|
309 * evolve: use "served" repo filter to guess what the server will publish |
5909
3571685e2aa2
next: remove duplicated targets when updating from an unstable changeset
Anton Shestakov <av6@dwimlabs.net>
parents:
5905
diff
changeset
|
310 |
5919
1a8e86053adb
topic: don't lose any file changes when changing topic of a merge commit
Anton Shestakov <av6@dwimlabs.net>
parents:
5909
diff
changeset
|
311 topic (0.22.2) |
1a8e86053adb
topic: don't lose any file changes when changing topic of a merge commit
Anton Shestakov <av6@dwimlabs.net>
parents:
5909
diff
changeset
|
312 |
1a8e86053adb
topic: don't lose any file changes when changing topic of a merge commit
Anton Shestakov <av6@dwimlabs.net>
parents:
5909
diff
changeset
|
313 * topic: don't lose any file changes when changing topic of a merge commit |
5934
6f8ab1030374
changelog: add the recent fixes
Anton Shestakov <av6@dwimlabs.net>
parents:
5919
diff
changeset
|
314 * topic: announce ext-topics-publish capability in case of SSH and HTTP too |
5919
1a8e86053adb
topic: don't lose any file changes when changing topic of a merge commit
Anton Shestakov <av6@dwimlabs.net>
parents:
5909
diff
changeset
|
315 |
5905
93dc3cb68842
packaging: prepare version 10.3.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5904
diff
changeset
|
316 10.3.1 -- 2021-04-25 |
5885
35d0fdb223f3
changelog: mention the recent hg next fixes
Anton Shestakov <av6@dwimlabs.net>
parents:
5835
diff
changeset
|
317 -------------------- |
35d0fdb223f3
changelog: mention the recent hg next fixes
Anton Shestakov <av6@dwimlabs.net>
parents:
5835
diff
changeset
|
318 |
5887
83fa4cdcc5a6
changelog: adjust the last changelog entry
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5886
diff
changeset
|
319 * cache: fix corruption issue when mixing 32-bit and 64-bit environments |
5904
f34e43af552d
changelog: update for evolve 10.3.1 and topic 0.22.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5903
diff
changeset
|
320 |
5885
35d0fdb223f3
changelog: mention the recent hg next fixes
Anton Shestakov <av6@dwimlabs.net>
parents:
5835
diff
changeset
|
321 * next: unstable changesets with a different topic are no longer targets for |
35d0fdb223f3
changelog: mention the recent hg next fixes
Anton Shestakov <av6@dwimlabs.net>
parents:
5835
diff
changeset
|
322 hg next as long as it's invoked without --no-topic flag |
35d0fdb223f3
changelog: mention the recent hg next fixes
Anton Shestakov <av6@dwimlabs.net>
parents:
5835
diff
changeset
|
323 * next: when some potential targets are unstable, ask user which changeset |
35d0fdb223f3
changelog: mention the recent hg next fixes
Anton Shestakov <av6@dwimlabs.net>
parents:
5835
diff
changeset
|
324 they want to update to (only mixing stable and unstable when --evolve flag |
35d0fdb223f3
changelog: mention the recent hg next fixes
Anton Shestakov <av6@dwimlabs.net>
parents:
5835
diff
changeset
|
325 is given, which is the default) |
35d0fdb223f3
changelog: mention the recent hg next fixes
Anton Shestakov <av6@dwimlabs.net>
parents:
5835
diff
changeset
|
326 |
5904
f34e43af552d
changelog: update for evolve 10.3.1 and topic 0.22.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5903
diff
changeset
|
327 * packaging: default to using Python 3 in Makefile |
f34e43af552d
changelog: update for evolve 10.3.1 and topic 0.22.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5903
diff
changeset
|
328 |
f34e43af552d
changelog: update for evolve 10.3.1 and topic 0.22.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5903
diff
changeset
|
329 topic (0.22.1) |
f34e43af552d
changelog: update for evolve 10.3.1 and topic 0.22.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5903
diff
changeset
|
330 |
f34e43af552d
changelog: update for evolve 10.3.1 and topic 0.22.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5903
diff
changeset
|
331 * compatibility with Mercurial 5.8 |
f34e43af552d
changelog: update for evolve 10.3.1 and topic 0.22.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5903
diff
changeset
|
332 |
5835
6fc0fb7105c2
changelog: update for evolve 10.3.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5819
diff
changeset
|
333 10.3.0 -- 2021-03-11 |
5789
d0389ddf402d
changelog: add an entry aboutt improved divergence resolution
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5743
diff
changeset
|
334 -------------------- |
d0389ddf402d
changelog: add an entry aboutt improved divergence resolution
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5743
diff
changeset
|
335 |
5903
53bbf1b522bc
changelog: fix a couple of typos that got through
Anton Shestakov <av6@dwimlabs.net>
parents:
5887
diff
changeset
|
336 * doc: document stack as a substitute for MQ's qseries |
5835
6fc0fb7105c2
changelog: update for evolve 10.3.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5819
diff
changeset
|
337 * doc: document revsets provided by evolve extension |
6fc0fb7105c2
changelog: update for evolve 10.3.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5819
diff
changeset
|
338 |
5814
307a9e8489f2
changelog: reorder items, spelling
Anton Shestakov <av6@dwimlabs.net>
parents:
5813
diff
changeset
|
339 * evolve: add a experimental.evolution.in-memory config for running evolve |
5819
82040a455e71
evolve: check if in-memory is supported on a good enough level for evolve
Anton Shestakov <av6@dwimlabs.net>
parents:
5815
diff
changeset
|
340 in memory (hg >= 5.6) |
5814
307a9e8489f2
changelog: reorder items, spelling
Anton Shestakov <av6@dwimlabs.net>
parents:
5813
diff
changeset
|
341 * evolve: improve content-divergence resolution that involves parent changes |
5815
44dd0e2a28bf
changelog: move a recently added feature to the correct release
Anton Shestakov <av6@dwimlabs.net>
parents:
5814
diff
changeset
|
342 * evolve: preserve wdir parent when using `hg evolve --stop` |
5835
6fc0fb7105c2
changelog: update for evolve 10.3.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5819
diff
changeset
|
343 |
5814
307a9e8489f2
changelog: reorder items, spelling
Anton Shestakov <av6@dwimlabs.net>
parents:
5813
diff
changeset
|
344 * obslog: clarify the command name in the help, |
5835
6fc0fb7105c2
changelog: update for evolve 10.3.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5819
diff
changeset
|
345 |
5813 | 346 * pdiff, pstatus: drop some irrelevant command flags inherited from `hg diff` |
347 and `hg status` respectively | |
5835
6fc0fb7105c2
changelog: update for evolve 10.3.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5819
diff
changeset
|
348 |
5813 | 349 * rewind: detect and abort on cases when we rewind to changesets that are |
5903
53bbf1b522bc
changelog: fix a couple of typos that got through
Anton Shestakov <av6@dwimlabs.net>
parents:
5887
diff
changeset
|
350 predecessors / successors of each other |
5813 | 351 * rewind: when user gives only some parts of a fold, include the other parts |
352 as well, or abort if they are missing from local repo | |
5789
d0389ddf402d
changelog: add an entry aboutt improved divergence resolution
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5743
diff
changeset
|
353 |
5835
6fc0fb7105c2
changelog: update for evolve 10.3.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5819
diff
changeset
|
354 topic (0.22.0) |
5797
aad3ee70a0bb
doc: document stack as a substitue for MQ's qseries
Chuck Tuffli <chuck@tuffli.net>
parents:
5743
diff
changeset
|
355 |
5835
6fc0fb7105c2
changelog: update for evolve 10.3.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5819
diff
changeset
|
356 * doc: change topic phrase 'disappear' to 'fade out' |
5797
aad3ee70a0bb
doc: document stack as a substitue for MQ's qseries
Chuck Tuffli <chuck@tuffli.net>
parents:
5743
diff
changeset
|
357 |
5743
eadc1d09f2f5
release: prepare a 10.2.0.post1 release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5739
diff
changeset
|
358 10.2.0.post1 -- 2021-02-01 |
eadc1d09f2f5
release: prepare a 10.2.0.post1 release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5739
diff
changeset
|
359 -------------------------- |
eadc1d09f2f5
release: prepare a 10.2.0.post1 release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5739
diff
changeset
|
360 |
eadc1d09f2f5
release: prepare a 10.2.0.post1 release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5739
diff
changeset
|
361 same content as 10.2.0, but with a valid tarball on pypi. |
eadc1d09f2f5
release: prepare a 10.2.0.post1 release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5739
diff
changeset
|
362 |
5739
b45e7847f75e
changelog: update for evolve 10.2.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5736
diff
changeset
|
363 10.2.0 -- 2021-02-01 |
b45e7847f75e
changelog: update for evolve 10.2.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5736
diff
changeset
|
364 -------------------- |
b45e7847f75e
changelog: update for evolve 10.2.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5736
diff
changeset
|
365 |
b45e7847f75e
changelog: update for evolve 10.2.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5736
diff
changeset
|
366 * compatibility with Mercurial 5.7 |
5690
35b0f8f45250
changelog: document the workaround committed in b1e057fb7837
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5624
diff
changeset
|
367 |
5733
fd76c1ca65da
changelog: update for 10.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5724
diff
changeset
|
368 * doc: update the MQ To Evolve guide and fix build warning for index.rst |
fd76c1ca65da
changelog: update for 10.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5724
diff
changeset
|
369 |
5739
b45e7847f75e
changelog: update for evolve 10.2.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5736
diff
changeset
|
370 * evolve: improve resolution of some case of parent divergence |
b45e7847f75e
changelog: update for evolve 10.2.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5736
diff
changeset
|
371 * evolve: respect command-templates.oneline-summary if configured |
5691
6eb9f82b43ba
evolve: remove spurious "working directory is now at ..." messages
Martin von Zweigbergk <martinvonz@google.com>
parents:
5690
diff
changeset
|
372 * evolve: remove spurious "working directory is now at ..." messages |
5724
0257716d1f22
doc: update MQ To Evolve refugee book
Chuck Tuffli <chuck@tuffli.net>
parents:
5691
diff
changeset
|
373 * evolve: various documentation improvements |
5691
6eb9f82b43ba
evolve: remove spurious "working directory is now at ..." messages
Martin von Zweigbergk <martinvonz@google.com>
parents:
5690
diff
changeset
|
374 |
5733
fd76c1ca65da
changelog: update for 10.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5724
diff
changeset
|
375 * packaging: default to building docs on Python 3 |
fd76c1ca65da
changelog: update for 10.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5724
diff
changeset
|
376 |
5739
b45e7847f75e
changelog: update for evolve 10.2.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5736
diff
changeset
|
377 * strip: remove experimental.prunestrip option |
b45e7847f75e
changelog: update for evolve 10.2.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5736
diff
changeset
|
378 |
b45e7847f75e
changelog: update for evolve 10.2.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5736
diff
changeset
|
379 topic (0.21.0) |
b45e7847f75e
changelog: update for evolve 10.2.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5736
diff
changeset
|
380 |
b45e7847f75e
changelog: update for evolve 10.2.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5736
diff
changeset
|
381 * performance: speed up various operations using an in-memory cache for topic |
5690
35b0f8f45250
changelog: document the workaround committed in b1e057fb7837
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5624
diff
changeset
|
382 |
5733
fd76c1ca65da
changelog: update for 10.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5724
diff
changeset
|
383 * rebase: prevent in-memory rebase from silently dropping topic (by disabling |
fd76c1ca65da
changelog: update for 10.1.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5724
diff
changeset
|
384 the feature) |
5690
35b0f8f45250
changelog: document the workaround committed in b1e057fb7837
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5624
diff
changeset
|
385 |
5732
2fce79f5ac71
changelog: update for 10.2.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5731
diff
changeset
|
386 * topic: rework how ctx.branch() is wrapped |
2fce79f5ac71
changelog: update for 10.2.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5731
diff
changeset
|
387 * topic: look for topic heads only when necessary, this fixes the output of |
2fce79f5ac71
changelog: update for 10.2.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5731
diff
changeset
|
388 e.g. hg heads when topics are in play |
2fce79f5ac71
changelog: update for 10.2.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5731
diff
changeset
|
389 |
5624
49c778a5945b
changelog: update for evolve 10.1.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5623
diff
changeset
|
390 10.1.0 -- 2020-10-31 |
5333
028e4ea75456
topic: support foo#stack syntax
Anton Shestakov <av6@dwimlabs.net>
parents:
5305
diff
changeset
|
391 -------------------- |
028e4ea75456
topic: support foo#stack syntax
Anton Shestakov <av6@dwimlabs.net>
parents:
5305
diff
changeset
|
392 |
5621
87ee065a688b
changelog: update for 10.1.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5601
diff
changeset
|
393 * compatibility with Mercurial 5.6 |
87ee065a688b
changelog: update for 10.1.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5601
diff
changeset
|
394 |
87ee065a688b
changelog: update for 10.1.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5601
diff
changeset
|
395 * numerous minor changes to packaging, Makefile, README moved to README.rst |
5624
49c778a5945b
changelog: update for evolve 10.1.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5623
diff
changeset
|
396 |
5621
87ee065a688b
changelog: update for 10.1.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5601
diff
changeset
|
397 * evolve: various improvements to content-divergence resolution |
5518
af835b32e155
changelog: mention the various fix to content-divergence solving
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5509
diff
changeset
|
398 * evolve: fix various issues with --continue when solving content-divergence |
5624
49c778a5945b
changelog: update for evolve 10.1.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5623
diff
changeset
|
399 * evolve: specify the source of config override for `server.bundle1=no` |
49c778a5945b
changelog: update for evolve 10.1.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5623
diff
changeset
|
400 * evolve: avoid leaving mergestate after instability resolution |
5571
b2de5825e5ca
evolve: don't set evolved node as dirstate p2
Martin von Zweigbergk <martinvonz@google.com>
parents:
5570
diff
changeset
|
401 * evolve: while resolving conflicts, the evolved node will no longer be a |
b2de5825e5ca
evolve: don't set evolved node as dirstate p2
Martin von Zweigbergk <martinvonz@google.com>
parents:
5570
diff
changeset
|
402 dirstate parent (won't show up in `hg parents` and not as `@` in `hg log -G`, |
b2de5825e5ca
evolve: don't set evolved node as dirstate p2
Martin von Zweigbergk <martinvonz@google.com>
parents:
5570
diff
changeset
|
403 but it will show up as `%` with hg >= 5.4) |
5452
698a37759e31
changelog: update for evolve 10.1.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5380
diff
changeset
|
404 |
5624
49c778a5945b
changelog: update for evolve 10.1.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5623
diff
changeset
|
405 * metaedit: update bookmark location when applicable |
49c778a5945b
changelog: update for evolve 10.1.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5623
diff
changeset
|
406 |
49c778a5945b
changelog: update for evolve 10.1.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5623
diff
changeset
|
407 * rewind: add a --dry-run flag |
49c778a5945b
changelog: update for evolve 10.1.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5623
diff
changeset
|
408 * rewind: properly record rewind of splits as folds |
49c778a5945b
changelog: update for evolve 10.1.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5623
diff
changeset
|
409 |
5333
028e4ea75456
topic: support foo#stack syntax
Anton Shestakov <av6@dwimlabs.net>
parents:
5305
diff
changeset
|
410 topic (0.20.0) |
028e4ea75456
topic: support foo#stack syntax
Anton Shestakov <av6@dwimlabs.net>
parents:
5305
diff
changeset
|
411 |
5469 | 412 * stack: support foo#stack relation revset (hg-5.4+ only) |
5601
3946ee4ee3ae
topic: add a `exp….topic.linear-merge` option to allow some oedipus
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5600
diff
changeset
|
413 * merge: add a experimental.topic.linear-merge option to allow oedipus merges |
5621
87ee065a688b
changelog: update for 10.1.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5601
diff
changeset
|
414 in some cases |
5469 | 415 |
5529
1cce884c9448
packaging: prepare version 10.0.2
Anton Shestakov <av6@dwimlabs.net>
parents:
5519
diff
changeset
|
416 10.0.2 -- 2020-09-08 |
5470
b0d309f64b6b
py3: use '%d' for formatting revision numbers in stable range cache warning
Anton Shestakov <av6@dwimlabs.net>
parents:
5455
diff
changeset
|
417 -------------------- |
b0d309f64b6b
py3: use '%d' for formatting revision numbers in stable range cache warning
Anton Shestakov <av6@dwimlabs.net>
parents:
5455
diff
changeset
|
418 |
b0d309f64b6b
py3: use '%d' for formatting revision numbers in stable range cache warning
Anton Shestakov <av6@dwimlabs.net>
parents:
5455
diff
changeset
|
419 * py3: use '%d' for formatting revision numbers in stable range cache warning |
b0d309f64b6b
py3: use '%d' for formatting revision numbers in stable range cache warning
Anton Shestakov <av6@dwimlabs.net>
parents:
5455
diff
changeset
|
420 (issue6390) |
b0d309f64b6b
py3: use '%d' for formatting revision numbers in stable range cache warning
Anton Shestakov <av6@dwimlabs.net>
parents:
5455
diff
changeset
|
421 |
5502
77c0ddd6f172
split: use the last created commit as target for discard action
Anton Shestakov <av6@dwimlabs.net>
parents:
5470
diff
changeset
|
422 * split: correctly handle discard action after previously splitting changes |
77c0ddd6f172
split: use the last created commit as target for discard action
Anton Shestakov <av6@dwimlabs.net>
parents:
5470
diff
changeset
|
423 into more than one commit |
77c0ddd6f172
split: use the last created commit as target for discard action
Anton Shestakov <av6@dwimlabs.net>
parents:
5470
diff
changeset
|
424 |
5512
2df762b9c0c5
dirstate: replace _uncommitdirstate() by core's movedirstate()
Martin von Zweigbergk <martinvonz@google.com>
parents:
5507
diff
changeset
|
425 * uncommit: fix situation where added file would be left in a wrong state |
5507
95478db35f88
topic: fix the `topic(...)` revset to not select commits without a topic
Matt Harbison <matt_harbison@yahoo.com>
parents:
5502
diff
changeset
|
426 |
5519
13e589fb61f5
changelog: update for 10.0.2
Anton Shestakov <av6@dwimlabs.net>
parents:
5512
diff
changeset
|
427 topic (0.19.2) |
13e589fb61f5
changelog: update for 10.0.2
Anton Shestakov <av6@dwimlabs.net>
parents:
5512
diff
changeset
|
428 |
13e589fb61f5
changelog: update for 10.0.2
Anton Shestakov <av6@dwimlabs.net>
parents:
5512
diff
changeset
|
429 * revset: when processing `topic(REVSET)`, no longer return changesets |
13e589fb61f5
changelog: update for 10.0.2
Anton Shestakov <av6@dwimlabs.net>
parents:
5512
diff
changeset
|
430 without topic from REVSET |
13e589fb61f5
changelog: update for 10.0.2
Anton Shestakov <av6@dwimlabs.net>
parents:
5512
diff
changeset
|
431 |
5455
fb543438704b
packaging: prepare version 10.0.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5454
diff
changeset
|
432 10.0.1 -- 2020-07-31 |
5451
31a72d43d20f
changelog: update for evolve 10.0.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5305
diff
changeset
|
433 -------------------- |
31a72d43d20f
changelog: update for evolve 10.0.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5305
diff
changeset
|
434 |
31a72d43d20f
changelog: update for evolve 10.0.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5305
diff
changeset
|
435 * compatibility with Mercurial 5.5 |
31a72d43d20f
changelog: update for evolve 10.0.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5305
diff
changeset
|
436 |
31a72d43d20f
changelog: update for evolve 10.0.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5305
diff
changeset
|
437 * evolve: update the template keywords section in `hg help -e evolve` |
31a72d43d20f
changelog: update for evolve 10.0.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5305
diff
changeset
|
438 |
31a72d43d20f
changelog: update for evolve 10.0.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5305
diff
changeset
|
439 * obslog: make obslog --no-origin -f work with multiple successor sets |
31a72d43d20f
changelog: update for evolve 10.0.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5305
diff
changeset
|
440 |
31a72d43d20f
changelog: update for evolve 10.0.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5305
diff
changeset
|
441 topic (0.19.1) |
31a72d43d20f
changelog: update for evolve 10.0.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5305
diff
changeset
|
442 |
31a72d43d20f
changelog: update for evolve 10.0.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5305
diff
changeset
|
443 * compatibility with Mercurial 5.5 |
31a72d43d20f
changelog: update for evolve 10.0.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5305
diff
changeset
|
444 |
5453
7f80558c9b8d
topic: treat argument to --topic as a literal topic name explicitly
Anton Shestakov <av6@dwimlabs.net>
parents:
5451
diff
changeset
|
445 * topic: hg push --topic does-not-exist now doesn't try to push unrelated |
7f80558c9b8d
topic: treat argument to --topic as a literal topic name explicitly
Anton Shestakov <av6@dwimlabs.net>
parents:
5451
diff
changeset
|
446 changesets and aborts instead |
5454
e31e7618cad4
topic: substitute current topic when `--topic .` is used for outgoing/push
Anton Shestakov <av6@dwimlabs.net>
parents:
5453
diff
changeset
|
447 * topic: hg outgoing/push --topic . will use current topic |
5453
7f80558c9b8d
topic: treat argument to --topic as a literal topic name explicitly
Anton Shestakov <av6@dwimlabs.net>
parents:
5451
diff
changeset
|
448 |
5305
8cf87826d9fa
changelog: update for evolve 10.0.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5303
diff
changeset
|
449 10.0.0 -- 2020-05-09 |
8cf87826d9fa
changelog: update for evolve 10.0.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5303
diff
changeset
|
450 -------------------- |
5191
dadc642e78d2
changelog: add an entry about the cleanup
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5152
diff
changeset
|
451 |
dadc642e78d2
changelog: add an entry about the cleanup
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5152
diff
changeset
|
452 * compat: clean up old compatibility code |
5305
8cf87826d9fa
changelog: update for evolve 10.0.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5303
diff
changeset
|
453 * compat: compatibility with Mercurial 5.4 |
8cf87826d9fa
changelog: update for evolve 10.0.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5303
diff
changeset
|
454 |
5283
9e2f2557c42e
changelog: mention obsorigin template keyword
Anton Shestakov <av6@dwimlabs.net>
parents:
5243
diff
changeset
|
455 * evolve: add {obsorigin}, a template keyword that works similarly to |
9e2f2557c42e
changelog: mention obsorigin template keyword
Anton Shestakov <av6@dwimlabs.net>
parents:
5243
diff
changeset
|
456 {obsfate}, but shows predecessors of a changeset |
5305
8cf87826d9fa
changelog: update for evolve 10.0.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5303
diff
changeset
|
457 * evolve: fix permissions of new cache files using SQLite |
8cf87826d9fa
changelog: update for evolve 10.0.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5303
diff
changeset
|
458 * evolve: always create commit when resolving divergence |
8cf87826d9fa
changelog: update for evolve 10.0.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5303
diff
changeset
|
459 * evolve: handle relocation during divergence resolution producing no changes |
8cf87826d9fa
changelog: update for evolve 10.0.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5303
diff
changeset
|
460 * evolve: provide cache to successorssets() in more cases |
8cf87826d9fa
changelog: update for evolve 10.0.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5303
diff
changeset
|
461 |
5303
34c8aa32bc56
changelog: summarize the last couple of features
Anton Shestakov <av6@dwimlabs.net>
parents:
5287
diff
changeset
|
462 * obslog: make --all and --filternonlocal work properly with --no-graph |
34c8aa32bc56
changelog: summarize the last couple of features
Anton Shestakov <av6@dwimlabs.net>
parents:
5287
diff
changeset
|
463 * obslog: add --origin flag to show predecessors instead of successors |
5305
8cf87826d9fa
changelog: update for evolve 10.0.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5303
diff
changeset
|
464 * obslog: make --origin flag the default |
8cf87826d9fa
changelog: update for evolve 10.0.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5303
diff
changeset
|
465 |
8cf87826d9fa
changelog: update for evolve 10.0.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5303
diff
changeset
|
466 * stablerangecache: sanity check subranges |
8cf87826d9fa
changelog: update for evolve 10.0.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5303
diff
changeset
|
467 |
8cf87826d9fa
changelog: update for evolve 10.0.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5303
diff
changeset
|
468 topic (0.19.0) |
8cf87826d9fa
changelog: update for evolve 10.0.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5303
diff
changeset
|
469 |
8cf87826d9fa
changelog: update for evolve 10.0.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5303
diff
changeset
|
470 * auto-publish: issue the capabilities in all cases |
8cf87826d9fa
changelog: update for evolve 10.0.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5303
diff
changeset
|
471 |
8cf87826d9fa
changelog: update for evolve 10.0.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5303
diff
changeset
|
472 * topic: provide cache to successorssets() in one more case |
5191
dadc642e78d2
changelog: add an entry about the cleanup
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5152
diff
changeset
|
473 |
5240
8d955635cf45
packaging: prepare version 9.3.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5227
diff
changeset
|
474 9.3.1 -- 2020-04-08 |
5202
c0b8804066dc
obsexchange: fallback to simpler request for dumb http server
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5152
diff
changeset
|
475 ------------------- |
c0b8804066dc
obsexchange: fallback to simpler request for dumb http server
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5152
diff
changeset
|
476 |
5240
8d955635cf45
packaging: prepare version 9.3.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5227
diff
changeset
|
477 * compat: make __touch-noise__ and __rewind-hash__ extra field be bytes |
8d955635cf45
packaging: prepare version 9.3.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5227
diff
changeset
|
478 |
5202
c0b8804066dc
obsexchange: fallback to simpler request for dumb http server
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5152
diff
changeset
|
479 * obsexchange: avoid sending too large request to http server |
5205
240efc3ab4dd
exchange: deal with empty obscommon
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5202
diff
changeset
|
480 * obsdiscovery: server no longer aborts with a 500 error if client sends a |
240efc3ab4dd
exchange: deal with empty obscommon
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5202
diff
changeset
|
481 request without obscommon |
5240
8d955635cf45
packaging: prepare version 9.3.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5227
diff
changeset
|
482 * obsdiscovery: avoid considering locally hidden changeset |
8d955635cf45
packaging: prepare version 9.3.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5227
diff
changeset
|
483 * single-heads: ignore obsolete section when enforcing one head per branch |
8d955635cf45
packaging: prepare version 9.3.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5227
diff
changeset
|
484 |
5209
097c3a6a79c1
changelog: mention the recent evolve improvements
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5205
diff
changeset
|
485 * evolve: improved behavior when evolving above the result of a split |
5226
1e0516ee4cb9
head-checking: update changelog
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5221
diff
changeset
|
486 * evolve: checking for new head on push is no longer confused by mixed |
5240
8d955635cf45
packaging: prepare version 9.3.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5227
diff
changeset
|
487 branches (or topics) |
8d955635cf45
packaging: prepare version 9.3.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5227
diff
changeset
|
488 |
8d955635cf45
packaging: prepare version 9.3.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5227
diff
changeset
|
489 topic (0.18.1) |
8d955635cf45
packaging: prepare version 9.3.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5227
diff
changeset
|
490 |
8d955635cf45
packaging: prepare version 9.3.1
Anton Shestakov <av6@dwimlabs.net>
parents:
5227
diff
changeset
|
491 * topic: fix auto-publish=abort with server that auto-publishes bare branches |
5202
c0b8804066dc
obsexchange: fallback to simpler request for dumb http server
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5152
diff
changeset
|
492 |
5152
583dc6ef3eb2
packaging: prepare version 9.3.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5149
diff
changeset
|
493 9.3.0 -- 2020-03-04 |
4961
c664c71de3d1
changelog: fix entry in the wrong location
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4907
diff
changeset
|
494 ------------------- |
c664c71de3d1
changelog: fix entry in the wrong location
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4907
diff
changeset
|
495 |
5149
3f40b39d091e
changelog: more entries for 9.3.0, sorting
Anton Shestakov <av6@dwimlabs.net>
parents:
5147
diff
changeset
|
496 * compat: compatibility with Mercurial 5.3 |
5147
83b607a9296d
compat: officialy drop compatibility with mercurial 4.5
Anton Shestakov <av6@dwimlabs.net>
parents:
5139
diff
changeset
|
497 * compat: drop compatibility with Mercurial 4.5 |
5149
3f40b39d091e
changelog: more entries for 9.3.0, sorting
Anton Shestakov <av6@dwimlabs.net>
parents:
5147
diff
changeset
|
498 * compat: cleanup old compatibility code for Mercurial < 4.5 |
3f40b39d091e
changelog: more entries for 9.3.0, sorting
Anton Shestakov <av6@dwimlabs.net>
parents:
5147
diff
changeset
|
499 |
5063
7eea9dc9c8c5
changelog: mention all the cleanups as one item
Anton Shestakov <av6@dwimlabs.net>
parents:
5035
diff
changeset
|
500 * evolve: extensive cleanup of functions, template keywords and compatibility |
7eea9dc9c8c5
changelog: mention all the cleanups as one item
Anton Shestakov <av6@dwimlabs.net>
parents:
5035
diff
changeset
|
501 code related to obsfate and successorssets |
5149
3f40b39d091e
changelog: more entries for 9.3.0, sorting
Anton Shestakov <av6@dwimlabs.net>
parents:
5147
diff
changeset
|
502 * evolve: add content divergence checking to the standard pre-rewrite check |
3f40b39d091e
changelog: more entries for 9.3.0, sorting
Anton Shestakov <av6@dwimlabs.net>
parents:
5147
diff
changeset
|
503 * evolve: improve the message associated with content divergence |
3f40b39d091e
changelog: more entries for 9.3.0, sorting
Anton Shestakov <av6@dwimlabs.net>
parents:
5147
diff
changeset
|
504 * evolve: correctly handle --continue and --stop when relocating |
3f40b39d091e
changelog: more entries for 9.3.0, sorting
Anton Shestakov <av6@dwimlabs.net>
parents:
5147
diff
changeset
|
505 content-divergent changesets |
3f40b39d091e
changelog: more entries for 9.3.0, sorting
Anton Shestakov <av6@dwimlabs.net>
parents:
5147
diff
changeset
|
506 |
4961
c664c71de3d1
changelog: fix entry in the wrong location
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4907
diff
changeset
|
507 * exchange: dropped more bundle-1 related dead code |
5149
3f40b39d091e
changelog: more entries for 9.3.0, sorting
Anton Shestakov <av6@dwimlabs.net>
parents:
5147
diff
changeset
|
508 |
4962
b01708eae5d0
changelog: add a couple of missing entry about the next feature release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4961
diff
changeset
|
509 * help: categorizing evolve and topic commands |
5149
3f40b39d091e
changelog: more entries for 9.3.0, sorting
Anton Shestakov <av6@dwimlabs.net>
parents:
5147
diff
changeset
|
510 |
4962
b01708eae5d0
changelog: add a couple of missing entry about the next feature release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4961
diff
changeset
|
511 * obslog: make templatable |
5124
22548cdeb2b0
changelog: obslog shows folds now
Anton Shestakov <av6@dwimlabs.net>
parents:
5123
diff
changeset
|
512 * obslog: show folds and use more specific verbs when possible |
5149
3f40b39d091e
changelog: more entries for 9.3.0, sorting
Anton Shestakov <av6@dwimlabs.net>
parents:
5147
diff
changeset
|
513 |
5139
19b8ffd23795
topic: option to hide topic changesets to plain client
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5124
diff
changeset
|
514 * topic: add a `experimental.topic.server-gate-topic-changesets` config |
4961
c664c71de3d1
changelog: fix entry in the wrong location
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4907
diff
changeset
|
515 |
5106
25fc1a2c3dc6
packaging: update changelog for version 9.2.2
Anton Shestakov <av6@dwimlabs.net>
parents:
5074
diff
changeset
|
516 9.2.2 -- 2020-01-31 |
4891
a9929dd36405
pick: don't create any successors when there were no changes (issue6093)
Anton Shestakov <av6@dwimlabs.net>
parents:
4881
diff
changeset
|
517 ------------------- |
a9929dd36405
pick: don't create any successors when there were no changes (issue6093)
Anton Shestakov <av6@dwimlabs.net>
parents:
4881
diff
changeset
|
518 |
5106
25fc1a2c3dc6
packaging: update changelog for version 9.2.2
Anton Shestakov <av6@dwimlabs.net>
parents:
5074
diff
changeset
|
519 * amend: cleany abort when both `--patch` and `--extract` are passed |
25fc1a2c3dc6
packaging: update changelog for version 9.2.2
Anton Shestakov <av6@dwimlabs.net>
parents:
5074
diff
changeset
|
520 * compatibility for changes in upcoming Mercurial 5.3 |
4960
4941bb6d179c
changelog: add a wheelbarrow of missing entries
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4898
diff
changeset
|
521 * debian: allow to build with python 3 |
4941bb6d179c
changelog: add a wheelbarrow of missing entries
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4898
diff
changeset
|
522 * documentation: update text and add missing figures |
5001
cb78c6efbbdb
changelog: mention the date fix for content divergence
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4988
diff
changeset
|
523 * evolve: also merge the date field when solving content-divergence |
5074
47f9ba943bb1
changelog: add missing entries
Anton Shestakov <av6@dwimlabs.net>
parents:
5002
diff
changeset
|
524 * evolve: fix content-divergence resolution when p1 is null (issue6201) |
47f9ba943bb1
changelog: add missing entries
Anton Shestakov <av6@dwimlabs.net>
parents:
5002
diff
changeset
|
525 * evolve: make sure divergence resolution doesn't undo changes (issue6203) |
47f9ba943bb1
changelog: add missing entries
Anton Shestakov <av6@dwimlabs.net>
parents:
5002
diff
changeset
|
526 * evolve: preserve date when resolving content-divergence (issue6202) |
5106
25fc1a2c3dc6
packaging: update changelog for version 9.2.2
Anton Shestakov <av6@dwimlabs.net>
parents:
5074
diff
changeset
|
527 * evolve: use more often seen metavariables in command synopsis strings |
25fc1a2c3dc6
packaging: update changelog for version 9.2.2
Anton Shestakov <av6@dwimlabs.net>
parents:
5074
diff
changeset
|
528 * metaedit: don't change commit date by default (issue5994), |
25fc1a2c3dc6
packaging: update changelog for version 9.2.2
Anton Shestakov <av6@dwimlabs.net>
parents:
5074
diff
changeset
|
529 * pick: don't create any successors when there were no changes (issue6093), |
25fc1a2c3dc6
packaging: update changelog for version 9.2.2
Anton Shestakov <av6@dwimlabs.net>
parents:
5074
diff
changeset
|
530 * py3: fix documentation generation |
25fc1a2c3dc6
packaging: update changelog for version 9.2.2
Anton Shestakov <av6@dwimlabs.net>
parents:
5074
diff
changeset
|
531 * py3: fix setup.py --version |
25fc1a2c3dc6
packaging: update changelog for version 9.2.2
Anton Shestakov <av6@dwimlabs.net>
parents:
5074
diff
changeset
|
532 * py3: fix some exception formatting |
25fc1a2c3dc6
packaging: update changelog for version 9.2.2
Anton Shestakov <av6@dwimlabs.net>
parents:
5074
diff
changeset
|
533 * rewind: preserve date |
25fc1a2c3dc6
packaging: update changelog for version 9.2.2
Anton Shestakov <av6@dwimlabs.net>
parents:
5074
diff
changeset
|
534 * topic: add more options to command synopsis string |
5074
47f9ba943bb1
changelog: add missing entries
Anton Shestakov <av6@dwimlabs.net>
parents:
5002
diff
changeset
|
535 * topic: fix a bug in logic of choosing destination for hg update |
47f9ba943bb1
changelog: add missing entries
Anton Shestakov <av6@dwimlabs.net>
parents:
5002
diff
changeset
|
536 * topic: fix a bug in logic to choose destination when no active topic |
4891
a9929dd36405
pick: don't create any successors when there were no changes (issue6093)
Anton Shestakov <av6@dwimlabs.net>
parents:
4881
diff
changeset
|
537 |
4881
0b3032e07eb2
packaging: update changelog
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4862
diff
changeset
|
538 9.2.1 -- 2019-10-05 |
0b3032e07eb2
packaging: update changelog
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4862
diff
changeset
|
539 ------------------- |
0b3032e07eb2
packaging: update changelog
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4862
diff
changeset
|
540 |
0b3032e07eb2
packaging: update changelog
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4862
diff
changeset
|
541 * setup: fix install on python 3 |
0b3032e07eb2
packaging: update changelog
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4862
diff
changeset
|
542 |
4862
40795751be1c
changelog: update for coming 9.2.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4857
diff
changeset
|
543 9.2.0 -- 2019-09-28 |
4823
c16fed4908d8
obslog: only indent the first chunk and chunks just after newlines (issue6175)
Anton Shestakov <av6@dwimlabs.net>
parents:
4787
diff
changeset
|
544 ------------------- |
c16fed4908d8
obslog: only indent the first chunk and chunks just after newlines (issue6175)
Anton Shestakov <av6@dwimlabs.net>
parents:
4787
diff
changeset
|
545 |
4850
6d898fa6e5c3
evolve: check that relocating makes sense in _solvedivergent() (issue5958)
Anton Shestakov <av6@dwimlabs.net>
parents:
4844
diff
changeset
|
546 * evolve: check that relocating makes sense in _solvedivergent() (issue5958) |
4826
efc76b1563f0
changelog: add missing entry for 9af212b8565a
Anton Shestakov <av6@dwimlabs.net>
parents:
4823
diff
changeset
|
547 * evolve: test that target is not orig in _solveunstable() (issue6097) |
4832
8a491546e81d
fold: check allowdivergence before folding obsolete changesets (issue5817)
Anton Shestakov <av6@dwimlabs.net>
parents:
4829
diff
changeset
|
548 * fold: check allowdivergence before folding obsolete changesets (issue5817) |
4823
c16fed4908d8
obslog: only indent the first chunk and chunks just after newlines (issue6175)
Anton Shestakov <av6@dwimlabs.net>
parents:
4787
diff
changeset
|
549 * obslog: correct spacing of patch output with word-diff=yes (issue6175) |
4829
6b82b4f72347
stack: make a deep copy of `dependencies` before modifying its items
Anton Shestakov <av6@dwimlabs.net>
parents:
4826
diff
changeset
|
550 * stack: make sure to preserve dependencies, fixes certain complex cases |
4844
2488ec1bd22f
docs: add example for the `prune` command
Raphaël Gomès <rgomes@octobus.net>
parents:
4832
diff
changeset
|
551 * prune: improve documentation for `--pair` |
4823
c16fed4908d8
obslog: only indent the first chunk and chunks just after newlines (issue6175)
Anton Shestakov <av6@dwimlabs.net>
parents:
4787
diff
changeset
|
552 |
4862
40795751be1c
changelog: update for coming 9.2.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4857
diff
changeset
|
553 * python3: beta support for Python 3.6+ |
40795751be1c
changelog: update for coming 9.2.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4857
diff
changeset
|
554 (thanks to ludovicchabant, martinvonz and rgomes for their hard work) |
40795751be1c
changelog: update for coming 9.2.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4857
diff
changeset
|
555 * prune: clarify error message when no revision were passed, |
40795751be1c
changelog: update for coming 9.2.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4857
diff
changeset
|
556 * evolve: avoid possible race conditions bu locking earlier |
40795751be1c
changelog: update for coming 9.2.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4857
diff
changeset
|
557 * abort: add support for `evolve` and `pick` to `hg abort` (hg-5.1+) |
40795751be1c
changelog: update for coming 9.2.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4857
diff
changeset
|
558 * rewind: add --keep flag to preserve working copy |
40795751be1c
changelog: update for coming 9.2.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4857
diff
changeset
|
559 |
4786
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
560 9.1.0 -- 2019-07-29 |
4676
b6c819facbe8
evolvecmd: the proper way to deal with conflicts is to resolve them
Anton Shestakov <av6@dwimlabs.net>
parents:
4665
diff
changeset
|
561 ------------------- |
b6c819facbe8
evolvecmd: the proper way to deal with conflicts is to resolve them
Anton Shestakov <av6@dwimlabs.net>
parents:
4665
diff
changeset
|
562 |
4786
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
563 * compatibility with upcoming Mercurial 5.1, |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
564 |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
565 * pick: no longer forget file in case of conflict (issue6037), |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
566 * pick: properly report and cleanup "unfinished state", |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
567 |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
568 * prune: don't update wcp if pruned revision are unrelated (issue6137), |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
569 * prune: spell --successor flag without any unnecessary shortcuts, |
4787
d493d0b6066e
changelog: add missing entry for dfd88e3fa90a
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4786
diff
changeset
|
570 * prune: update to the successor of wdir also with --pair/--biject (issue6142) |
4786
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
571 |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
572 * evolve: properly prune changeset with no change in case of conflict (issue5967), |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
573 * evolve: use the same wording as core in case of unresolved conflict, |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
574 * evolve: minor output message improvements, |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
575 * evolve: improve `hg evolve --all` behavior when "." is obsolete, |
4704
5f90eb8fd63c
evolve: fix confusion in branch heads checking logic when topic in play
Sushil khanchi <sushilkhanchi97@gmail.com>
parents:
4695
diff
changeset
|
576 |
4786
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
577 * touch: detect resulting divergence in more cases (issue6107), |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
578 * touch: now works on merge commit too, |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
579 |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
580 * rewind: fix behavior for merge commit, |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
581 |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
582 * fold: allow fold with merge commit |
4687
313565dd75e3
pick: remove transaction on the whole command (issue6037)
Anton Shestakov <av6@dwimlabs.net>
parents:
4665
diff
changeset
|
583 |
4786
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
584 * metaedit: now also operates on merge commit. |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
585 |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
586 (topic 0.16.0) |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
587 |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
588 * topic: fix confusion in branch heads checking logic. |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
589 |
4687
313565dd75e3
pick: remove transaction on the whole command (issue6037)
Anton Shestakov <av6@dwimlabs.net>
parents:
4665
diff
changeset
|
590 |
4665
756db65030c6
packaging: prepare release 9.0.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4663
diff
changeset
|
591 9.0.0 -- 2019-06-06 |
4556
b5186fe43c7c
compat: drop support for Mercurial 4.4
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4554
diff
changeset
|
592 ------------------- |
b5186fe43c7c
compat: drop support for Mercurial 4.4
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4554
diff
changeset
|
593 |
4577
bcd52ce0916d
evolve: don't update after instability resolution by default (BC)
Anton Shestakov <av6@dwimlabs.net>
parents:
4574
diff
changeset
|
594 * evolve: preserve the working directory after resolving instability (BC) |
4629
b78707559f1f
changelog: --no-update is the default, recommend --update instead
Anton Shestakov <av6@dwimlabs.net>
parents:
4628
diff
changeset
|
595 (use `hg next` or `hg evolve --update` to get the old behavior) |
4580
3ef96578da43
evolve: use --all by default (BC)
Anton Shestakov <av6@dwimlabs.net>
parents:
4577
diff
changeset
|
596 * evolve: evolve all relevant revision by default (BC) |
3ef96578da43
evolve: use --all by default (BC)
Anton Shestakov <av6@dwimlabs.net>
parents:
4577
diff
changeset
|
597 (use --no-all to evolve only one) |
4556
b5186fe43c7c
compat: drop support for Mercurial 4.4
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4554
diff
changeset
|
598 * evolve: drop compatibility with 4.4 |
4558
63148e999562
evolve: use merge.update() for resolving phase divergence
Martin von Zweigbergk <martinvonz@google.com>
parents:
4556
diff
changeset
|
599 * evolve: reinstalled compatibility with narrow repositories, |
4581
48521a49a07e
stack: rename troubledcount to unstablecount
Anton Shestakov <av6@dwimlabs.net>
parents:
4580
diff
changeset
|
600 * evolve: use "unstable" instead of "troubled" |
4607
d314deb12f08
evolve: run in a single transaction
Martin von Zweigbergk <martinvonz@google.com>
parents:
4581
diff
changeset
|
601 * evolve: run multiple stabilisation in the same transaction |
4637
4a22dac48b42
changelog: mention user merging in the changelog
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4629
diff
changeset
|
602 * evolve: improve users merging during content-divergence |
4663
a1a8adcd5155
changelog: add various missing bits
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4647
diff
changeset
|
603 * evolve: reduce the verbosity of `content-divergence` resolution |
a1a8adcd5155
changelog: add various missing bits
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4647
diff
changeset
|
604 * documentation: various improvement and vocabulary update |
a1a8adcd5155
changelog: add various missing bits
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4647
diff
changeset
|
605 * packaging: fix documentation build step on debian |
a1a8adcd5155
changelog: add various missing bits
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4647
diff
changeset
|
606 * progress: improved support in various command |
a1a8adcd5155
changelog: add various missing bits
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4647
diff
changeset
|
607 * help: avoid duplicated entry for some templates |
4643
77f3699e711e
obsdiscovery: drop `obshash` discovery protocol (issue6136)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4637
diff
changeset
|
608 * obsdiscovery: drop support for deprecated discovery protocol `obshash` |
77f3699e711e
obsdiscovery: drop `obshash` discovery protocol (issue6136)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4637
diff
changeset
|
609 (Make sure your servers are configured to use the obshashrange one. |
77f3699e711e
obsdiscovery: drop `obshash` discovery protocol (issue6136)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4637
diff
changeset
|
610 It is available in evolve 7.2 and above.) |
4663
a1a8adcd5155
changelog: add various missing bits
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4647
diff
changeset
|
611 |
a1a8adcd5155
changelog: add various missing bits
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4647
diff
changeset
|
612 (topic 0.15.0) |
a1a8adcd5155
changelog: add various missing bits
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4647
diff
changeset
|
613 |
a1a8adcd5155
changelog: add various missing bits
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4647
diff
changeset
|
614 * stack: handle hash sizes when --debug flag is provided |
a1a8adcd5155
changelog: add various missing bits
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4647
diff
changeset
|
615 * stack: remove 'topic.' prefix from colors/labels (BC) |
a1a8adcd5155
changelog: add various missing bits
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4647
diff
changeset
|
616 * stack: always provide (full) node hash to non-default --template |
4628
c4097632a1a3
topic: drop support for accessing csets in branch stack using bxx (issue6119)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
4607
diff
changeset
|
617 * topic: drop the b# alias. It conflicted with normal hashes. |
4647
228caeb8b7af
topic: add a simple option to reject publishing
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4643
diff
changeset
|
618 * topic: add a `experimental.topic.allow-publish` option (default: True) |
4556
b5186fe43c7c
compat: drop support for Mercurial 4.4
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4554
diff
changeset
|
619 |
4572
05c9dcf5512e
packaging: prepare version 8.5.1
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4565
diff
changeset
|
620 8.5.1 -- 2019-04-23 |
4527
65fd9f2982b4
changelog: mention topic compatibility
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4517
diff
changeset
|
621 ------------------- |
65fd9f2982b4
changelog: mention topic compatibility
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4517
diff
changeset
|
622 |
4546
e7b44e9c38d2
compat: fix a typo in compat patch
Sushil khanchi <sushilkhanchi97@gmail.com>
parents:
4545
diff
changeset
|
623 * evolve: make sure we use upstream merge code with 5.0, |
4554
093df66127ec
compat: backed out changeset cfcb7eedc666
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4546
diff
changeset
|
624 * evolve: restore compatibility with 4.4 |
093df66127ec
compat: backed out changeset cfcb7eedc666
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4546
diff
changeset
|
625 (This regress the narrow compatibility) |
4565
393a58d71b30
evolve: fix progress display with hg<4.7
Martin von Zweigbergk <martinvonz@google.com>
parents:
4554
diff
changeset
|
626 * evolve: fix progress display with hg <= 4.6 |
4546
e7b44e9c38d2
compat: fix a typo in compat patch
Sushil khanchi <sushilkhanchi97@gmail.com>
parents:
4545
diff
changeset
|
627 * topic: compatibility with mercurial-5.0, |
e7b44e9c38d2
compat: fix a typo in compat patch
Sushil khanchi <sushilkhanchi97@gmail.com>
parents:
4545
diff
changeset
|
628 * topic: improve extensions isolation (issue6121). |
4527
65fd9f2982b4
changelog: mention topic compatibility
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4517
diff
changeset
|
629 |
4572
05c9dcf5512e
packaging: prepare version 8.5.1
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4565
diff
changeset
|
630 8.5.0 -- 2019-04-12 |
4386
8494015ec24b
changelog: add relevant entries
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4365
diff
changeset
|
631 ------------------- |
8494015ec24b
changelog: add relevant entries
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4365
diff
changeset
|
632 |
4517
33c617626fd9
packaging: prepare version 8.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4510
diff
changeset
|
633 * evolve: fix an recoverable state (issue6053), |
33c617626fd9
packaging: prepare version 8.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4510
diff
changeset
|
634 * evolve: share evolve related cache between `shares`, |
33c617626fd9
packaging: prepare version 8.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4510
diff
changeset
|
635 * evolve: make sure the extensions are only active on repository that |
33c617626fd9
packaging: prepare version 8.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4510
diff
changeset
|
636 enables it (issue6057). |
4503
fa05bac811f9
changelog: mention Martin work on phase-divergence
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4491
diff
changeset
|
637 * evolve: improved compatibility with narrow repositories, |
4505
cc2bbe2701a3
evolve: store --update flag state in evolvestate file
Anton Shestakov <av6@dwimlabs.net>
parents:
4503
diff
changeset
|
638 * evolve: preserve --[no-]update value over --continue, |
4517
33c617626fd9
packaging: prepare version 8.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4510
diff
changeset
|
639 * evolve: make sure divergence resolution keep the initial author (issue6113), |
4510
0b86c05440e9
changelog: merge 8.4.1 and 8.5.1 entries
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4506
diff
changeset
|
640 * evolve: improved support for content-divergence with public changesets, |
4517
33c617626fd9
packaging: prepare version 8.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4510
diff
changeset
|
641 * pick: align working dir branch with the one from the pick result (issue6089), |
4510
0b86c05440e9
changelog: merge 8.4.1 and 8.5.1 entries
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4506
diff
changeset
|
642 * pick: add the standard `--tool` option, |
4517
33c617626fd9
packaging: prepare version 8.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4510
diff
changeset
|
643 * prune: fix error message when pruning public changesets, |
33c617626fd9
packaging: prepare version 8.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4510
diff
changeset
|
644 * split: preserve phases (issue6048), |
33c617626fd9
packaging: prepare version 8.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4510
diff
changeset
|
645 * touch: fix error message when touching public changesets, |
33c617626fd9
packaging: prepare version 8.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4510
diff
changeset
|
646 * uncommit: abort if an explicitly given file cannot be uncommitted. |
33c617626fd9
packaging: prepare version 8.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4510
diff
changeset
|
647 |
33c617626fd9
packaging: prepare version 8.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4510
diff
changeset
|
648 topic 0.14.0 |
33c617626fd9
packaging: prepare version 8.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4510
diff
changeset
|
649 |
4510
0b86c05440e9
changelog: merge 8.4.1 and 8.5.1 entries
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4506
diff
changeset
|
650 * stack: support ranges in revsets indexing, |
4517
33c617626fd9
packaging: prepare version 8.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4510
diff
changeset
|
651 * stack: mention divergences unstability, |
33c617626fd9
packaging: prepare version 8.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4510
diff
changeset
|
652 * stack: improved and speed --children flag up. |
4421
a56caab87e37
changelog: add entries for the recent fixes
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4365
diff
changeset
|
653 |
4517
33c617626fd9
packaging: prepare version 8.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4510
diff
changeset
|
654 8.4.0 -- 2019-01-22 |
4246
2d9902f0ff17
safeguard: allow push to succeed (and without warning) with --publish
Anton Shestakov <av6@dwimlabs.net>
parents:
4232
diff
changeset
|
655 ------------------- |
2d9902f0ff17
safeguard: allow push to succeed (and without warning) with --publish
Anton Shestakov <av6@dwimlabs.net>
parents:
4232
diff
changeset
|
656 |
4365
8c4289d0e91e
packaging: prepare release 8.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4357
diff
changeset
|
657 * compat: add compatibility with Mercurial 4.9 |
8c4289d0e91e
packaging: prepare release 8.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4357
diff
changeset
|
658 * compat: drop compatibility with Mercurial 4.3 |
4344
e5282131a78d
evolve: cover the orphanmerge part missed by lastsolved
Sushil khanchi <sushilkhanchi97@gmail.com>
parents:
4340
diff
changeset
|
659 * evolve: avoid potential crash when stabilizing orphan merges |
4365
8c4289d0e91e
packaging: prepare release 8.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4357
diff
changeset
|
660 * evolve: pick right destination in split+prune cases issue5686 (hg-4.9 only) |
4348
398c33b17d76
evolve: make sure we don't stop after evolution of obsparent (issue5881)
Sushil khanchi <sushilkhanchi97@gmail.com>
parents:
4345
diff
changeset
|
661 * evolve: prioritize --rev/--any/--all option over obsolete working directory |
4340
5300be965515
fold: sort concatenated commit messages in topological order
Martin von Zweigbergk <martinvonz@google.com>
parents:
4339
diff
changeset
|
662 * fold: concatenate commit message in revision order |
4247
820a25dcea58
next: make next command --evolve by default
Sushil khanchi <sushilkhanchi97@gmail.com>
parents:
4246
diff
changeset
|
663 * next: evolve aspiring children by default (use --no-evolve to skip) |
4252
a07cd1d076bb
next: solve the issue of `next` get confused by split
Sushil khanchi <sushilkhanchi97@gmail.com>
parents:
4247
diff
changeset
|
664 * next: pick lower part of a split as destination |
4365
8c4289d0e91e
packaging: prepare release 8.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4357
diff
changeset
|
665 * push: have `--publish` overrule the `auto-publish` config |
8c4289d0e91e
packaging: prepare release 8.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4357
diff
changeset
|
666 * split: accept file patterns |
8c4289d0e91e
packaging: prepare release 8.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4357
diff
changeset
|
667 * split: improve and update the user prompt (BC) |
8c4289d0e91e
packaging: prepare release 8.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4357
diff
changeset
|
668 * split: make it possible to drop change during a split |
8c4289d0e91e
packaging: prepare release 8.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4357
diff
changeset
|
669 * split: no longer accept revision without --rev (BC) |
8c4289d0e91e
packaging: prepare release 8.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4357
diff
changeset
|
670 * split: support for non interactive splits |
4357
45a6890ca656
changelog: explicit the part related to topic
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4349
diff
changeset
|
671 |
4365
8c4289d0e91e
packaging: prepare release 8.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4357
diff
changeset
|
672 topic 0.13.0 |
8c4289d0e91e
packaging: prepare release 8.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4357
diff
changeset
|
673 |
4285
69fb9e41ce2b
stack: add a --children flag to stack
James Reynolds <jreynolds@backstage.com>
parents:
4280
diff
changeset
|
674 * stack: introduce a --children flag (see help for details) |
4365
8c4289d0e91e
packaging: prepare release 8.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4357
diff
changeset
|
675 * stack: support for '#stack[idx]' absolute indexing in revset (hg-4.9+ only) |
8c4289d0e91e
packaging: prepare release 8.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4357
diff
changeset
|
676 * topic: support for '#topic[idx]' relative indexing in revset (hg-4.9+ only) |
4303
78700a59192a
topic: merge _showlasttouched logic into _listtopics
Anton Shestakov <av6@dwimlabs.net>
parents:
4301
diff
changeset
|
677 * topic: make --age compatible with the usual other display for `hg topic` |
4365
8c4289d0e91e
packaging: prepare release 8.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4357
diff
changeset
|
678 * topics: improve the message around topic changes |
4190
883e75e0a810
topicidx: stop assigning index number to obsolete changesets
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4180
diff
changeset
|
679 |
4365
8c4289d0e91e
packaging: prepare release 8.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4357
diff
changeset
|
680 8.3.3 -- 2018-12-24 |
4289
cabe3b5d5139
tests: don't forget to add hg serve pid to DAEMON_PIDS in test-wireproto.t
Anton Shestakov <av6@dwimlabs.net>
parents:
4277
diff
changeset
|
681 ------------------- |
4190
883e75e0a810
topicidx: stop assigning index number to obsolete changesets
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4180
diff
changeset
|
682 |
4311
8aa28e68ac44
evolve: detect unresolved conflict during evolve --continue (issue5966)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4297
diff
changeset
|
683 * evolve: properly detect unresolved merge conflict (issue-5966) |
4297
699e25687cc5
issue-6028: resolves 6028 - return (False, ".") instead of (False, '')
James Reynolds <james.glenn.reynolds@gmail.com>
parents:
4290
diff
changeset
|
684 * evolve: fix possible crash when the repo changes during evolve (issue-6028) |
4289
cabe3b5d5139
tests: don't forget to add hg serve pid to DAEMON_PIDS in test-wireproto.t
Anton Shestakov <av6@dwimlabs.net>
parents:
4277
diff
changeset
|
685 * test: avoid leaking `hg serve` process |
4290
09337aae08d4
topic: make revset argument messages be similar to such messages in core
Anton Shestakov <av6@dwimlabs.net>
parents:
4289
diff
changeset
|
686 * topic: fix error message for the `ngtip` revset |
4289
cabe3b5d5139
tests: don't forget to add hg serve pid to DAEMON_PIDS in test-wireproto.t
Anton Shestakov <av6@dwimlabs.net>
parents:
4277
diff
changeset
|
687 |
4365
8c4289d0e91e
packaging: prepare release 8.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4357
diff
changeset
|
688 8.3.2 -- 2018-11-27 |
4222
b757f06193d0
utility: don't translate commit messages in revselection prompt (issue6016)
Pulkit Goyal <pulkit@yandex-team.ru>
parents:
4216
diff
changeset
|
689 ------------------- |
b757f06193d0
utility: don't translate commit messages in revselection prompt (issue6016)
Pulkit Goyal <pulkit@yandex-team.ru>
parents:
4216
diff
changeset
|
690 |
b757f06193d0
utility: don't translate commit messages in revselection prompt (issue6016)
Pulkit Goyal <pulkit@yandex-team.ru>
parents:
4216
diff
changeset
|
691 * evolve: not longer attempt to translate revision's descriptions (issue6016) |
4223
4a3d588e5311
compat: fix fixedcopytracing compatibility with mercurial 4.8 and narrow
Boris Feld <boris.feld@octobus.net>
parents:
4222
diff
changeset
|
692 * evolve: fix compatibility with mercurial 4.8's narrow extension. |
4229
a8ed26f01c8d
pick: `hg help` was not showing the full cmd desc of `pick`
Sushil khanchi <sushilkhanchi97@gmail.com>
parents:
4223
diff
changeset
|
693 * pick: fix summary help text |
4231
3eb78bdcdd7c
topic: improve UX by using pager only when we should
Sushil khanchi <sushilkhanchi97@gmail.com>
parents:
4229
diff
changeset
|
694 * topic: only use pager when it make senses |
4222
b757f06193d0
utility: don't translate commit messages in revselection prompt (issue6016)
Pulkit Goyal <pulkit@yandex-team.ru>
parents:
4216
diff
changeset
|
695 |
4216
b90422a11a88
packaging: prepare version 8.3.1
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4192
diff
changeset
|
696 8.3.1 -- 2018-10-25 |
4190
883e75e0a810
topicidx: stop assigning index number to obsolete changesets
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4180
diff
changeset
|
697 ------------------- |
883e75e0a810
topicidx: stop assigning index number to obsolete changesets
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4180
diff
changeset
|
698 |
883e75e0a810
topicidx: stop assigning index number to obsolete changesets
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4180
diff
changeset
|
699 * evolve+topic: fix possible crash during content-divergence evolution |
4191
5c734be63c3e
evolve: adapt for changed @command decorator
Martin von Zweigbergk <martinvonz@google.com>
parents:
4190
diff
changeset
|
700 * use "new" unstabilities vocabulary in help |
4192
e527df0f2a68
topic: add the changelog argument to branchinfo()
Pulkit Goyal <pulkit@yandex-team.ru>
parents:
4191
diff
changeset
|
701 * compat: compatibility with Mercurial 4.8rc0 |
4180
96525b95d083
evolvecmd: use modern vocabulary in help text for evolve
Anton Shestakov <av6@dwimlabs.net>
parents:
4176
diff
changeset
|
702 |
4176
45d4b49d81d9
packaging: prepare release 8.3.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4175
diff
changeset
|
703 8.3.0 -- 2018-10-12 |
4122
4eb3877540f1
evovle: remove redundancy in evolve output
Sushil khanchi <sushilkhanchi97@gmail.com>
parents:
4115
diff
changeset
|
704 ------------------- |
4eb3877540f1
evovle: remove redundancy in evolve output
Sushil khanchi <sushilkhanchi97@gmail.com>
parents:
4115
diff
changeset
|
705 |
4eb3877540f1
evovle: remove redundancy in evolve output
Sushil khanchi <sushilkhanchi97@gmail.com>
parents:
4115
diff
changeset
|
706 * evolve: avoid redundant output when handling linear orphans |
4157
fb0962b5e9e7
changelog: add a line about the usage of s# in evolve
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4151
diff
changeset
|
707 * evolve: use stack alias s# in `hg evolve` messages |
4161
3c28f8a3a5a5
prev: also use stack shortcut in output when possible
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4158
diff
changeset
|
708 * next, prev: use stack alias s# when relevant |
4158
5dd45784a8e0
rewind: alias the command to undo
Pulkit Goyal <pulkit@yandex-team.ru>
parents:
4157
diff
changeset
|
709 * rewind: add an undo alias |
4167
7d455f3d7ebc
changelog: mention the fix of cache warming on hg strip
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4115
diff
changeset
|
710 * caches: skip warming the stablerange cache on strip in "auto" mode |
4170
50b8b06be26d
topic: fix '{topicidx}' keyword registration for mercurial <= 4.5
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4169
diff
changeset
|
711 * topic: properly register the '{topicidx}' for mercurial <= 4.5 |
4122
4eb3877540f1
evovle: remove redundancy in evolve output
Sushil khanchi <sushilkhanchi97@gmail.com>
parents:
4115
diff
changeset
|
712 |
4175
03c3206f44f3
pullbundle: document working version and update changelog to mention it
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4170
diff
changeset
|
713 * pullbundle: experimental extension to slice pull in multiple slices whose |
03c3206f44f3
pullbundle: document working version and update changelog to mention it
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4170
diff
changeset
|
714 associated bundle can be cached. The extensions is shipped |
03c3206f44f3
pullbundle: document working version and update changelog to mention it
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4170
diff
changeset
|
715 alongside evolve only for convenience. It it requires data |
03c3206f44f3
pullbundle: document working version and update changelog to mention it
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4170
diff
changeset
|
716 structures that currently live in the evolve extensions. |
03c3206f44f3
pullbundle: document working version and update changelog to mention it
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4170
diff
changeset
|
717 |
4115
c6362c4abd69
packagin: prepare release 8.2.1
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4107
diff
changeset
|
718 8.2.1 -- 2018-09-14 |
4089
ecd90548a10d
stablerange: only issue the message once
Gerald Squelart <gsquelart@mozilla.com>
parents:
4088
diff
changeset
|
719 ------------------- |
ecd90548a10d
stablerange: only issue the message once
Gerald Squelart <gsquelart@mozilla.com>
parents:
4088
diff
changeset
|
720 |
ecd90548a10d
stablerange: only issue the message once
Gerald Squelart <gsquelart@mozilla.com>
parents:
4088
diff
changeset
|
721 * obshashrange: issue the "long stable cache" update message only once |
4096
1630756a6a46
obshashrange: force reset if many changes
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4089
diff
changeset
|
722 * obshashrange: reduce impact of cache invalidation from many new obsmarkers |
4107
f56b58db0c06
changelog: mention the cache improvements
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4096
diff
changeset
|
723 * caches: properly silence permission error related to caches |
4089
ecd90548a10d
stablerange: only issue the message once
Gerald Squelart <gsquelart@mozilla.com>
parents:
4088
diff
changeset
|
724 |
4088
9caf73470c2b
changelog: fix version number
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4083
diff
changeset
|
725 8.2.0 -- 2018-09-03 |
4045
821e4be40c6c
prune: replace --biject with --pair
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4035
diff
changeset
|
726 ------------------- |
821e4be40c6c
prune: replace --biject with --pair
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4035
diff
changeset
|
727 |
821e4be40c6c
prune: replace --biject with --pair
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4035
diff
changeset
|
728 * prune: rename `--biject` flag to `--pair` (old flag is kept as an alias) |
4048
d7034826c0a2
pick: rename the grab command to pick
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4045
diff
changeset
|
729 * pick: rename the "grab" command to "pick" to avoid ambiguity with graft |
4056
235f15c40556
obshashrange: enable by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4048
diff
changeset
|
730 * discovery: enable obshashrange based discovery by default |
4045
821e4be40c6c
prune: replace --biject with --pair
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4035
diff
changeset
|
731 |
4061
ad4194399b47
topic: handle ambiguous arguments to topic() revset
Anton Shestakov <av6@dwimlabs.net>
parents:
4056
diff
changeset
|
732 topic |
ad4194399b47
topic: handle ambiguous arguments to topic() revset
Anton Shestakov <av6@dwimlabs.net>
parents:
4056
diff
changeset
|
733 |
ad4194399b47
topic: handle ambiguous arguments to topic() revset
Anton Shestakov <av6@dwimlabs.net>
parents:
4056
diff
changeset
|
734 * revset: `topic("patterns")` now handle standard patterns ("re:", etc) |
ad4194399b47
topic: handle ambiguous arguments to topic() revset
Anton Shestakov <av6@dwimlabs.net>
parents:
4056
diff
changeset
|
735 * revset: `topic(REVS)` matches revisions with same topic as REVS |
4070
c53bf38e2e5a
topic: update the changelog with the 's#' alias change
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4061
diff
changeset
|
736 * topic: using `s#` alias instead of `t#` and `b#` alias |
c53bf38e2e5a
topic: update the changelog with the 's#' alias change
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4061
diff
changeset
|
737 (compat with old form is preserved) |
4061
ad4194399b47
topic: handle ambiguous arguments to topic() revset
Anton Shestakov <av6@dwimlabs.net>
parents:
4056
diff
changeset
|
738 |
4035
f1cde4c97806
packagin: prepare version 8.1.2
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4034
diff
changeset
|
739 8.1.2 -- 2018-08-28 |
4015
9ec77b6f2626
changelog: mention the database robutness fix in the changelog
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3997
diff
changeset
|
740 ------------------- |
9ec77b6f2626
changelog: mention the database robutness fix in the changelog
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3997
diff
changeset
|
741 |
9ec77b6f2626
changelog: mention the database robutness fix in the changelog
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3997
diff
changeset
|
742 * obshashrange: improved robusness of the cache under heavy load |
4034
215235c734e7
obshashrange: force obshashrange invalidation by bumping schema
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4015
diff
changeset
|
743 * obshashrange: force recomputation of the final obshash related cache |
215235c734e7
obshashrange: force obshashrange invalidation by bumping schema
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4015
diff
changeset
|
744 (to make sure people benefit from the 8.1.1 fixes) |
4015
9ec77b6f2626
changelog: mention the database robutness fix in the changelog
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3997
diff
changeset
|
745 |
3997
e7abf863e113
packaging: prepare release 8.1.1
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3992
diff
changeset
|
746 8.1.1 -- 2018-08-21 |
3950
bfc617cd1ce1
changelog: add an entry about the next --evolve fix
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3949
diff
changeset
|
747 ------------------- |
bfc617cd1ce1
changelog: add an entry about the next --evolve fix
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3949
diff
changeset
|
748 |
3991
c63bcff591ea
changelog: reorder content
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3981
diff
changeset
|
749 * clone: fix possible crash when using clone bundle and forcing cache warming |
3979
db44da7b9097
changelog: update with issue5927 fix
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3966
diff
changeset
|
750 * evolve: properly set second parent during conflict (issue5927) |
3991
c63bcff591ea
changelog: reorder content
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3981
diff
changeset
|
751 * next: delete the evolvestate after aborting interrupted `next --evolve` |
3950
bfc617cd1ce1
changelog: add an entry about the next --evolve fix
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3949
diff
changeset
|
752 * next: fix topic restriction when passing --evolve |
3960
ce50e788d88c
changelog: summarize the recent improvement
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3952
diff
changeset
|
753 * obshashrange: fix speed and consistency issues during cache invalidation |
3966
ea7687a9a4b8
obshashrange: force saving of stablesort and firstmerge cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3960
diff
changeset
|
754 * obshashrange: properly persist all caches involved in obshashrange discovery |
3992
ab2e1da783a4
changelog: add a line about improved prune documentation
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3991
diff
changeset
|
755 * prune: improve documentation |
3950
bfc617cd1ce1
changelog: add an entry about the next --evolve fix
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3949
diff
changeset
|
756 |
3949
6aa526b477af
changelog: update 8.1.0 release date
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3938
diff
changeset
|
757 8.1.0 -- 2018-08-03 |
3790
5b9e3aaa6da8
evolve: prompt user for branch selection while resolving content-divergence
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3720
diff
changeset
|
758 ------------------- |
5b9e3aaa6da8
evolve: prompt user for branch selection while resolving content-divergence
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3720
diff
changeset
|
759 |
3938
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
760 * compatibility with mercurial 4.7 |
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
761 * evolve: improve multiple aspect of content-divergence resolution |
3851
9ebed1e95ef7
changelog: add a changelog entry about divergence resolution
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3840
diff
changeset
|
762 * branch changes handling, |
9ebed1e95ef7
changelog: add a changelog entry about divergence resolution
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3840
diff
changeset
|
763 * parent changes handling, |
3938
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
764 * description changes handling, |
3851
9ebed1e95ef7
changelog: add a changelog entry about divergence resolution
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3840
diff
changeset
|
765 * divergent stack handling, |
3938
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
766 * improved resume, stop and abort of divergent resolution |
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
767 * evolve: improved automatic resolution of phase-divergence |
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
768 |
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
769 * evolve: add a --update and --no-update flag to evolve to control final |
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
770 working copy parent |
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
771 * evolve: show `hg help evolve.interrupted-evolve` in error when conflicts |
3839
ac0717f23921
evolve: show unfinished information in `hg status -v` (issue5886)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3836
diff
changeset
|
772 * evolve: show unfinished state information in `hg status -v` (issue5886) |
3856
9c0b37be8582
evolve: move the bookmarks also when updating to successor (issue5923)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3854
diff
changeset
|
773 * evolve: move bookmarks also when updating to successors (issue5923) |
3938
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
774 * evolve: improve orphan resolution when combined with divergence (issue5946) |
3915
3d0fa4a94871
CHANGELOG: add some entries and remove duplicated entries
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3856
diff
changeset
|
775 * amend: abort `--patch` by saving an empty file (issue5925) |
3938
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
776 * |
3840
231f593ccd5f
CHANGELOG: add an entry about the --update flag
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3839
diff
changeset
|
777 * evolve: add a new `--no-update` flag to keep working copy on the initial |
3851
9ebed1e95ef7
changelog: add a changelog entry about divergence resolution
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3840
diff
changeset
|
778 revision. |
3854
b1eb2dea6737
changelog: add an entry about the new `evolve.interrupted` section
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3851
diff
changeset
|
779 * evolve: new help section dedicated to resuming operation interrupted by |
b1eb2dea6737
changelog: add an entry about the new `evolve.interrupted` section
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3851
diff
changeset
|
780 merge conflit, `hg help evolve.interrupted`. |
3938
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
781 * obslog: --filternonlocal |
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
782 |
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
783 * rewind: first limited version of `rewind` command to restore stack of commit to a |
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
784 precusors state (check command help for detail and limitation) |
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
785 |
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
786 topic (0.10.0) |
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
787 |
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
788 * display a hint when a topic becomes empty |
3790
5b9e3aaa6da8
evolve: prompt user for branch selection while resolving content-divergence
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3720
diff
changeset
|
789 |
3834
0887c30255a1
packaging: prepare for 8.0.1 release
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3833
diff
changeset
|
790 8.0.1 -- 2018-06-11 |
0887c30255a1
packaging: prepare for 8.0.1 release
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3833
diff
changeset
|
791 ------------------- |
3777
d8f8067f742c
CHANGELOG: add an entry about fixing issue5897
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3720
diff
changeset
|
792 |
3819
8142e47811dd
CHANGELOG: mention about 4.6.1 compatibility
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3814
diff
changeset
|
793 * compatibility with mercurial 4.6.1 |
3785
adee98706508
CHANGELOG: add an entry about issue 5808 being fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3777
diff
changeset
|
794 * next-prev: respect commands.update.check config option (issue5808) |
adee98706508
CHANGELOG: add an entry about issue 5808 being fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3777
diff
changeset
|
795 * next-prev: fix `evolve --abort` on conflicts (issue5897) |
3814
add545ac044d
CHANGELOG: add couple of entries about things fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3793
diff
changeset
|
796 * obslog: fix breakage when commit has no description |
add545ac044d
CHANGELOG: add couple of entries about things fixed
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3793
diff
changeset
|
797 * amend: use context manager for locks (issue5887) |
3833
2c0aa14e4ac4
changelog: add a couple of missing entry
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3819
diff
changeset
|
798 * evolve: fix detection of interactive shell |
2c0aa14e4ac4
changelog: add a couple of missing entry
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3819
diff
changeset
|
799 |
2c0aa14e4ac4
changelog: add a couple of missing entry
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3819
diff
changeset
|
800 topic (0.9.1) |
2c0aa14e4ac4
changelog: add a couple of missing entry
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3819
diff
changeset
|
801 |
2c0aa14e4ac4
changelog: add a couple of missing entry
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3819
diff
changeset
|
802 * topic: fix documentation formatting |
3777
d8f8067f742c
CHANGELOG: add an entry about fixing issue5897
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3720
diff
changeset
|
803 |
3720
116cdd8c102a
packaging: update version number
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3718
diff
changeset
|
804 8.0.0 -- 2018-04-25 |
3598
dd0d2e90e653
compat: drop support for Mercurial 4.1
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3585
diff
changeset
|
805 ------------------- |
dd0d2e90e653
compat: drop support for Mercurial 4.1
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3585
diff
changeset
|
806 |
3717
220e0811b39d
Changelog: pre-version gardening
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3684
diff
changeset
|
807 * evolve: a new `--abort` flag which aborts an interrupted evolve |
220e0811b39d
Changelog: pre-version gardening
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3684
diff
changeset
|
808 resolving orphans, |
220e0811b39d
Changelog: pre-version gardening
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3684
diff
changeset
|
809 * `hg evolve` now return 0 if there is nothing to evolve, |
220e0811b39d
Changelog: pre-version gardening
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3684
diff
changeset
|
810 * amend: a new `--patch` flag to make changes to wdir parent by editing patch, |
220e0811b39d
Changelog: pre-version gardening
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3684
diff
changeset
|
811 * evolve: fixed some memory leak issue, |
220e0811b39d
Changelog: pre-version gardening
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3684
diff
changeset
|
812 * evolve: prevent some crash with merge and split (issue5833 and issue5832), |
220e0811b39d
Changelog: pre-version gardening
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3684
diff
changeset
|
813 * evolve: improvemed support for solving phase-divergence situation, |
220e0811b39d
Changelog: pre-version gardening
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3684
diff
changeset
|
814 * evolve: improvemed support for solving orphan situation, |
220e0811b39d
Changelog: pre-version gardening
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3684
diff
changeset
|
815 * obsdiscovery: added unit to various progress bar, |
220e0811b39d
Changelog: pre-version gardening
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3684
diff
changeset
|
816 * evolve: record "operation" for command where it was missing, |
220e0811b39d
Changelog: pre-version gardening
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3684
diff
changeset
|
817 |
3718
91e8075d29b8
changelog: mention 4.6 compatibility
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3717
diff
changeset
|
818 * compatibility with Mercurial 4.6 |
3684
2a62f0f480f3
compat: drop support for Mercurial 4.2
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3667
diff
changeset
|
819 * drop support for Mercurial 4.1 and 4.2 |
3599
5a796d753427
evolve: kill `--obsolete` and `--old-obsolete` flags for graft
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3598
diff
changeset
|
820 * `--obsolete` and `--old-obsolete` flags for `hg graft` are dropped |
3650
35ffd7a4b339
templatekw: remove obsfatedata templatekw
Boris Feld <boris.feld@octobus.net>
parents:
3649
diff
changeset
|
821 * templatekw: remove `obsfatedata` templatekw. Individuals fields are |
35ffd7a4b339
templatekw: remove obsfatedata templatekw
Boris Feld <boris.feld@octobus.net>
parents:
3649
diff
changeset
|
822 available in core as single template functions. |
3717
220e0811b39d
Changelog: pre-version gardening
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3684
diff
changeset
|
823 * topic: restraining name to letter, '-', '_' and '.' |
3667
a346b1641dfa
topic: allow '.' in topic names
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3660
diff
changeset
|
824 |
3585
59f79788ca77
changelog: prepare release 7.3.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3578
diff
changeset
|
825 7.3.0 -- 2018-03-21 |
3453
32ed5b6fadd3
grab: add a command to grab a commit and update to it
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3439
diff
changeset
|
826 --------------------- |
32ed5b6fadd3
grab: add a command to grab a commit and update to it
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3439
diff
changeset
|
827 |
32ed5b6fadd3
grab: add a command to grab a commit and update to it
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3439
diff
changeset
|
828 * grab: new command to grab a changeset, put in on wdir parent |
32ed5b6fadd3
grab: add a command to grab a commit and update to it
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3439
diff
changeset
|
829 and update to it |
3487
14b9cded3c81
CHANGELOG: add an entry about resolve showing how to continue evolve
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3456
diff
changeset
|
830 * resolve: shows how to continue evolve after resolving all conflicts |
3496
af2602c354d8
evolve: add entry in CHANGELOG about fixed behavior of `hg evolve --continue`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3487
diff
changeset
|
831 * evolve: `--continue` flag now continue evolving all the remaining revisions |
3553
6d03ec17c025
CHANGELOG: add an entry about next and prev being interactive
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3513
diff
changeset
|
832 * prev and next now prompts user to choose a changeset in case of ambiguity |
3577
279d8b610ac5
evolve: add a `--stop` flag for `hg evolve` command
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3553
diff
changeset
|
833 * evolve: a new `--stop` flag which can be used to stop interrupted evolution |
3453
32ed5b6fadd3
grab: add a command to grab a commit and update to it
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3439
diff
changeset
|
834 |
3451
f062a4719e46
fold: make sure we move bookmarks after folding (issue5772)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3439
diff
changeset
|
835 * fold: fix issue related to bookmarks movement (issue5772) |
3452
8275ef099135
amend: query the wdir parent after taking lock (issue5266)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3451
diff
changeset
|
836 * amend: take lock before parsing the commit description (issue5266) |
3510
3bd642f11313
legacy: respect explicit config for server.bundle1
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3452
diff
changeset
|
837 * legacy: respect 'server.bundle1' config if any is set |
3534
cd4db75413a2
previous: fix behavior on obsolete cset when topic is involved (issue5708)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3510
diff
changeset
|
838 * previous: fix behavior on obsolete rev when topic is involved (issue5708) |
3451
f062a4719e46
fold: make sure we move bookmarks after folding (issue5772)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3439
diff
changeset
|
839 |
3439
6c772398eb4e
packaging: prepare version 7.2.1
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3428
diff
changeset
|
840 7.2.1 --2018-01-20 |
3425
0e9c3fa042ae
changelog: mention the packaging bugfix
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3404
diff
changeset
|
841 ------------------- |
0e9c3fa042ae
changelog: mention the packaging bugfix
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3404
diff
changeset
|
842 |
3428
6904e6bea2f7
changelog: mention 4.5 compatibility
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3426
diff
changeset
|
843 * compatibility with future Mercurial 4.5 |
3425
0e9c3fa042ae
changelog: mention the packaging bugfix
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3404
diff
changeset
|
844 * fix a packaging issue affect `hg evolve --continue` |
3426
be284a34b822
caches: fix automatic warming trigger
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3425
diff
changeset
|
845 * fix "automatic" cache warming mode for push (client side) |
3425
0e9c3fa042ae
changelog: mention the packaging bugfix
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3404
diff
changeset
|
846 |
3404
718ef6b0ee6e
changelog: prepare for coming release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3398
diff
changeset
|
847 7.2.0 -- 2018-01-15 |
3349
0539070016b0
changelog: add an entry about the obshashrange changes
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3295
diff
changeset
|
848 ------------------- |
0539070016b0
changelog: add an entry about the obshashrange changes
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3295
diff
changeset
|
849 |
3404
718ef6b0ee6e
changelog: prepare for coming release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3398
diff
changeset
|
850 * evolve: changes to the on disk format for interrupted evolve |
718ef6b0ee6e
changelog: prepare for coming release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3398
diff
changeset
|
851 * evolve: --continue now propertly preserve phase information (issue5720) |
718ef6b0ee6e
changelog: prepare for coming release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3398
diff
changeset
|
852 * evolve: --continue now properly reports merges as evolve |
718ef6b0ee6e
changelog: prepare for coming release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3398
diff
changeset
|
853 * commit: suggest using topic on new heads |
718ef6b0ee6e
changelog: prepare for coming release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3398
diff
changeset
|
854 * uncommit: `--revert` flag added to clean the wdir after uncommit |
718ef6b0ee6e
changelog: prepare for coming release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3398
diff
changeset
|
855 * obslog: add color support to content-diff output with --patch |
718ef6b0ee6e
changelog: prepare for coming release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3398
diff
changeset
|
856 * fix `hg prev` behavior on obsolete changesets |
718ef6b0ee6e
changelog: prepare for coming release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3398
diff
changeset
|
857 * no longer issues "obsolete working copy" message during no-op |
718ef6b0ee6e
changelog: prepare for coming release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3398
diff
changeset
|
858 |
3373
3ff0da45d4c7
evolve: use compat.TROUBLES to show troubles in user interface
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3370
diff
changeset
|
859 * use the new instabilities names from mercurial 4.4+ |
3ff0da45d4c7
evolve: use compat.TROUBLES to show troubles in user interface
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3370
diff
changeset
|
860 (in `hg evolve --list` and other messages) |
3ff0da45d4c7
evolve: use compat.TROUBLES to show troubles in user interface
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3370
diff
changeset
|
861 |
3349
0539070016b0
changelog: add an entry about the obshashrange changes
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3295
diff
changeset
|
862 * new algorithm for obshashrange discovery: |
0539070016b0
changelog: add an entry about the obshashrange changes
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3295
diff
changeset
|
863 |
3404
718ef6b0ee6e
changelog: prepare for coming release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3398
diff
changeset
|
864 The new algorithm is faster, simpler to cache and with better complexity. It |
3349
0539070016b0
changelog: add an entry about the obshashrange changes
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3295
diff
changeset
|
865 is able to handle repository of any size (naive python implementation is a |
0539070016b0
changelog: add an entry about the obshashrange changes
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3295
diff
changeset
|
866 bit slow). Support for the previous experimental approach have been |
0539070016b0
changelog: add an entry about the obshashrange changes
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3295
diff
changeset
|
867 dropped, please update both clients and servers. The new approach is still |
0539070016b0
changelog: add an entry about the obshashrange changes
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3295
diff
changeset
|
868 hidden behind and experimental flag for now. |
0539070016b0
changelog: add an entry about the obshashrange changes
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3295
diff
changeset
|
869 |
3404
718ef6b0ee6e
changelog: prepare for coming release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3398
diff
changeset
|
870 topic (0.7.0) |
3295
64aedeb30625
topic: fix compatibility with 4.3
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3291
diff
changeset
|
871 |
64aedeb30625
topic: fix compatibility with 4.3
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3291
diff
changeset
|
872 * fix compatibility with Mercurial-4.3 |
3384
2b06f144b6e0
topics: add a new templatekeyword `topic`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3375
diff
changeset
|
873 * new template keyword `topic` to get changesets topic |
3295
64aedeb30625
topic: fix compatibility with 4.3
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3291
diff
changeset
|
874 |
3291
06a3cb594956
packaging: prepare release 7.1.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3284
diff
changeset
|
875 7.1.0 -- 2017-12-12 |
3201
6f0ae6943351
changelog: mention the improved verbosity handling
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3199
diff
changeset
|
876 ------------------- |
6f0ae6943351
changelog: mention the improved verbosity handling
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3199
diff
changeset
|
877 |
6f0ae6943351
changelog: mention the improved verbosity handling
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3199
diff
changeset
|
878 * verbosity: respect --quiet for prev, next and summary |
3222
adbae782aac7
obsnote: add an entry in CHANGELOG about it
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3206
diff
changeset
|
879 * note: add a `-n/--note` flag to all history rewritting commands |
adbae782aac7
obsnote: add an entry in CHANGELOG about it
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3206
diff
changeset
|
880 * obslog: shows the obsmarkers notes |
3252
d57400a0f4c3
stablebranch: avoid overlap between subrange
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3235
diff
changeset
|
881 * obsdiscover: Improved stable range slice for the experimental obshashrange |
d57400a0f4c3
stablebranch: avoid overlap between subrange
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3235
diff
changeset
|
882 (client and server need to upgrade to this version) |
3291
06a3cb594956
packaging: prepare release 7.1.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3284
diff
changeset
|
883 * split: preserve the branch of the source changeset |
3201
6f0ae6943351
changelog: mention the improved verbosity handling
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3199
diff
changeset
|
884 |
3206
3ccde4699cf0
topic: introduce a minimal extensions to enable topic on the server
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3205
diff
changeset
|
885 topic (0.6.0) |
3ccde4699cf0
topic: introduce a minimal extensions to enable topic on the server
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3205
diff
changeset
|
886 |
3ccde4699cf0
topic: introduce a minimal extensions to enable topic on the server
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3205
diff
changeset
|
887 * add a new 'serverminitopic' extension for minimal server support |
3ccde4699cf0
topic: introduce a minimal extensions to enable topic on the server
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3205
diff
changeset
|
888 (see `hg help -e serverminitopic` for details) |
3235
8a772f0c54d9
topics: add a config to reject draft changeset without topic on a server
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3232
diff
changeset
|
889 * add a new config option `experimental.topic-mode.server` using which a |
8a772f0c54d9
topics: add a config to reject draft changeset without topic on a server
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3232
diff
changeset
|
890 server can reject draft changesets without topic |
3284
ee71cc4eff21
branching: merge with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
diff
changeset
|
891 * fix behavior of `hg stack` in cases of split |
3227
873d2f1949e1
topic: use more protective code to access current topic
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3202
diff
changeset
|
892 * makes code more resilient to partiel initialization |
3281
703e8398ac57
topic: move function wrapping from reposetup to uisetup
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3276
diff
changeset
|
893 * avoid over wrapping inside of long living process |
3227
873d2f1949e1
topic: use more protective code to access current topic
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3202
diff
changeset
|
894 |
3199
f33768dd2422
changelog: update missing release date
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3190
diff
changeset
|
895 7.0.1 -- 2017-11-14 |
3171
dbd340eafcb0
obsdiscovery: enforce the config on the server too
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3163
diff
changeset
|
896 ------------------- |
dbd340eafcb0
obsdiscovery: enforce the config on the server too
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3163
diff
changeset
|
897 |
dbd340eafcb0
obsdiscovery: enforce the config on the server too
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3163
diff
changeset
|
898 * obsdiscovery: allow the config option to disable discovery server side |
dbd340eafcb0
obsdiscovery: enforce the config on the server too
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3163
diff
changeset
|
899 (it was previously only honored on the client side) |
dbd340eafcb0
obsdiscovery: enforce the config on the server too
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3163
diff
changeset
|
900 |
3174
d56b8f5f0bb1
changelog: add details about the pushkey related fix
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3171
diff
changeset
|
901 * server: avoid exposing 'abort' to evolution enabled client talking |
d56b8f5f0bb1
changelog: add details about the pushkey related fix
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3171
diff
changeset
|
902 to server with the extension bu obsolescence marker exchange |
d56b8f5f0bb1
changelog: add details about the pushkey related fix
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3171
diff
changeset
|
903 disabled. |
d56b8f5f0bb1
changelog: add details about the pushkey related fix
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3171
diff
changeset
|
904 |
3190
f4ba7d662c4c
changelog: mention the --publish bugfix
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3174
diff
changeset
|
905 topic (0.5.1) |
f4ba7d662c4c
changelog: mention the --publish bugfix
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3174
diff
changeset
|
906 |
f4ba7d662c4c
changelog: mention the --publish bugfix
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3174
diff
changeset
|
907 * fix new-heads check when pushing new topic with --publish. |
f4ba7d662c4c
changelog: mention the --publish bugfix
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3174
diff
changeset
|
908 |
3202
1b0178a3330b
changelog: fix 7.0.0 release date
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3199
diff
changeset
|
909 7.0.0 -- 2017-11-02 |
3152
ddfdef7e9b58
changelog: add an entry for 7.0.0 with recent change
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3125
diff
changeset
|
910 ------------------- |
ddfdef7e9b58
changelog: add an entry for 7.0.0 with recent change
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3125
diff
changeset
|
911 |
ddfdef7e9b58
changelog: add an entry for 7.0.0 with recent change
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3125
diff
changeset
|
912 * drop compatibility with Mercurial 3.8, 3.9 and 4.0, |
ddfdef7e9b58
changelog: add an entry for 7.0.0 with recent change
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3125
diff
changeset
|
913 * drop support for old and deprecated method to exchange obsmarkers, |
3153
544354cfc626
pushkey: forbid usage of pushley to exchange markers
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3152
diff
changeset
|
914 * forbid usage of the old pushbey based protocol to exchange obsmarkers, |
3163
c56c028f3802
packaging: prepare version 7.0.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3159
diff
changeset
|
915 * evolve: rename '--contentdivergent' flag to '--content-divergent', |
c56c028f3802
packaging: prepare version 7.0.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3159
diff
changeset
|
916 * evolve: rename '--phasedivergent' flag to '--phase-divergent'. |
3152
ddfdef7e9b58
changelog: add an entry for 7.0.0 with recent change
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3125
diff
changeset
|
917 |
3163
c56c028f3802
packaging: prepare version 7.0.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3159
diff
changeset
|
918 topic (0.5.0) |
3157
f286eefbd20d
topic: add an option to enforce a single head per name in a repository
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3155
diff
changeset
|
919 |
f286eefbd20d
topic: add an option to enforce a single head per name in a repository
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3155
diff
changeset
|
920 * add an experimental flag to enforce one head per name policy, |
f286eefbd20d
topic: add an option to enforce a single head per name in a repository
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3155
diff
changeset
|
921 (off by default, see 'hg help -e topic' for details) |
3158
678a9802c56b
topic: add an option to automatically publish topic-less changeset
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3157
diff
changeset
|
922 * add an experimental flag to have changesets without topic published on push, |
678a9802c56b
topic: add an option to automatically publish topic-less changeset
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3157
diff
changeset
|
923 (off by default, see 'hg help -e topic' for details) |
3163
c56c028f3802
packaging: prepare version 7.0.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3159
diff
changeset
|
924 * add a '--publish' flag to `hg push` (4.4+ only). |
3157
f286eefbd20d
topic: add an option to enforce a single head per name in a repository
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3155
diff
changeset
|
925 |
3125
ec0bbf26ce7f
packaging: prepare version 6.8.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3114
diff
changeset
|
926 6.8.0 -- 2017-10-23 |
ec0bbf26ce7f
packaging: prepare version 6.8.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3114
diff
changeset
|
927 ------------------- |
3070
9a223c3adb9d
changelog: add about fixed bookmark and phase handling while changing topics
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3057
diff
changeset
|
928 |
3114
9db99aee4b87
changelog: update to reflect latest change
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3087
diff
changeset
|
929 * compatibility with Mercurial 4.4 |
9db99aee4b87
changelog: update to reflect latest change
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3087
diff
changeset
|
930 (use upstream implementation for obsfate and effect-flags starting hg 4.4+) |
9db99aee4b87
changelog: update to reflect latest change
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3087
diff
changeset
|
931 * pager: pager support to `obslog` and `evolve --list` |
9db99aee4b87
changelog: update to reflect latest change
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3087
diff
changeset
|
932 |
3070
9a223c3adb9d
changelog: add about fixed bookmark and phase handling while changing topics
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3057
diff
changeset
|
933 topic(0.4.0) |
9a223c3adb9d
changelog: add about fixed bookmark and phase handling while changing topics
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3057
diff
changeset
|
934 |
9a223c3adb9d
changelog: add about fixed bookmark and phase handling while changing topics
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3057
diff
changeset
|
935 * topic: fix handling of bookmarks and phases while changing topics. |
3114
9db99aee4b87
changelog: update to reflect latest change
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3087
diff
changeset
|
936 (mercurial 4.2 and above only) |
9db99aee4b87
changelog: update to reflect latest change
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3087
diff
changeset
|
937 * topic: fix 'topic-mode' behavior when amending |
3069
1893bde71ebc
changelog: add about pager support
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3053
diff
changeset
|
938 * pager: pager support to `topics` and `stack` |
1893bde71ebc
changelog: add about pager support
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3053
diff
changeset
|
939 |
3048
bdc28886526f
packaging: prepare version 6.7.1
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3047
diff
changeset
|
940 6.7.1 -- 2017-10-10 |
3017
0884856a4143
stack: handle basic case of splitting with crash
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3008
diff
changeset
|
941 ------------------- |
0884856a4143
stack: handle basic case of splitting with crash
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3008
diff
changeset
|
942 |
3053
430ad68292d7
readme: update readme with latest fix
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3048
diff
changeset
|
943 * obsfate: fix case were current user would disapear from the user list |
3017
0884856a4143
stack: handle basic case of splitting with crash
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3008
diff
changeset
|
944 |
3047
34c0c733e804
readme: add changelog for topic 0.3.1
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3046
diff
changeset
|
945 topic (0.3.1) |
34c0c733e804
readme: add changelog for topic 0.3.1
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3046
diff
changeset
|
946 |
3087
504f914efd29
changeloge: add details about topic-mode
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3071
diff
changeset
|
947 * topic: introduce a documented 'experimental.topic-mode' config |
504f914efd29
changeloge: add details about topic-mode
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3071
diff
changeset
|
948 * topic: add support for 'random' topic mode (see documentation for details) |
3053
430ad68292d7
readme: update readme with latest fix
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3048
diff
changeset
|
949 * stack: fix evolution preview for simple split. |
3047
34c0c733e804
readme: add changelog for topic 0.3.1
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3046
diff
changeset
|
950 * fix a performance regression affecting all transactions. |
34c0c733e804
readme: add changelog for topic 0.3.1
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3046
diff
changeset
|
951 (the more non public changeset (hidden included), the slower) |
3017
0884856a4143
stack: handle basic case of splitting with crash
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3008
diff
changeset
|
952 |
3008
1cccdfeac327
packaging: mark version 6.7.0 in the source
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3006
diff
changeset
|
953 6.7.0 -- 2017-09-27 |
2867
5c0b6af37b21
topics: add a current flag to display current topic
Pulkit Goyal <7895pulkit@gmail.com>
parents:
2807
diff
changeset
|
954 ------------------- |
5c0b6af37b21
topics: add a current flag to display current topic
Pulkit Goyal <7895pulkit@gmail.com>
parents:
2807
diff
changeset
|
955 |
3006
dd3eb2215f24
readme: prepare readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2998
diff
changeset
|
956 * compatibility with change in future 4.4 at this release date, |
2980
0a77b4e7d8a4
readme: update about obslog update and documentation refresh
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2953
diff
changeset
|
957 * documentation: improvement to content, wording and graphs, |
3006
dd3eb2215f24
readme: prepare readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2998
diff
changeset
|
958 * obslog: improved templatability, |
2947
723c14f9c30b
readme: mention the new --interactive mode for uncommit
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2934
diff
changeset
|
959 * obslog/log: improve verb used to describe and evolution, |
3006
dd3eb2215f24
readme: prepare readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2998
diff
changeset
|
960 * pstatus/pdiff: update to full command. They now appears in the help, |
dd3eb2215f24
readme: prepare readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2998
diff
changeset
|
961 * uncommit: add a --interactive option (4.3+ only). |
2896
462adae9fea7
obsfate: use effect flag information for computing a better verb
Boris Feld <boris.feld@octobus.net>
parents:
2867
diff
changeset
|
962 |
3046
980c727f27d7
add mention of the topic 0.3.0 version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3045
diff
changeset
|
963 topic (0.3.0) |
980c727f27d7
add mention of the topic 0.3.0 version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3045
diff
changeset
|
964 |
3006
dd3eb2215f24
readme: prepare readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2998
diff
changeset
|
965 * push: add a --topic option to mirror --bookmark and --branch, |
dd3eb2215f24
readme: prepare readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2998
diff
changeset
|
966 * stack: improve display of interleaved topic, |
dd3eb2215f24
readme: prepare readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2998
diff
changeset
|
967 * stack: improve display of merge commit, |
dd3eb2215f24
readme: prepare readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2998
diff
changeset
|
968 * topic: add a new 'debugconvertbookmark' commands (4.3+ only), |
dd3eb2215f24
readme: prepare readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2998
diff
changeset
|
969 It helps migrating from bookmark feature branch to topic feature branch, |
dd3eb2215f24
readme: prepare readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2998
diff
changeset
|
970 * topic: --age flag also shows the user who last touched the topic, |
dd3eb2215f24
readme: prepare readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2998
diff
changeset
|
971 * topic: be more informative about topic activation and deactivation, |
dd3eb2215f24
readme: prepare readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2998
diff
changeset
|
972 * topic: gain a --current flag, |
dd3eb2215f24
readme: prepare readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2998
diff
changeset
|
973 * topic: small clarification and cleanup on various output. |
2867
5c0b6af37b21
topics: add a current flag to display current topic
Pulkit Goyal <7895pulkit@gmail.com>
parents:
2807
diff
changeset
|
974 |
2807
cc3e09e033a3
packaging: prepare version 6.6.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2806
diff
changeset
|
975 6.6.0 -- 2017-07-25 |
2719
5191d454a4f5
readme: update with various topic improvement
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2705
diff
changeset
|
976 ------------------- |
5191d454a4f5
readme: update with various topic improvement
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2705
diff
changeset
|
977 |
2807
cc3e09e033a3
packaging: prepare version 6.6.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2806
diff
changeset
|
978 - amend: add a --extract flag to move change back to the working copy, |
2730
7fbb7a5d359f
uncommit: expose the feature with a '--extract' to amend
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2719
diff
changeset
|
979 (same as uncommit, but accessible through the amend commit) |
2807
cc3e09e033a3
packaging: prepare version 6.6.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2806
diff
changeset
|
980 - split: now properly refuse to split public changeset, |
cc3e09e033a3
packaging: prepare version 6.6.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2806
diff
changeset
|
981 - commands: unify and improve the pre-rewrite validation and error message, |
cc3e09e033a3
packaging: prepare version 6.6.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2806
diff
changeset
|
982 - uncommit: add support for --current-date and --current-user option, |
cc3e09e033a3
packaging: prepare version 6.6.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2806
diff
changeset
|
983 - fold: add support for --current-date and --current-user option, |
cc3e09e033a3
packaging: prepare version 6.6.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2806
diff
changeset
|
984 - metaedit: add support for --current-date and --current-user option, |
cc3e09e033a3
packaging: prepare version 6.6.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2806
diff
changeset
|
985 - split: add support for --current-date and --current-user option, |
cc3e09e033a3
packaging: prepare version 6.6.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2806
diff
changeset
|
986 - compat: use various new API instead of the one deprecated in 4.3, |
2804
bae174e0e0ac
readme: mention the work on API deprecated in 4.3
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2791
diff
changeset
|
987 (when available) |
2807
cc3e09e033a3
packaging: prepare version 6.6.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2806
diff
changeset
|
988 - documentation: various minor documentation update. |
cc3e09e033a3
packaging: prepare version 6.6.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2806
diff
changeset
|
989 |
cc3e09e033a3
packaging: prepare version 6.6.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2806
diff
changeset
|
990 topic (0.2.0): |
2732
4b5caa509df8
packaging: update readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2730
diff
changeset
|
991 |
4b5caa509df8
packaging: update readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2730
diff
changeset
|
992 - topic: add --age option to sort topic by the most recently touched, |
2719
5191d454a4f5
readme: update with various topic improvement
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2705
diff
changeset
|
993 - topic: add a 't0' to access the root of a topic while keeping it active, |
5191d454a4f5
readme: update with various topic improvement
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2705
diff
changeset
|
994 - topic: allow 'hg prev' to me move to 't0', |
2807
cc3e09e033a3
packaging: prepare version 6.6.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2806
diff
changeset
|
995 - topic: add a config option to enforce topic on new commit, |
2719
5191d454a4f5
readme: update with various topic improvement
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2705
diff
changeset
|
996 (experimental.enforce-topic) |
2807
cc3e09e033a3
packaging: prepare version 6.6.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2806
diff
changeset
|
997 - topic: make command names valid as expected, even if ui.strict=true. |
2719
5191d454a4f5
readme: update with various topic improvement
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2705
diff
changeset
|
998 |
2704
a8e22ede5a9a
readme: prepare version 6.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2699
diff
changeset
|
999 6.5.0 -- 2017-07-02 |
2624
fd602980f7ee
topics: make sure we commit on new parents while changing topics (issue5441)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
2620
diff
changeset
|
1000 ------------------- |
fd602980f7ee
topics: make sure we commit on new parents while changing topics (issue5441)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
2620
diff
changeset
|
1001 |
2704
a8e22ede5a9a
readme: prepare version 6.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2699
diff
changeset
|
1002 features: |
a8e22ede5a9a
readme: prepare version 6.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2699
diff
changeset
|
1003 |
2641
c90c70d8b6de
obslog: update the readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2630
diff
changeset
|
1004 - obslog: gain a --patch flag to display changes introduced by the evolution |
c90c70d8b6de
obslog: update the readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2630
diff
changeset
|
1005 (Currently limited to in simple case only) |
2704
a8e22ede5a9a
readme: prepare version 6.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2699
diff
changeset
|
1006 - log: display obsolescence fate by default, (future 4.3 only) |
a8e22ede5a9a
readme: prepare version 6.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2699
diff
changeset
|
1007 - doc: various minor improvement. |
2641
c90c70d8b6de
obslog: update the readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2630
diff
changeset
|
1008 |
2704
a8e22ede5a9a
readme: prepare version 6.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2699
diff
changeset
|
1009 bugfixes: |
a8e22ede5a9a
readme: prepare version 6.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2699
diff
changeset
|
1010 |
a8e22ede5a9a
readme: prepare version 6.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2699
diff
changeset
|
1011 - evolve: fix branch preservation for merge, |
a8e22ede5a9a
readme: prepare version 6.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2699
diff
changeset
|
1012 - obsfate: improve support for advanced template reformating, |
a8e22ede5a9a
readme: prepare version 6.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2699
diff
changeset
|
1013 - split: preserve author of the splitted changeset. |
a8e22ede5a9a
readme: prepare version 6.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2699
diff
changeset
|
1014 - grab: properly fix hg executable on windows. |
a8e22ede5a9a
readme: prepare version 6.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2699
diff
changeset
|
1015 |
2705
a7b7471b4bed
topic: update extensions metadata
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2704
diff
changeset
|
1016 topic (0.1.0): |
2704
a8e22ede5a9a
readme: prepare version 6.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2699
diff
changeset
|
1017 |
a8e22ede5a9a
readme: prepare version 6.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2699
diff
changeset
|
1018 - stack: also show the unstable status for the current changeset, (issue5553) |
2627
42abd3bd30ee
topics: abort if user wants to show the stack of a non-existent topic
Pulkit Goyal <7895pulkit@gmail.com>
parents:
2626
diff
changeset
|
1019 - stack: properly abort when and unknown topic is requested, |
2704
a8e22ede5a9a
readme: prepare version 6.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2699
diff
changeset
|
1020 - stack: add basic and raw support for named branches, |
a8e22ede5a9a
readme: prepare version 6.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2699
diff
changeset
|
1021 - topic: changing topic on revs no longer adds extra instability, (issue5441) |
2643
a9ca94defc29
topics: rename '--change' flag to '--rev' flag
Pulkit Goyal <7895pulkit@gmail.com>
parents:
2641
diff
changeset
|
1022 - topic: topics: rename '--change' flag to '--rev' flag, |
2653
13313d0cab71
topicmap: massive rework
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2648
diff
changeset
|
1023 - topic: multiple large performance improvements, |
2665
0ade6e87346b
topics: pass quietempty=True to suppress useless output while changing topics
Pulkit Goyal <7895pulkit@gmail.com>
parents:
2660
diff
changeset
|
1024 - topic: various small output improvement, |
2704
a8e22ede5a9a
readme: prepare version 6.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2699
diff
changeset
|
1025 - topic: improved topic preservation for various commands. |
2629
9c0f6b85c28f
obsfate: improve obsfate output
Boris Feld <boris.feld@octobus.net>
parents:
2620
diff
changeset
|
1026 |
9c0f6b85c28f
obsfate: improve obsfate output
Boris Feld <boris.feld@octobus.net>
parents:
2620
diff
changeset
|
1027 |
2620
e60248f26f92
packaging: prepare version 6.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2619
diff
changeset
|
1028 6.4.0 -- 2017-06-16 |
2619
26f6bdfe2155
readme: fix readme for future 6.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2593
diff
changeset
|
1029 ------------------- |
2588
384fdb696d47
readme: fix entry for 6.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2586
diff
changeset
|
1030 |
2619
26f6bdfe2155
readme: fix readme for future 6.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2593
diff
changeset
|
1031 - template: signifiant improvement to the '{obsfate}' template (now 4.2+ only) |
26f6bdfe2155
readme: fix readme for future 6.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2593
diff
changeset
|
1032 - template: fix 'successors' and 'precursors' template to expose hex-node |
2588
384fdb696d47
readme: fix entry for 6.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2586
diff
changeset
|
1033 - effect flag: the experiment is now active by default, |
384fdb696d47
readme: fix entry for 6.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2586
diff
changeset
|
1034 (see 'hg help -e evolve' to opt out) |
2619
26f6bdfe2155
readme: fix readme for future 6.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2593
diff
changeset
|
1035 - effect flag: fix a small bug related to hidden changeset, |
2588
384fdb696d47
readme: fix entry for 6.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2586
diff
changeset
|
1036 - obscache: reduce impact on large repository |
2551
ecd47c63b6de
obshashrange: add an option to protect from accidental activation
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2548
diff
changeset
|
1037 - obshashrange: install a '.max-revs' option see extension help for details |
2548
3fd4b0dca16c
effectflag: fix content change detection for filtered revs
Boris Feld <boris.feld@octobus.net>
parents:
2544
diff
changeset
|
1038 |
2544
e358c0263e46
prepare release 6.3.1
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2541
diff
changeset
|
1039 6.3.1 -- 2017-06-01 |
2541
383efcb9ed0f
serveronly: also backport the fixes from 5adb8bdb935e
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2539
diff
changeset
|
1040 ------------------- |
383efcb9ed0f
serveronly: also backport the fixes from 5adb8bdb935e
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2539
diff
changeset
|
1041 |
383efcb9ed0f
serveronly: also backport the fixes from 5adb8bdb935e
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2539
diff
changeset
|
1042 - also backport the "revelant-markers" fix when using "evolve.serveronly" |
383efcb9ed0f
serveronly: also backport the fixes from 5adb8bdb935e
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2539
diff
changeset
|
1043 |
2535
6da4ca7b3e4f
packaging: prepare release 6.3.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2525
diff
changeset
|
1044 6.3.0 -- 2017-05-31 |
2441
80b5fc054219
evolve: adding longer aliases for olog
Rodrigo Damazio Bovendorp <rdamazio@google.com>
parents:
2430
diff
changeset
|
1045 ------------------- |
80b5fc054219
evolve: adding longer aliases for olog
Rodrigo Damazio Bovendorp <rdamazio@google.com>
parents:
2430
diff
changeset
|
1046 |
80b5fc054219
evolve: adding longer aliases for olog
Rodrigo Damazio Bovendorp <rdamazio@google.com>
parents:
2430
diff
changeset
|
1047 - olog: add an 'obslog' alias |
2484
262d684851dc
obshistory: add the all option to obslog to show the while obs tree
Boris Feld <boris.feld@octobus.net>
parents:
2483
diff
changeset
|
1048 - olog: add an '--all' option to show the whole obsolescence history tree. |
2493
3ee8e9a12f41
doc: add documentation about effectflag experiment
Boris Feld <boris.feld@octobus.net>
parents:
2489
diff
changeset
|
1049 - evolution: add an experiment to track the effect of rewrites. |
3ee8e9a12f41
doc: add documentation about effectflag experiment
Boris Feld <boris.feld@octobus.net>
parents:
2489
diff
changeset
|
1050 (See hg help - evolve for details) |
2525
5adb8bdb935e
compatibility: backport mercurial 176d1a0ce385
Boris Feld <boris.feld@octobus.net>
parents:
2521
diff
changeset
|
1051 - exchange: fix the "relevant-markers" algorithm to include inline prune. |
5adb8bdb935e
compatibility: backport mercurial 176d1a0ce385
Boris Feld <boris.feld@octobus.net>
parents:
2521
diff
changeset
|
1052 This will impact discovery of obsmarkers between server and client if one |
5adb8bdb935e
compatibility: backport mercurial 176d1a0ce385
Boris Feld <boris.feld@octobus.net>
parents:
2521
diff
changeset
|
1053 still uses the old algorithm. Please upgrade both clients and servers as |
5adb8bdb935e
compatibility: backport mercurial 176d1a0ce385
Boris Feld <boris.feld@octobus.net>
parents:
2521
diff
changeset
|
1054 soon as possible. |
5adb8bdb935e
compatibility: backport mercurial 176d1a0ce385
Boris Feld <boris.feld@octobus.net>
parents:
2521
diff
changeset
|
1055 (See changeset 176d1a0ce385 in core Mercurial for details) |
2521
29fc90b0e59c
obsdiscovery: add an option to disable all obsdiscovery
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2504
diff
changeset
|
1056 - obsdiscovery: add a config flag to disable all obsmarkers discovery |
29fc90b0e59c
obsdiscovery: add an option to disable all obsdiscovery
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2504
diff
changeset
|
1057 (See hg help - evolve for details) |
2486
cd4290f923b7
template: add precursors template
Boris Feld <boris.feld@octobus.net>
parents:
2484
diff
changeset
|
1058 - template: add a 'precursors' template that display the closests precursors of changesets |
2487
590da9c523ae
template: add successors template
Boris Feld <boris.feld@octobus.net>
parents:
2486
diff
changeset
|
1059 - template: add a 'successors' template that display the closests successors of changesets |
2489
84a8219a2f9a
template: add the obsfate template
Boris Feld <boris.feld@octobus.net>
parents:
2487
diff
changeset
|
1060 - template: add a 'obsfate' template that display how a changeset has evolved |
2504
d95006fe4dd0
stablerange: use last recently used caching for revisions associated to ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2493
diff
changeset
|
1061 - new discovery experiment: add options to restrict memory consumption on |
d95006fe4dd0
stablerange: use last recently used caching for revisions associated to ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2493
diff
changeset
|
1062 large repository (see "hg help -e evolve" for details). |
2539
69292318c545
readme: merge 6.2.2 and 6.3.0 changelog
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2538
diff
changeset
|
1063 - evolve: fix --rev handling in --list mode |
2482
c0bfddf89c62
readme: update changelog for 6.2.2
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2471
diff
changeset
|
1064 |
2471
0af99106b075
packaging: prepare release 6.2.1
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2460
diff
changeset
|
1065 6.2.1 -- 2017-05-23 |
2442
a8fea2ae3c0b
prune: prevent a color related crash when the working copy is moved
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2430
diff
changeset
|
1066 ------------------- |
a8fea2ae3c0b
prune: prevent a color related crash when the working copy is moved
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2430
diff
changeset
|
1067 |
2458
62e4f9ff352b
obshashrange: re-warm less revision after reset
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2443
diff
changeset
|
1068 - prune: fix a crash related to color handling, |
62e4f9ff352b
obshashrange: re-warm less revision after reset
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2443
diff
changeset
|
1069 - next: fix a crash related to color handling, |
2460
64cc0b059073
obshashrange: document the experiment
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2459
diff
changeset
|
1070 - discovery: document the 'obshashrange' experiment, |
2458
62e4f9ff352b
obshashrange: re-warm less revision after reset
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2443
diff
changeset
|
1071 - cache: reduce the warming load in case of reset, |
2459
5e6fc802bc8a
obshashrange: add an option to disable local cache warming
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2458
diff
changeset
|
1072 - cache: add a 'experimental.obshashcache.warm-cache' option to allow |
5e6fc802bc8a
obshashrange: add an option to disable local cache warming
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2458
diff
changeset
|
1073 disabling post transaction cache warming. |
2442
a8fea2ae3c0b
prune: prevent a color related crash when the working copy is moved
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2430
diff
changeset
|
1074 |
2430
d4ee0274a8ef
packaging: prepare release 6.2
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2428
diff
changeset
|
1075 6.2.0 -- 2017-05-18 |
2338
f62ce1bbd05b
readme: update readme to mention 'debugobshistory'
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2331
diff
changeset
|
1076 ------------------- |
f62ce1bbd05b
readme: update readme to mention 'debugobshistory'
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2331
diff
changeset
|
1077 |
2427
59e7fc0ad7c0
readme: rearrange readme before release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2417
diff
changeset
|
1078 - olog: a new command to inspect the obs-history of a changeset (hg-4.0 + only), |
2339
f641cccbd119
topic: automatically configure thg to display topic
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2338
diff
changeset
|
1079 - topic: have thg display topic name if possible, |
2427
59e7fc0ad7c0
readme: rearrange readme before release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2417
diff
changeset
|
1080 - blackbox: log more information about discovery and cache computation, |
2358
d8ea60fcfbc9
readme: add a changelog entry about the more efficient obscache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2339
diff
changeset
|
1081 - obscache: more efficient update in the (rare) case of a transaction adding |
2427
59e7fc0ad7c0
readme: rearrange readme before release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2417
diff
changeset
|
1082 markers without changesets, |
59e7fc0ad7c0
readme: rearrange readme before release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2417
diff
changeset
|
1083 - obscache: fix more cache invalidation propagation, |
59e7fc0ad7c0
readme: rearrange readme before release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2417
diff
changeset
|
1084 - obscache: also enable the new cache (from 6.1.0) for 'evolve.server-only', |
2366
2241433a77e5
obshashrange: warm the cache at the end of each transaction
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2358
diff
changeset
|
1085 - obshashrange-cache: update incrementally in the (common) case of a |
2241433a77e5
obshashrange: warm the cache at the end of each transaction
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2358
diff
changeset
|
1086 transaction not affecting existing range, |
2413
22fb71a2d865
obshashrangecache: make sure we re-warm the cache after a reset
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
1087 - obshashrange-cache: keep the cache warm after each transaction, |
2428
7c15b494bacc
topic: update 'tested with' and readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2427
diff
changeset
|
1088 - topic: now requires Mercurial 4.0 or above, |
2427
59e7fc0ad7c0
readme: rearrange readme before release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2417
diff
changeset
|
1089 - stack: now display if current revision is in bad state (issue5533), |
59e7fc0ad7c0
readme: rearrange readme before release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2417
diff
changeset
|
1090 - stack: fix json output to be valid json. |
2331
d49f376598f8
serveronly: also enable the obscache for server only setting
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2322
diff
changeset
|
1091 |
2322
8510d3fd7c3b
packaging: prepare version 6.1.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2312
diff
changeset
|
1092 6.1.0 -- 2017-05-03 |
2286
a4c5744a7b93
safeguard: add an option to disable automatic publishing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2283
diff
changeset
|
1093 ------------------- |
a4c5744a7b93
safeguard: add an option to disable automatic publishing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2283
diff
changeset
|
1094 |
2290
a36a8c6a09ac
ui: change the hidden revision error message
Boris Feld <boris.feld@octobus.net>
parents:
2289
diff
changeset
|
1095 - improve message about obsolete working copy parent, |
2299
268970463144
readme: mention that some improvement are enabled for 4.2 only
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2298
diff
changeset
|
1096 - improve message issued when accessing hidden nodes (4.2 only), |
2298
8199204274f0
perf: use the cache to compute the obsolete set.
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2291
diff
changeset
|
1097 - introduce a new caches to reduce the impact of evolution on read-only commands, |
2311
26d638e419df
auto-push: move config help in the extension help
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2299
diff
changeset
|
1098 - add a 'experimental.auto-publish' config. See `hg help -e evolve` for details. |
2287
18b8dc058f75
repo: properly progate "destroyed" call to super class
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2283
diff
changeset
|
1099 - fix the propagation of some some cache invalidation, |
18b8dc058f75
repo: properly progate "destroyed" call to super class
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2283
diff
changeset
|
1100 |
2283
5ef112a6eb87
pkg: prepare release 6.0.1
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2281
diff
changeset
|
1101 6.0.1 -- 2017-04-20 |
2272
eb47d436cdc3
template: adapt to new showlist() API introduced by hg e5eab0fe69ee
Yuya Nishihara <yuya@tcha.org>
parents:
2263
diff
changeset
|
1102 ------------------- |
eb47d436cdc3
template: adapt to new showlist() API introduced by hg e5eab0fe69ee
Yuya Nishihara <yuya@tcha.org>
parents:
2263
diff
changeset
|
1103 |
2274
72ba9d4418e0
checkheads: do not overwrite code for Mercurial 4.2 and above
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2273
diff
changeset
|
1104 - template: adapt to change in 4.2, |
2273
228111491788
legacy: fix debugrecordpruneparents to call obsstore.create() with keywords
Yuya Nishihara <yuya@tcha.org>
parents:
2272
diff
changeset
|
1105 - fix 'debugrecordpruneparents' (outdated API usage) |
2274
72ba9d4418e0
checkheads: do not overwrite code for Mercurial 4.2 and above
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2273
diff
changeset
|
1106 - checkheads: give priority to updated 4.2 code, |
2276
2d55ae0d6ce7
serveronly: fix reposetup
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2274
diff
changeset
|
1107 - serveronly: fix repository initialization. |
2272
eb47d436cdc3
template: adapt to new showlist() API introduced by hg e5eab0fe69ee
Yuya Nishihara <yuya@tcha.org>
parents:
2263
diff
changeset
|
1108 |
2281
812b866f193c
readme: fix 6.0.0 release date
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2276
diff
changeset
|
1109 6.0.0 -- 2017-03-31 |
2263
165ad227993d
packaging: prepare version 6.0.0
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2258
diff
changeset
|
1110 ------------------- |
1805
7b8195e22050
extensions: drop the old 'pushexperiment' extension
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1802
diff
changeset
|
1111 |
2258
446824c5e0b8
readme: mention the fix for issue4354
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2243
diff
changeset
|
1112 - push: improved detection of obsoleted remote branch (issue4354), |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1113 - drop compatibility for Mercurial < 3.8, |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1114 - removed old (unpackaged) pushexperiment extension, |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1115 - move all extensions in the official 'hgext3rd' namespace package, |
2099
47017b3086d4
README: more update to prepare for pypi upload
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2097
diff
changeset
|
1116 - add the "topic" experimental extensions. See the README.topic file for details |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1117 - officially ship 'evolve.serveronly' extensions. That extensions contains |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1118 only the part related to exchange and is intended to be used by server. |
2074
081d54b3e7f0
README: mention the 'serveronly' extensions
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2068
diff
changeset
|
1119 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1120 Using the extension will enable evolution, use 'experimental.evolution=!' |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1121 to disable obsmarkers echange. The old '__temporary__.advertiseobsolete' |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1122 option is no longer supported. |
2243
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
1123 |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
1124 - a new prototype of obsmarker discovery is available. The prototype is still |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
1125 at early stage and not recommended for production. |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
1126 Examples of current limitations: |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
1127 |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
1128 - write access to the repo is highly recommanded for all operation, |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
1129 - large memory footprint, |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
1130 - initial caching is slow, |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
1131 - unusable on large repo (because of various issue pointed earlier), |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
1132 - likely to constains various bugs. |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
1133 |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
1134 It can be tested by setting `experimental.obshashrange=1` on both client and |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
1135 server. It is recommanded to get in touch with the evolve maintainer if you |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
1136 decide to test it. |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
1137 |
2122
efc6633e78e1
legacy: move 'debugrecordpruneparents' in the extensions
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2115
diff
changeset
|
1138 - the 'debugrecordpruneparents' have been moved into the 'evolve.legacy' |
efc6633e78e1
legacy: move 'debugrecordpruneparents' in the extensions
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2115
diff
changeset
|
1139 separate extension. enable that extentions if you need to convert/update |
efc6633e78e1
legacy: move 'debugrecordpruneparents' in the extensions
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2115
diff
changeset
|
1140 markers in an old repository. |
1805
7b8195e22050
extensions: drop the old 'pushexperiment' extension
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1802
diff
changeset
|
1141 |
1812
5217c745bb60
evolve: extend API fix from 25254b2f8116 to another relevant case
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1802
diff
changeset
|
1142 5.6.1 -- 2017-02-28 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1143 ------------------- |
1812
5217c745bb60
evolve: extend API fix from 25254b2f8116 to another relevant case
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1802
diff
changeset
|
1144 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1145 - fix a crash that sometime happened when evolving merges. |
1812
5217c745bb60
evolve: extend API fix from 25254b2f8116 to another relevant case
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1802
diff
changeset
|
1146 |
1802
e7b6e9c4a5d4
fix release date in the Readme,
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1790
diff
changeset
|
1147 5.6.0 -- 2017-02-01 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1148 ------------------- |
1778
924b76a51d18
wireproto: chunking and compression is forthwith to be handled by hgweb
Martijn Pieters <mjpieters@fb.com>
parents:
1765
diff
changeset
|
1149 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1150 - compatibility with Mercurial 4.1. |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1151 - improvement of prune error message. |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1152 - fold: require --from flag for folding revisions to working copy |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1153 - fix crash when trying to fold an empty revision set (issue5453) |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1154 - uncommit: preserve copy information of remaining files (issue5403) |
1784
c3741a5adbb0
fold: cleanly abort on empty fold set (issue5453)
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1777
diff
changeset
|
1155 |
1765
727c7211c810
prepare release 5.5.0
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1764
diff
changeset
|
1156 5.5.0 -- 2016-10-30 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1157 ------------------- |
1733
060fe417679f
readme: add an entry about the {obsolete} template change
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1728
diff
changeset
|
1158 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1159 - The {obsolete} template now yield "obsolete" or "". |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1160 - compatibility with Mercurial 4.0 |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1161 - Fix erroneous manifest computation when solving 'bumped' changeset. |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1162 - split: avoid crash on empty commit (issue5191), |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1163 - next: improve locking to avoid issue with working copy parent (issue5244) |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1164 - prev: improve locking to avoid issue with working copy parent (issue5244) |
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1165 - evolve: fix abort suggestion to include '.' in 'hg update -C .' |
1735
8f902ec9ed9a
bump: copy parent manifest before editting it
Durham Goode <durham@fb.com>
parents:
1717
diff
changeset
|
1166 |
1717
2ad40d972a74
prepare release 5.4.1
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1702
diff
changeset
|
1167 5.4.1 -- 2016-08-01 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1168 ------------------- |
1717
2ad40d972a74
prepare release 5.4.1
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1702
diff
changeset
|
1169 |
2ad40d972a74
prepare release 5.4.1
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1702
diff
changeset
|
1170 - compat with Mercurial 3.9 |
2ad40d972a74
prepare release 5.4.1
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1702
diff
changeset
|
1171 |
1702
b21ce82e6f76
evolve: prepare release of version 5.4.0
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1686
diff
changeset
|
1172 5.4.0 -- 2016-05-06 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1173 ------------------- |
1626
0edb545503fe
topic: 'hg evolve --all' pick all trouble within current topic
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1617
diff
changeset
|
1174 |
1629
548195454683
topic: restrict 'hg prev' to current topic unless --no-topic is passed
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1627
diff
changeset
|
1175 - Some collaboration with the topic experimental extensions, |
1675
53a2a9aa3d89
readme: add various missing parts
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1672
diff
changeset
|
1176 - hg evolve --all with consider all troubles in your current topic, |
1629
548195454683
topic: restrict 'hg prev' to current topic unless --no-topic is passed
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1627
diff
changeset
|
1177 - preserve 'topic' during evolve, |
548195454683
topic: restrict 'hg prev' to current topic unless --no-topic is passed
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1627
diff
changeset
|
1178 - 'next' and 'prev' restrict themself to the current topic by default, |
1675
53a2a9aa3d89
readme: add various missing parts
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1672
diff
changeset
|
1179 - remove the dangerous 'kill' alias for 'prune' (because 'hg kill -1' without |
2068
4b7478433b07
readme: make it valid rst
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2028
diff
changeset
|
1180 the leading 'hg' will give you an hardtime) |
1675
53a2a9aa3d89
readme: add various missing parts
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1672
diff
changeset
|
1181 - during 'hg evolve' skip unsupported merge instead of aborting |
53a2a9aa3d89
readme: add various missing parts
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1672
diff
changeset
|
1182 - various documentation fix and update |
53a2a9aa3d89
readme: add various missing parts
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1672
diff
changeset
|
1183 - hg summary now suggest 'hg evolve --continue when appropriate` |
53a2a9aa3d89
readme: add various missing parts
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1672
diff
changeset
|
1184 - compatibility with Mercurial 3.8 'hgext' namespace package. |
1677
48c3a472aec7
split: rewrite the pre-split commit message
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
1675
diff
changeset
|
1185 - small improvement to the `hg split` instruction |
1686
474db2d60202
metaedit: add support for folding commits while editing their metadata
Siddharth Agarwal <sid0@fb.com>
parents:
1677
diff
changeset
|
1186 - add a 'metaedit' command to rewrite changeset meta data. |
1626
0edb545503fe
topic: 'hg evolve --all' pick all trouble within current topic
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1617
diff
changeset
|
1187 |
1611
5eedfe43e762
prepare version 5.3.0
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1609
diff
changeset
|
1188 5.3.0 -- 2016-02-11 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1189 ------------------- |
1478
9603aa1ecdfd
evolve: add a command to split commits
Laurent Charignon <lcharignon@fb.com>
parents:
1454
diff
changeset
|
1190 |
1559
bc21846791b6
readme: add something about bookmark within transaction
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1530
diff
changeset
|
1191 - split: add a new command to split changesets, |
bc21846791b6
readme: add something about bookmark within transaction
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1530
diff
changeset
|
1192 - tests: drop our copy of 'run-tests.py' use core one instead, |
bc21846791b6
readme: add something about bookmark within transaction
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1530
diff
changeset
|
1193 - bookmark: do all bookmark movement within a transaction. |
1566
25254b2f8116
evolve: apply API change to 'merge.update'
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1559
diff
changeset
|
1194 - evolve: compatibility with Mercurial 3.7 |
1605
f69d8c25eeb7
readme: mark feature only available in 3.7 as such
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1603
diff
changeset
|
1195 - evolve: support merge with a single obsolete parent (hg-3.7+ only) |
1596
6079dcbfb726
readme: update readme for issue 4966
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1576
diff
changeset
|
1196 - evolve: prevent added file to be marked as unknown if evolve fails (issue4966) |
1597
7876ed4fceb7
evolve: write our own custom evolvestate file
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1596
diff
changeset
|
1197 - evolve: stop relying on graftstate file for save evolve state |
7876ed4fceb7
evolve: write our own custom evolvestate file
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1596
diff
changeset
|
1198 (for `hg evolve --continue`) |
1609
b9e8a47c4d5c
Readme: mention fix for issue4950
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1605
diff
changeset
|
1199 - evolve: fix divergence resolution when it result in an empty commit |
b9e8a47c4d5c
Readme: mention fix for issue4950
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1605
diff
changeset
|
1200 (issue4950) (hg-3.5+ only) |
1529
b338fe4e0657
readme: updateing changelog
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1526
diff
changeset
|
1201 - no longer lock the repository for `hg parents` (issue4895) |
b338fe4e0657
readme: updateing changelog
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1526
diff
changeset
|
1202 - updated help for the `evolve` command |
b338fe4e0657
readme: updateing changelog
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1526
diff
changeset
|
1203 |
1519
c15d6168412f
prepare version 5.1.2
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1518
diff
changeset
|
1204 5.2.1 -- 2015-11-02 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1205 ------------------- |
1501
5c962163f77a
prune: ensure we prune bookmarks in a transaction
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1454
diff
changeset
|
1206 |
1511
91b6a30424a3
evolve: compatibility with coming 3.6
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1503
diff
changeset
|
1207 - add compatibility with Mercurial 3.6 |
1501
5c962163f77a
prune: ensure we prune bookmarks in a transaction
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1454
diff
changeset
|
1208 - prune: fixed possible issue with lock and bookmark |
1503
e8f7e4c53537
next/prev: properly lock repo before touching bookmarks
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1501
diff
changeset
|
1209 - next/prev: fixed possible issue with lock and bookmark |
1518
bca3fce56b2c
merge with default
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1514
diff
changeset
|
1210 - add some progress data during changesets discovery |
bca3fce56b2c
merge with default
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1514
diff
changeset
|
1211 - take advantage of dirstate/transaction collaboration |
1501
5c962163f77a
prune: ensure we prune bookmarks in a transaction
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1454
diff
changeset
|
1212 |
1454
c79bdc856350
prepare version 5.2
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1449
diff
changeset
|
1213 5.2.0 -- 2015-06-25 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1214 ------------------- |
1357
3bb7a080da4d
evolve: add ordering of the revisions for evolve --rev
Laurent Charignon <lcharignon@fb.com>
parents:
1337
diff
changeset
|
1215 |
3bb7a080da4d
evolve: add ordering of the revisions for evolve --rev
Laurent Charignon <lcharignon@fb.com>
parents:
1337
diff
changeset
|
1216 - evolve: gain a --rev option to control what revisions to evolve (issue4391) |
3bb7a080da4d
evolve: add ordering of the revisions for evolve --rev
Laurent Charignon <lcharignon@fb.com>
parents:
1337
diff
changeset
|
1217 - evolve: revision are processed in the order they stack on destination |
3bb7a080da4d
evolve: add ordering of the revisions for evolve --rev
Laurent Charignon <lcharignon@fb.com>
parents:
1337
diff
changeset
|
1218 - evolve: properly skip unstable revision with non-evolved unstable parent |
1404
848a04c078c7
evolve: add selector for trouble types
Laurent Charignon <lcharignon@fb.com>
parents:
1388
diff
changeset
|
1219 - evolve: gain --unstable --divergent --bumped flag to select the trouble |
1410
2c451fece7a6
evolve: unify revision handling and rework error message
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1404
diff
changeset
|
1220 - evolve: issue more useful error message and hint when evolve has nothing to |
1420
0b714c4ad9ff
evolve: consider all potential candidates on bare evolve
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1410
diff
changeset
|
1221 do as invocated. |
0b714c4ad9ff
evolve: consider all potential candidates on bare evolve
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1410
diff
changeset
|
1222 - evolve: bare `hg evolve` commands now abort when multiple changesets could be |
0b714c4ad9ff
evolve: consider all potential candidates on bare evolve
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1410
diff
changeset
|
1223 a target. |
1422
c868a69c29c5
evolve: distinct between '--all' and '--all --any'
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1420
diff
changeset
|
1224 - evolve: `hg evolve --all` only evolve changeset that will end up as |
c868a69c29c5
evolve: distinct between '--all' and '--all --any'
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1420
diff
changeset
|
1225 descendant of the current working copy. The old behavior of `--all` |
c868a69c29c5
evolve: distinct between '--all' and '--all --any'
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1420
diff
changeset
|
1226 in now in `--all --any`. |
1441
a4abe588d77f
evolve: mechanism to load some commands selectively
Laurent Charignon <lcharignon@fb.com>
parents:
1427
diff
changeset
|
1227 - evolve: add a 'experimental.evolutioncommands' for fine grained commands |
a4abe588d77f
evolve: mechanism to load some commands selectively
Laurent Charignon <lcharignon@fb.com>
parents:
1427
diff
changeset
|
1228 enabling |
1672 | 1229 - next/prev: requires `--merge` to move with uncommitted changes |
1447
09206bdc2db4
next: reword error output
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1444
diff
changeset
|
1230 - next: significantly reword error messages |
1449
9be1cadf7a07
next: add a --evolve option
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1447
diff
changeset
|
1231 - next: add a --evolve flag to evolve aspiring children when on a head |
1357
3bb7a080da4d
evolve: add ordering of the revisions for evolve --rev
Laurent Charignon <lcharignon@fb.com>
parents:
1337
diff
changeset
|
1232 |
1424
1377f6a7f9ec
prepare version 5.1.5
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1387
diff
changeset
|
1233 5.1.5 -- 2015-06-23 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1234 ------------------- |
1289
12d5c9eaa86d
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1281
diff
changeset
|
1235 |
12d5c9eaa86d
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1281
diff
changeset
|
1236 - minor documentation cleanup |
1296
23819e1d61fd
evolve: add -i flag to amend command
Laurent Charignon <lcharignon@fb.com>
parents:
1289
diff
changeset
|
1237 - support -i option for `hg amend` if commit supports it (3.4) |
1312
1218ad94a351
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1296
diff
changeset
|
1238 - fix the `debugrecordpruneparents` utility |
1728 | 1239 - fix some possible crash during command abort (release nonexistent transaction) |
1328
9321889d119a
simple4server: update bugtracker link
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1312
diff
changeset
|
1240 - fix simple4server bug tracker URL |
1330
efb75f4d55aa
bookmarks: update to use new bookmarks api via compatibility layer
Ryan McElroy <rmcelroy@fb.com>
parents:
1328
diff
changeset
|
1241 - compatibility with bookmark API change in future Mercurial 3.5 |
1337
1c8fbaf9306b
update README
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1330
diff
changeset
|
1242 - prune no longer move the active bookmark for no reason (issue4559) |
1375
9e062e6598e9
evolve: search divergence within all precursors
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1337
diff
changeset
|
1243 - evolve: stop reporting divergence base as missing when we actually have it |
1387
eb044bcf342d
evolve: update readme regarding the preview perf improvement
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1375
diff
changeset
|
1244 - significant performance improvement for all revsets. |
1444
9a78233c62a4
readme: add an entry about the obsolete wdir parent hint
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1441
diff
changeset
|
1245 - provide a hint of how to update to the successor of an obsolete working copy |
9a78233c62a4
readme: add an entry about the obsolete wdir parent hint
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1441
diff
changeset
|
1246 parent. |
1289
12d5c9eaa86d
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1281
diff
changeset
|
1247 |
1281
891c3ce894fa
prepare release 5.1.4
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1279
diff
changeset
|
1248 5.1.4 -- 2015-04-23 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1249 ------------------- |
1271
792998917ece
Add "documentation update" to the changelog.
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1257
diff
changeset
|
1250 |
792998917ece
Add "documentation update" to the changelog.
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1257
diff
changeset
|
1251 - significant documentation update |
1278
5ff8a5d85b2b
getbundleobsmarker: prevent crash from filtered content (issue4616)
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1271
diff
changeset
|
1252 - fix issue4616: pulling with bundle2 would crash if common marker when |
5ff8a5d85b2b
getbundleobsmarker: prevent crash from filtered content (issue4616)
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1271
diff
changeset
|
1253 discovered on non-served changesets. |
1279
064cf9ee4460
debugobsrelsethashtree: get the command to work again
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1278
diff
changeset
|
1254 - fix the debugobsrelsethashtree command |
1271
792998917ece
Add "documentation update" to the changelog.
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1257
diff
changeset
|
1255 |
1257
c52c15100fb2
prepare version 5.1.3
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1256
diff
changeset
|
1256 5.1.3 -- 2015-04-20 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1257 ------------------- |
1250
f88d5125d41b
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1230
diff
changeset
|
1258 |
1728 | 1259 - discovery: fix misbehaving discovery across python version |
1254
87d626390270
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1250
diff
changeset
|
1260 - pull: properly install the bundle2 par generator |
87d626390270
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1250
diff
changeset
|
1261 (avoid sending all markers for each pull) |
1255
a2d4901e211e
commit: avoid potential deadlock
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1254
diff
changeset
|
1262 - commit: avoid potential deadlock (acquires wlock before lock) |
1256
f8cb01637e75
graft: avoid potential deadlock
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1255
diff
changeset
|
1263 - graft: avoid potential deadlock (acquires wlock before lock) |
1250
f88d5125d41b
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1230
diff
changeset
|
1264 |
1230
e886bc501796
preparing version 5.1.2
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1229
diff
changeset
|
1265 5.1.2 -- 2015-04-01 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1266 ------------------- |
1229
175cc89bbe4c
update 5.1.2 with latest bugfix
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1206
diff
changeset
|
1267 |
175cc89bbe4c
update 5.1.2 with latest bugfix
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1206
diff
changeset
|
1268 - evolve: prevent a crash in httpclient_pushobsmarkers() when pushing |
175cc89bbe4c
update 5.1.2 with latest bugfix
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1206
diff
changeset
|
1269 |
1206
9b8628e0a142
prepare release 5.1.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1205
diff
changeset
|
1270 5.1.1 -- 2015-03-05 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1271 ------------------- |
1205
bfbe042a2e51
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1201
diff
changeset
|
1272 |
bfbe042a2e51
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1201
diff
changeset
|
1273 - debugobsconvert: fix invalid markers during conversion |
bfbe042a2e51
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1201
diff
changeset
|
1274 - discovery: cache some of the obs hash computation to improve performance (issue4518) |
bfbe042a2e51
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1201
diff
changeset
|
1275 - revset: fix some crash with (issue4515) |
bfbe042a2e51
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1201
diff
changeset
|
1276 |
1201
ee9c10728b68
fix release date in the readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1198
diff
changeset
|
1277 5.1 -- 2015-01-30 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1278 ------------------- |
1191
583f7f03434b
init: don't abort Mercurial on version mismatch
Matt Mackall <mpm@selenic.com>
parents:
1189
diff
changeset
|
1279 |
1198
bfe9be352453
update readme and bump version to 5.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1191
diff
changeset
|
1280 - evolve: explicitly disable bookmark on evolve (issue4432) |
1191
583f7f03434b
init: don't abort Mercurial on version mismatch
Matt Mackall <mpm@selenic.com>
parents:
1189
diff
changeset
|
1281 - evolve: don't abort Mercurial on version mismatch |
1728 | 1282 - compatibility with mercurial 3.3 |
1191
583f7f03434b
init: don't abort Mercurial on version mismatch
Matt Mackall <mpm@selenic.com>
parents:
1189
diff
changeset
|
1283 |
1189
dbd0733e5840
prepare release 5.0.2
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1185
diff
changeset
|
1284 5.0.2 -- 2014-12-14 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1285 ------------------- |
1185
cc3e68120185
evolve: remove the dependency to the rebase extension
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1182
diff
changeset
|
1286 |
cc3e68120185
evolve: remove the dependency to the rebase extension
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1182
diff
changeset
|
1287 - evolve: remove dependency to the rebase extension |
cc3e68120185
evolve: remove the dependency to the rebase extension
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1182
diff
changeset
|
1288 |
1175
51e1e962172c
readme: prepare for release 5.0.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1174
diff
changeset
|
1289 5.0.1 -- 2014-11-25 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1290 ------------------- |
1140
b7d85cd8ec7b
amend: allow the --logfile argument to work properly
Matt Harbison <matt_harbison@yahoo.com>
parents:
1136
diff
changeset
|
1291 |
b7d85cd8ec7b
amend: allow the --logfile argument to work properly
Matt Harbison <matt_harbison@yahoo.com>
parents:
1136
diff
changeset
|
1292 - amend: fix --logfile argument |
1141
ca17770d2ee9
evolve: preserve branch change
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1140
diff
changeset
|
1293 - evolve: preserve branch change when evolving |
1150
2c99d92faa62
evolve: fix error during iteration over bumped changesets (bug38)
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1148
diff
changeset
|
1294 - evolve: fix potential crash while solving `bumped` changesets. |
1174
61179aeee656
readme: update changelog
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1150
diff
changeset
|
1295 - uncommit: abort when rev specifies the current changeset |
61179aeee656
readme: update changelog
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1150
diff
changeset
|
1296 - evolve: various message improvement |
61179aeee656
readme: update changelog
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1150
diff
changeset
|
1297 - evolve: fix selection of changeset to evolve from the middle of a stack (issue4434) |
61179aeee656
readme: update changelog
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1150
diff
changeset
|
1298 - evolve: make next/prev only move bookmarks optionally |
61179aeee656
readme: update changelog
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1150
diff
changeset
|
1299 - evolve: tell user which "base of divergent changeset" is not found |
61179aeee656
readme: update changelog
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1150
diff
changeset
|
1300 |
1136
e9900a4af996
README: update for 5.0 release
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1107
diff
changeset
|
1301 5.0.0 -- 2014-10-22 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1302 ------------------- |
1069
356552e55489
evolve: always use the transaction version of phase movement
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1059
diff
changeset
|
1303 |
356552e55489
evolve: always use the transaction version of phase movement
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1059
diff
changeset
|
1304 - drop compat with Mercurial pre 3.2 |
1058
00bc31523074
uncommit: add a --rev argument
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1053
diff
changeset
|
1305 - uncommit: add a --rev argument |
1099
bac4e0bc9f6a
evolve: write a status message when the working directory changes
David Soria Parra <davidsp@fb.com>
parents:
1059
diff
changeset
|
1306 - evolve: add a `working directory now at xxxxxxxxxx` message |
1106
6b0cf1b73693
evolve: replace each obsolete sha1 in the description with its latest successor
Matt Harbison <matt_harbison@yahoo.com>
parents:
1104
diff
changeset
|
1307 - evolve: automatically translate obsolete hashes when evolving |
1057
168dfc839eca
readme: add missing changelog entry
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1053
diff
changeset
|
1308 - properly skip marker creating if patch apply cleanly |
1101
8cac667a0d7d
prune: work around lazy revset slowdown
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1100
diff
changeset
|
1309 - prune: work around a massive slowdown from lazy revset |
1104
cb36a4eb0157
evolve: fix the 'grab' alias to work on Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
1101
diff
changeset
|
1310 - grab: "fix" the grab alias on window |
1057
168dfc839eca
readme: add missing changelog entry
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1053
diff
changeset
|
1311 |
1136
e9900a4af996
README: update for 5.0 release
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1107
diff
changeset
|
1312 - fix an issue where prune performance were quadratic with the number of |
e9900a4af996
README: update for 5.0 release
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1107
diff
changeset
|
1313 changesets pruned. |
e9900a4af996
README: update for 5.0 release
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1107
diff
changeset
|
1314 - pull: use discovery to pull less obsmarkers through bundle2 |
e9900a4af996
README: update for 5.0 release
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1107
diff
changeset
|
1315 |
e9900a4af996
README: update for 5.0 release
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1107
diff
changeset
|
1316 |
1053
bfa9d535f436
README: fix version number
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1049
diff
changeset
|
1317 4.1.0 -- 2014-08-08 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1318 ------------------- |
976
bed842762447
amend: add -D/--current-date option, just like mq's qrefresh has
Greg Ward <greg@gerg.ca>
parents:
970
diff
changeset
|
1319 |
bed842762447
amend: add -D/--current-date option, just like mq's qrefresh has
Greg Ward <greg@gerg.ca>
parents:
970
diff
changeset
|
1320 - amend: add -D/--current-date option |
985
6a37044ec0b3
amend: add -U/--current-user option (inspired by mq)
Greg Ward <greg@gerg.ca>
parents:
976
diff
changeset
|
1321 - amend: add -U/--current-user option |
987 | 1322 - evolve: add a --tool option |
1047
d830377bf186
evolve: adds a --confirm option
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1035
diff
changeset
|
1323 - evolve: add a --confirm option |
1008
a010ba5a0ffb
evolve: deprecated --obsolete and --old-obsolete option on commit and graft
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1007
diff
changeset
|
1324 - mark "commit -o", "graft -o" and "graft -O" as deprecated since they are |
a010ba5a0ffb
evolve: deprecated --obsolete and --old-obsolete option on commit and graft
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1007
diff
changeset
|
1325 unlikely to eventually make it into core. |
1007
1d8ba8244001
push: put phase in the same bundle2 than changegroup and obsmarkers
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1006
diff
changeset
|
1326 - push obsmarkers and phases in the same transaction than changesets |
1d8ba8244001
push: put phase in the same bundle2 than changegroup and obsmarkers
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1006
diff
changeset
|
1327 (when using hg >= 3.1 and bundle2-exp is enabled) |
1035
59bc29c84ce0
evolve: hide the OBSEXC message behind a config option
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1032
diff
changeset
|
1328 - hide message about the obsolescence marker exchange behind a |
59bc29c84ce0
evolve: hide the OBSEXC message behind a config option
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1032
diff
changeset
|
1329 `experimental.verbose-obsolescence-exchange` variable (default to False). |
976
bed842762447
amend: add -D/--current-date option, just like mq's qrefresh has
Greg Ward <greg@gerg.ca>
parents:
970
diff
changeset
|
1330 |
1030
e914884fb721
evolve: prepare release 4.0.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1028
diff
changeset
|
1331 4.0.1 -- 2014-08-08 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1332 ------------------- |
1028
fc2be6050312
evolve: update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1010
diff
changeset
|
1333 |
fc2be6050312
evolve: update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1010
diff
changeset
|
1334 - createmarkers() accept an iterable (for compat with other extension) |
fc2be6050312
evolve: update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1010
diff
changeset
|
1335 |
970
0304fc2bab15
pkg: prepare release of version 4.0.0
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
957
diff
changeset
|
1336 4.0.0 -- 2014-06-03 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1337 ------------------- |
921
b39bdae5189d
readme: rephrase the changelog entry regarding the new exchange
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
920
diff
changeset
|
1338 |
952
f83f46411b09
evolve: bump requirement to 3.0.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
939
diff
changeset
|
1339 - require Mercurial version 3.0.1 or above |
955
72670e282460
evolve: compatibility with memfilectx change
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
952
diff
changeset
|
1340 - some compatibility fixes with future 3.1.0 |
922
ec4c17e0aee6
readme: update the readme with all missing entry
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
921
diff
changeset
|
1341 - deprecated `gup` and `gdown` in favor of prev and next |
ec4c17e0aee6
readme: update the readme with all missing entry
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
921
diff
changeset
|
1342 - record parent of pruned parent at prune time |
ec4c17e0aee6
readme: update the readme with all missing entry
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
921
diff
changeset
|
1343 - added a `debugobsstorestat` command to gather data on obsmarker content. |
ec4c17e0aee6
readme: update the readme with all missing entry
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
921
diff
changeset
|
1344 - added a `debugrecordpruneparents` command to upgrade existing prune marker |
ec4c17e0aee6
readme: update the readme with all missing entry
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
921
diff
changeset
|
1345 with parent information. Please run it once per repo after upgrading. |
921
b39bdae5189d
readme: rephrase the changelog entry regarding the new exchange
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
920
diff
changeset
|
1346 - improvement to obsolescence marker exchange: |
b39bdae5189d
readme: rephrase the changelog entry regarding the new exchange
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
920
diff
changeset
|
1347 - added progress when pushing obsmarkers |
b39bdae5189d
readme: rephrase the changelog entry regarding the new exchange
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
920
diff
changeset
|
1348 - added multiple output during obsolescence markers exchange |
b39bdae5189d
readme: rephrase the changelog entry regarding the new exchange
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
920
diff
changeset
|
1349 - only push markers relevant to pushed subset |
b39bdae5189d
readme: rephrase the changelog entry regarding the new exchange
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
920
diff
changeset
|
1350 - add a new experimental way to exchange marker (when server support): |
2068
4b7478433b07
readme: make it valid rst
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2028
diff
changeset
|
1351 |
921
b39bdae5189d
readme: rephrase the changelog entry regarding the new exchange
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
920
diff
changeset
|
1352 - added progress when pulling obsmarkers |
b39bdae5189d
readme: rephrase the changelog entry regarding the new exchange
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
920
diff
changeset
|
1353 - only pull markers relevant to pulled subset |
b39bdae5189d
readme: rephrase the changelog entry regarding the new exchange
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
920
diff
changeset
|
1354 - avoid exchanging common markers in some case |
957
2cde59f3cb5d
evolve: add a push pass using bundle2
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
955
diff
changeset
|
1355 - use bundle2 as transport when available. |
2068
4b7478433b07
readme: make it valid rst
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2028
diff
changeset
|
1356 |
922
ec4c17e0aee6
readme: update the readme with all missing entry
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
921
diff
changeset
|
1357 - add a hook related to the new commands |
861
b6337585ae25
merged 3.3 release into default
Pierre-Yves David <pierre-yves.david@fb.com>
diff
changeset
|
1358 |
935
a03ea39aca2a
prepare release 3.3.2
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
934
diff
changeset
|
1359 3.3.2 -- 2014-05-14 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1360 ------------------- |
924
a6a202c22b28
readme: the forgotten update strike again
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
917
diff
changeset
|
1361 |
a6a202c22b28
readme: the forgotten update strike again
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
917
diff
changeset
|
1362 - fix a bug where evolve were creating changeset with 2 parents on windows |
a6a202c22b28
readme: the forgotten update strike again
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
917
diff
changeset
|
1363 (fix issues #16, #35 and #42) |
1728 | 1364 - adds a --obsolete flag to import (requires Mercurial 3.0) |
931
32915143d448
prune: update to successor rather than parent when prune '.'
Dan Villiom Podlaski Christiansen <dan@cabo.dk>
parents:
930
diff
changeset
|
1365 - prune: update to successor rather than parent when pruning '.' with -s |
933
e5baeb8fefec
fold: add --message and --logfile options
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
931
diff
changeset
|
1366 - fold: add missing --message and --logfile option |
934
f13facb01ac5
fold: add squash as a possible alias
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
933
diff
changeset
|
1367 - fold: add squash as an alias |
924
a6a202c22b28
readme: the forgotten update strike again
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
917
diff
changeset
|
1368 |
917
fc04758ea9f5
prepare release 3.3.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
915
diff
changeset
|
1369 3.3.1 -- 2014-04-23 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1370 ------------------- |
913
2a057f809d03
evolve: update changelog in README
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
859
diff
changeset
|
1371 |
2a057f809d03
evolve: update changelog in README
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
859
diff
changeset
|
1372 - various language fix |
914
a0e7c38a9df0
evolve: improves readme wording
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
913
diff
changeset
|
1373 - active bookmark now move when using prev/next (#37) |
a0e7c38a9df0
evolve: improves readme wording
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
913
diff
changeset
|
1374 - fix some preservation of rename information on evolve (#33) |
a0e7c38a9df0
evolve: improves readme wording
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
913
diff
changeset
|
1375 - abort when evolve tries to move a node on top of itself (will helps on the #35 front) |
915
1ebe5c51919b
fold: enable --date and --user options
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
914
diff
changeset
|
1376 - fold: enable --date and --user options |
913
2a057f809d03
evolve: update changelog in README
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
859
diff
changeset
|
1377 |
859
83882f2fbecb
prepare 3.3.0 release
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
858
diff
changeset
|
1378 3.3.0 -- 2014-03-04 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1379 ------------------- |
760
bbb3a0e1dfea
evolve: add more details when we abort for case not handled yet
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
753
diff
changeset
|
1380 |
928
be39695cbfda
update 3.3.0 readme to include minimal mercurial requirement
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
763
diff
changeset
|
1381 - raise Mercurial's minimal requirement to 2.7 |
858
2137f1c153d6
evolve: drop `latercomer` and `conflicting` compatibility.
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
763
diff
changeset
|
1382 - drop `latercomer` and `conflicting` compatibility. Those old alias are |
2137f1c153d6
evolve: drop `latercomer` and `conflicting` compatibility.
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
763
diff
changeset
|
1383 deprecated for a long time now. |
760
bbb3a0e1dfea
evolve: add more details when we abort for case not handled yet
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
753
diff
changeset
|
1384 - add verbose hint about how to handle corner case by hand. |
bbb3a0e1dfea
evolve: add more details when we abort for case not handled yet
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
753
diff
changeset
|
1385 This should help people until evolve is able to to it itself. |
761
60a2fad03650
removed the qsync extension.
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
760
diff
changeset
|
1386 - removed the qsync extension. The only user I knew about (logilab) is not |
60a2fad03650
removed the qsync extension.
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
760
diff
changeset
|
1387 using it anymore. It not compatible with coming Mercurial version 2.9. |
762
942aabaa8a8e
evolve: show progress
Dan Villiom Podlaski Christiansen <dan@cabo.dk>
parents:
761
diff
changeset
|
1388 - add progress indicator for long evolve command |
763
966e2659e989
import: warn about new unstable changesets
Dan Villiom Podlaski Christiansen <dan@cabo.dk>
parents:
762
diff
changeset
|
1389 - report troubles creation from `hg import` |
760
bbb3a0e1dfea
evolve: add more details when we abort for case not handled yet
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
753
diff
changeset
|
1390 |
753
c3ba8a965a7a
prepare 2.8 release
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
752
diff
changeset
|
1391 3.2.0 -- 2013-11-15 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1392 ------------------- |
744
72d7b0b9edd6
README: update changelog
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
717
diff
changeset
|
1393 |
72d7b0b9edd6
README: update changelog
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
717
diff
changeset
|
1394 - conform to the Mercurial custom of lowercase messages |
72d7b0b9edd6
README: update changelog
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
717
diff
changeset
|
1395 - added a small extension to experiment with obsolescence marker push |
72d7b0b9edd6
README: update changelog
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
717
diff
changeset
|
1396 - amend: drop the deprecated note option |
72d7b0b9edd6
README: update changelog
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
717
diff
changeset
|
1397 - amend: use core mechanism for amend (fix multiple bugs) |
745
99e51aff724b
add obsolete parents wrapper to the 'parents' command
Dan Villiom Podlaski Christiansen <danchr@gmail.com>
parents:
744
diff
changeset
|
1398 - parents command: add "working directory parent is obsolete" message |
750
ddbea2fdee5e
evolve: allow updating to the successor if the parent is obsolete
Dan Villiom Podlaski Christiansen <dan@cabo.dk>
parents:
746
diff
changeset
|
1399 - evolve command: allow updating to the successor if the parent is |
ddbea2fdee5e
evolve: allow updating to the successor if the parent is obsolete
Dan Villiom Podlaski Christiansen <dan@cabo.dk>
parents:
746
diff
changeset
|
1400 obsolete |
751
a5474648a9d2
gdown/gup: add next/previous alias
Dan Villiom Podlaski Christiansen <dan@cabo.dk>
parents:
750
diff
changeset
|
1401 - gdown and gup commands: add next and previous alias, respectively |
752
bfdfdf731f8a
grab: update the alias for 2.8 compatibility
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
751
diff
changeset
|
1402 - make grab aliases compatible with Mercurial 2.8 |
753
c3ba8a965a7a
prepare 2.8 release
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
752
diff
changeset
|
1403 - Tested with 2.6, 2.7 and 2.8 |
744
72d7b0b9edd6
README: update changelog
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
717
diff
changeset
|
1404 |
717
cdb52bbbe5b8
prepare release 3.1.0
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
716
diff
changeset
|
1405 3.1.0 -- 2013-02-11 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1406 ------------------- |
662 | 1407 |
698
b21437d19ea2
changelog: add more entry
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
697
diff
changeset
|
1408 - amend: drop deprecated --change option for amend |
1728 | 1409 - alias: add a grab alias to be used instead of graft -O |
701
f752089479ce
add a duplicate option in touch
Denis Laxalde <denis.laxalde@logilab.fr>
parents:
698
diff
changeset
|
1410 - touch: add a --duplicate option to *not* obsolete the old version |
702
b5a85a8909d3
touch: properly handle touching multiple changeset
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
701
diff
changeset
|
1411 - touch: fix touching multiple revision at the same time |
711
7d4427db811b
evolve: document --all option
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
702
diff
changeset
|
1412 - evolve: add a --all option |
715
070bbbb0e6f2
prune: add strip-like bookmark
Levi Bard <levi@unity3d.com>
parents:
711
diff
changeset
|
1413 - prune: various minor improvements |
070bbbb0e6f2
prune: add strip-like bookmark
Levi Bard <levi@unity3d.com>
parents:
711
diff
changeset
|
1414 - prune: add option to prune a specific bookmark |
716
4c0f6d555032
prune: add --user and --date options
Levi Bard <levi@unity3d.com>
parents:
715
diff
changeset
|
1415 - prune: add -u and -d option to control metadata |
689
d48aae167b9d
prune: documentation update
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
664
diff
changeset
|
1416 |
d48aae167b9d
prune: documentation update
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
664
diff
changeset
|
1417 3.0.0 -- 2013-02-02 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1418 ------------------- |
689
d48aae167b9d
prune: documentation update
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
664
diff
changeset
|
1419 |
662 | 1420 - compatibility with 2.5 |
1421 | |
636
27c890b4f864
evolve: make evolve smarter
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
627
diff
changeset
|
1422 2.2.0 -- |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1423 ------------------- |
636
27c890b4f864
evolve: make evolve smarter
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
627
diff
changeset
|
1424 |
27c890b4f864
evolve: make evolve smarter
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
627
diff
changeset
|
1425 - make evolve smarter at picking next troubled to solved without --any |
27c890b4f864
evolve: make evolve smarter
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
627
diff
changeset
|
1426 |
627
28d79c21cc3a
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
602
diff
changeset
|
1427 2.1.0 -- 2012-12-03 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1428 ------------------- |
627
28d79c21cc3a
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
602
diff
changeset
|
1429 |
28d79c21cc3a
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
602
diff
changeset
|
1430 - qsync fixes |
28d79c21cc3a
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
602
diff
changeset
|
1431 - have qfold ask for commit message |
28d79c21cc3a
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
602
diff
changeset
|
1432 |
28d79c21cc3a
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
602
diff
changeset
|
1433 2.0.0 -- 2012-10-26 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1434 ------------------- |
596
5527e4fe4418
merge changelog update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
595
diff
changeset
|
1435 |
5527e4fe4418
merge changelog update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
595
diff
changeset
|
1436 - compat with mercurial 2.4 |
5527e4fe4418
merge changelog update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
595
diff
changeset
|
1437 |
597
d14f9c4ceaa7
prepares evolve 1.1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
595
diff
changeset
|
1438 1.1.0 -- 2012-10-26 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1439 ------------------- |
571
31efc36f3aac
rebase: warn about troubles created by rebase
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
560
diff
changeset
|
1440 |
31efc36f3aac
rebase: warn about troubles created by rebase
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
560
diff
changeset
|
1441 - fix troubles creation reporting from rebase |
595
96482166420c
update changelog with future 1.1.0 news
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
571
diff
changeset
|
1442 - rename latecomer to bumped |
96482166420c
update changelog with future 1.1.0 news
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
571
diff
changeset
|
1443 - renamed conflicting to divergent |
96482166420c
update changelog with future 1.1.0 news
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
571
diff
changeset
|
1444 - smarter divergent handling |
571
31efc36f3aac
rebase: warn about troubles created by rebase
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
560
diff
changeset
|
1445 |
597
d14f9c4ceaa7
prepares evolve 1.1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
595
diff
changeset
|
1446 1.0.2 -- 2012-09-19 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1447 ------------------- |
555
3704751fa27f
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
541
diff
changeset
|
1448 |
3704751fa27f
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
541
diff
changeset
|
1449 - fix hg fold bug |
3704751fa27f
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
541
diff
changeset
|
1450 - fix hg pull --rebase |
3704751fa27f
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
541
diff
changeset
|
1451 - fix detection of conflict with external tools |
3704751fa27f
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
541
diff
changeset
|
1452 - adapt to core movement (caches and --amend) |
3704751fa27f
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
541
diff
changeset
|
1453 |
541
3859f8e7d0d1
pkg: prepare version 1.0.1
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
540
diff
changeset
|
1454 1.0.1 -- 2012-08-31 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1455 ------------------- |
541
3859f8e7d0d1
pkg: prepare version 1.0.1
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
540
diff
changeset
|
1456 |
3859f8e7d0d1
pkg: prepare version 1.0.1
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
540
diff
changeset
|
1457 - documentation improvement |
3859f8e7d0d1
pkg: prepare version 1.0.1
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
540
diff
changeset
|
1458 - fix a performance bug with hgweb |
3859f8e7d0d1
pkg: prepare version 1.0.1
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
540
diff
changeset
|
1459 |
3859f8e7d0d1
pkg: prepare version 1.0.1
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
540
diff
changeset
|
1460 1.0 -- 2012-08-29 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1461 ------------------- |
478
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
1462 |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
1463 - Align with Mercurial version 2.3 (drop 2.2 support). |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
1464 - stabilize handle killed parent |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
1465 - stabilize handle late comer |
487
595ae87e94b6
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
483
diff
changeset
|
1466 - stabilize handle conflicting |
478
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
1467 - stabilize get a --continue switch |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
1468 - merge and update ignore extinct changeset in most case. |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
1469 - new "troubled()" revset |
479
b63da0fb8ee5
obsolete: add obsolete data to summary.
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
478
diff
changeset
|
1470 - summary now reports troubles changesets |
482
d2531a747ff5
evolve: fold command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
479
diff
changeset
|
1471 - new touch command |
d2531a747ff5
evolve: fold command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
479
diff
changeset
|
1472 - new fold command |
483
b12ff7ef35b1
Introduction of olog as an alias
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
482
diff
changeset
|
1473 - new basic olog alias |
478
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
1474 |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
1475 - rebase refuse to work on public changeset again |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
1476 - rebase explicitly state that there is nothing to rebase because everything is |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
1477 extinct() when that happen. |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
1478 - amend now cleanly abort when --change switch is misused |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
1479 |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
1480 |
425
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1481 0.7 -- 2012-08-06 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1482 ------------------- |
425
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1483 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1484 - hook: work around insanely huge value in obsolete pushkey call |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1485 - pushkey: properly handle abort during obsolete markers push |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1486 - amend: wrap the whole process in a single transaction. |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1487 - evolve: tweak and add EOL to kill warning |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1488 - obsolete: fix doc, rebase no longer aborts with --keep |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1489 - obsolete/evolve: fix grammar in prerequisite messages |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1490 - evolve: avoid duplication in graft wrapper |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1491 - evolve: graft --continue is optional, test |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1492 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1493 0.6 -- 2012-07-31 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1494 ------------------- |
425
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1495 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1496 - obsolete: change warning output to match mercurial core on |
1728 | 1497 - qsync: ignore nonexistent nodes |
425
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1498 - make compat server both compatible with "dump" and "dump%i" version |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1499 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1500 0.5 -- 2012-07-16 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1501 ------------------- |
325
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
1502 |
425
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1503 - obsolete: Detect conflicting changeset! |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1504 - obsolete: adapt to core: marker are written in transaction now |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1505 - evolve: add the solve alias to obsolete |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1506 - doc: big update of terms and summary of the concept |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1507 - evolve: switch the official name for "kill" to prune |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1508 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1509 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1510 0.4.1 -- 2012-07-10 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1511 ------------------- |
425
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1512 |
1728 | 1513 - [convert] properly exclude null successors from conversion |
425
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1514 - Ignore buggy marker in newerversion |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1515 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1516 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1517 0.4.0 -- 2012-07-06 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1518 ------------------- |
425
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1519 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1520 - obsolete: public changeset are no longer latecomer. |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1521 - obsolete: move to official binary format |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1522 - adapt for new mercurial |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1523 - obsolete: we are not compatible with 2.1 any more |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1524 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1525 0.3.0 -- 2012-06-27 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1526 ------------------- |
425
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1527 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1528 - obsolete: Add "latecomer" error detection (stabilize does not handle resolution yet) |
328
c046b083a5e0
README: minor changelog update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
325
diff
changeset
|
1529 - evolve: Introduce a new `uncommit` command to remove change from a changeset |
c046b083a5e0
README: minor changelog update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
325
diff
changeset
|
1530 - rebase: allow the use of --keep again |
c046b083a5e0
README: minor changelog update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
325
diff
changeset
|
1531 - commit: --amend option create obsolete marker (but still strip) |
c046b083a5e0
README: minor changelog update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
325
diff
changeset
|
1532 - obsolete: fewer marker are created when collapsing revision. |
330
c2223b3f611a
more README changes (oops)
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
328
diff
changeset
|
1533 - revset: add, successors(), allsuccessors(), precursors(), allprecursors(), |
c2223b3f611a
more README changes (oops)
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
328
diff
changeset
|
1534 latecomer() and hidden() |
328
c046b083a5e0
README: minor changelog update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
325
diff
changeset
|
1535 - evolve: add `prune` alias to `kill`. |
1728 | 1536 - stabilize: clearly state that stabilize does not handle conflict |
330
c2223b3f611a
more README changes (oops)
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
328
diff
changeset
|
1537 - template: add an {obsolete} keyword |
325
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
1538 |
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
1539 0.2.0 -- 2012-06-20 |
2097
c99e926d465a
README: more change to have a pretty rendering on pypi
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2095
diff
changeset
|
1540 ------------------- |
325
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
1541 |
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
1542 - stabilize: improve choice of the next changeset to stabilize |
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
1543 - stabilize: improve resolution of several corner case |
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
1544 - rebase: handle removing empty changesets |
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
1545 - rebase: handle --collapse |
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
1546 - evolve: add `obsolete` alias to `kill` |
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
1547 - evolve: add `evolve` alias to `stabilize` |