Mercurial > evolve
annotate CHANGELOG @ 5221:af9f40236037 stable
topics: fix auto-publish=abort with servers publishing bare branches
Before this change, servers that automatically publish bare branches were
detected as "non publishing" and the check for automatic publishing on push
assumed nothing was to be published. Now we signal the server-side config to
clients via a new capability so that they can adjust their behavior.
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Mon, 06 Apr 2020 05:05:07 +0200 |
parents | 097c3a6a79c1 |
children | 1e0516ee4cb9 |
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 |
5221
af9f40236037
topics: fix auto-publish=abort with servers publishing bare branches
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5209
diff
changeset
|
4 9.3.1 - in progress |
5202
c0b8804066dc
obsexchange: fallback to simpler request for dumb http server
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5152
diff
changeset
|
5 ------------------- |
c0b8804066dc
obsexchange: fallback to simpler request for dumb http server
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5152
diff
changeset
|
6 |
c0b8804066dc
obsexchange: fallback to simpler request for dumb http server
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5152
diff
changeset
|
7 * 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
|
8 * 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
|
9 request without obscommon |
5209
097c3a6a79c1
changelog: mention the recent evolve improvements
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5205
diff
changeset
|
10 * evolve: improved behavior when evolving above the result of a split |
5221
af9f40236037
topics: fix auto-publish=abort with servers publishing bare branches
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5209
diff
changeset
|
11 * 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
|
12 |
5152
583dc6ef3eb2
packaging: prepare version 9.3.0
Anton Shestakov <av6@dwimlabs.net>
parents:
5149
diff
changeset
|
13 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
|
14 ------------------- |
c664c71de3d1
changelog: fix entry in the wrong location
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4907
diff
changeset
|
15 |
5149
3f40b39d091e
changelog: more entries for 9.3.0, sorting
Anton Shestakov <av6@dwimlabs.net>
parents:
5147
diff
changeset
|
16 * 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
|
17 * 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
|
18 * 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
|
19 |
5063
7eea9dc9c8c5
changelog: mention all the cleanups as one item
Anton Shestakov <av6@dwimlabs.net>
parents:
5035
diff
changeset
|
20 * 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
|
21 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
|
22 * 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
|
23 * 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
|
24 * 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
|
25 content-divergent changesets |
3f40b39d091e
changelog: more entries for 9.3.0, sorting
Anton Shestakov <av6@dwimlabs.net>
parents:
5147
diff
changeset
|
26 |
4961
c664c71de3d1
changelog: fix entry in the wrong location
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4907
diff
changeset
|
27 * 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
|
28 |
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
|
29 * 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
|
30 |
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
|
31 * obslog: make templatable |
5124
22548cdeb2b0
changelog: obslog shows folds now
Anton Shestakov <av6@dwimlabs.net>
parents:
5123
diff
changeset
|
32 * 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
|
33 |
5139
19b8ffd23795
topic: option to hide topic changesets to plain client
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
5124
diff
changeset
|
34 * 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
|
35 |
5106
25fc1a2c3dc6
packaging: update changelog for version 9.2.2
Anton Shestakov <av6@dwimlabs.net>
parents:
5074
diff
changeset
|
36 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
|
37 ------------------- |
a9929dd36405
pick: don't create any successors when there were no changes (issue6093)
Anton Shestakov <av6@dwimlabs.net>
parents:
4881
diff
changeset
|
38 |
5106
25fc1a2c3dc6
packaging: update changelog for version 9.2.2
Anton Shestakov <av6@dwimlabs.net>
parents:
5074
diff
changeset
|
39 * 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
|
40 * 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
|
41 * 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
|
42 * 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
|
43 * 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
|
44 * evolve: fix content-divergence resolution when p1 is null (issue6201) |
47f9ba943bb1
changelog: add missing entries
Anton Shestakov <av6@dwimlabs.net>
parents:
5002
diff
changeset
|
45 * evolve: make sure divergence resolution doesn't undo changes (issue6203) |
47f9ba943bb1
changelog: add missing entries
Anton Shestakov <av6@dwimlabs.net>
parents:
5002
diff
changeset
|
46 * 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
|
47 * 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
|
48 * 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
|
49 * 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
|
50 * py3: fix documentation generation |
25fc1a2c3dc6
packaging: update changelog for version 9.2.2
Anton Shestakov <av6@dwimlabs.net>
parents:
5074
diff
changeset
|
51 * py3: fix setup.py --version |
25fc1a2c3dc6
packaging: update changelog for version 9.2.2
Anton Shestakov <av6@dwimlabs.net>
parents:
5074
diff
changeset
|
52 * py3: fix some exception formatting |
25fc1a2c3dc6
packaging: update changelog for version 9.2.2
Anton Shestakov <av6@dwimlabs.net>
parents:
5074
diff
changeset
|
53 * rewind: preserve date |
25fc1a2c3dc6
packaging: update changelog for version 9.2.2
Anton Shestakov <av6@dwimlabs.net>
parents:
5074
diff
changeset
|
54 * topic: add more options to command synopsis string |
5074
47f9ba943bb1
changelog: add missing entries
Anton Shestakov <av6@dwimlabs.net>
parents:
5002
diff
changeset
|
55 * 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
|
56 * 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
|
57 |
4881
0b3032e07eb2
packaging: update changelog
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4862
diff
changeset
|
58 9.2.1 -- 2019-10-05 |
0b3032e07eb2
packaging: update changelog
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4862
diff
changeset
|
59 ------------------- |
0b3032e07eb2
packaging: update changelog
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4862
diff
changeset
|
60 |
0b3032e07eb2
packaging: update changelog
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4862
diff
changeset
|
61 * setup: fix install on python 3 |
0b3032e07eb2
packaging: update changelog
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4862
diff
changeset
|
62 |
4862
40795751be1c
changelog: update for coming 9.2.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4857
diff
changeset
|
63 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
|
64 ------------------- |
c16fed4908d8
obslog: only indent the first chunk and chunks just after newlines (issue6175)
Anton Shestakov <av6@dwimlabs.net>
parents:
4787
diff
changeset
|
65 |
4850
6d898fa6e5c3
evolve: check that relocating makes sense in _solvedivergent() (issue5958)
Anton Shestakov <av6@dwimlabs.net>
parents:
4844
diff
changeset
|
66 * 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
|
67 * 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
|
68 * 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
|
69 * 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
|
70 * 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
|
71 * 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
|
72 |
4862
40795751be1c
changelog: update for coming 9.2.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4857
diff
changeset
|
73 * 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
|
74 (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
|
75 * 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
|
76 * 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
|
77 * 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
|
78 * 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
|
79 |
4786
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
80 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
|
81 ------------------- |
b6c819facbe8
evolvecmd: the proper way to deal with conflicts is to resolve them
Anton Shestakov <av6@dwimlabs.net>
parents:
4665
diff
changeset
|
82 |
4786
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
83 * 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
|
84 |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
85 * 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
|
86 * 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
|
87 |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
88 * 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
|
89 * 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
|
90 * 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
|
91 |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
92 * 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
|
93 * 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
|
94 * evolve: minor output message improvements, |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
95 * 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
|
96 |
4786
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
97 * 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
|
98 * 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
|
99 |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
100 * 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
|
101 |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
102 * 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
|
103 |
4786
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
104 * 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
|
105 |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
106 (topic 0.16.0) |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
107 |
83d0bed86ced
packaging: groom changelog prior to release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4774
diff
changeset
|
108 * 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
|
109 |
4687
313565dd75e3
pick: remove transaction on the whole command (issue6037)
Anton Shestakov <av6@dwimlabs.net>
parents:
4665
diff
changeset
|
110 |
4665
756db65030c6
packaging: prepare release 9.0.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4663
diff
changeset
|
111 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
|
112 ------------------- |
b5186fe43c7c
compat: drop support for Mercurial 4.4
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4554
diff
changeset
|
113 |
4577
bcd52ce0916d
evolve: don't update after instability resolution by default (BC)
Anton Shestakov <av6@dwimlabs.net>
parents:
4574
diff
changeset
|
114 * 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
|
115 (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
|
116 * evolve: evolve all relevant revision by default (BC) |
3ef96578da43
evolve: use --all by default (BC)
Anton Shestakov <av6@dwimlabs.net>
parents:
4577
diff
changeset
|
117 (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
|
118 * 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
|
119 * evolve: reinstalled compatibility with narrow repositories, |
4581
48521a49a07e
stack: rename troubledcount to unstablecount
Anton Shestakov <av6@dwimlabs.net>
parents:
4580
diff
changeset
|
120 * evolve: use "unstable" instead of "troubled" |
4607
d314deb12f08
evolve: run in a single transaction
Martin von Zweigbergk <martinvonz@google.com>
parents:
4581
diff
changeset
|
121 * 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
|
122 * 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
|
123 * 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
|
124 * documentation: various improvement and vocabulary update |
a1a8adcd5155
changelog: add various missing bits
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4647
diff
changeset
|
125 * 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
|
126 * progress: improved support in various command |
a1a8adcd5155
changelog: add various missing bits
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4647
diff
changeset
|
127 * 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
|
128 * 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
|
129 (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
|
130 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
|
131 |
a1a8adcd5155
changelog: add various missing bits
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4647
diff
changeset
|
132 (topic 0.15.0) |
a1a8adcd5155
changelog: add various missing bits
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4647
diff
changeset
|
133 |
a1a8adcd5155
changelog: add various missing bits
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4647
diff
changeset
|
134 * 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
|
135 * 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
|
136 * 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
|
137 * 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
|
138 * 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
|
139 |
4572
05c9dcf5512e
packaging: prepare version 8.5.1
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4565
diff
changeset
|
140 8.5.1 -- 2019-04-23 |
4527
65fd9f2982b4
changelog: mention topic compatibility
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4517
diff
changeset
|
141 ------------------- |
65fd9f2982b4
changelog: mention topic compatibility
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4517
diff
changeset
|
142 |
4546
e7b44e9c38d2
compat: fix a typo in compat patch
Sushil khanchi <sushilkhanchi97@gmail.com>
parents:
4545
diff
changeset
|
143 * 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
|
144 * evolve: restore compatibility with 4.4 |
093df66127ec
compat: backed out changeset cfcb7eedc666
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4546
diff
changeset
|
145 (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
|
146 * 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
|
147 * topic: compatibility with mercurial-5.0, |
e7b44e9c38d2
compat: fix a typo in compat patch
Sushil khanchi <sushilkhanchi97@gmail.com>
parents:
4545
diff
changeset
|
148 * topic: improve extensions isolation (issue6121). |
4527
65fd9f2982b4
changelog: mention topic compatibility
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4517
diff
changeset
|
149 |
4572
05c9dcf5512e
packaging: prepare version 8.5.1
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4565
diff
changeset
|
150 8.5.0 -- 2019-04-12 |
4386
8494015ec24b
changelog: add relevant entries
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4365
diff
changeset
|
151 ------------------- |
8494015ec24b
changelog: add relevant entries
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4365
diff
changeset
|
152 |
4517
33c617626fd9
packaging: prepare version 8.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4510
diff
changeset
|
153 * 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
|
154 * 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
|
155 * 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
|
156 enables it (issue6057). |
4503
fa05bac811f9
changelog: mention Martin work on phase-divergence
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4491
diff
changeset
|
157 * 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
|
158 * 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
|
159 * 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
|
160 * 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
|
161 * 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
|
162 * 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
|
163 * 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
|
164 * split: preserve phases (issue6048), |
33c617626fd9
packaging: prepare version 8.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4510
diff
changeset
|
165 * 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
|
166 * 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
|
167 |
33c617626fd9
packaging: prepare version 8.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4510
diff
changeset
|
168 topic 0.14.0 |
33c617626fd9
packaging: prepare version 8.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4510
diff
changeset
|
169 |
4510
0b86c05440e9
changelog: merge 8.4.1 and 8.5.1 entries
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4506
diff
changeset
|
170 * 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
|
171 * stack: mention divergences unstability, |
33c617626fd9
packaging: prepare version 8.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4510
diff
changeset
|
172 * 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
|
173 |
4517
33c617626fd9
packaging: prepare version 8.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4510
diff
changeset
|
174 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
|
175 ------------------- |
2d9902f0ff17
safeguard: allow push to succeed (and without warning) with --publish
Anton Shestakov <av6@dwimlabs.net>
parents:
4232
diff
changeset
|
176 |
4365
8c4289d0e91e
packaging: prepare release 8.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4357
diff
changeset
|
177 * 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
|
178 * 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
|
179 * 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
|
180 * 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
|
181 * 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
|
182 * 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
|
183 * 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
|
184 * 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
|
185 * 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
|
186 * split: accept file patterns |
8c4289d0e91e
packaging: prepare release 8.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4357
diff
changeset
|
187 * 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
|
188 * 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
|
189 * 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
|
190 * 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
|
191 |
4365
8c4289d0e91e
packaging: prepare release 8.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4357
diff
changeset
|
192 topic 0.13.0 |
8c4289d0e91e
packaging: prepare release 8.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4357
diff
changeset
|
193 |
4285
69fb9e41ce2b
stack: add a --children flag to stack
James Reynolds <jreynolds@backstage.com>
parents:
4280
diff
changeset
|
194 * 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
|
195 * 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
|
196 * 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
|
197 * 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
|
198 * 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
|
199 |
4365
8c4289d0e91e
packaging: prepare release 8.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4357
diff
changeset
|
200 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
|
201 ------------------- |
4190
883e75e0a810
topicidx: stop assigning index number to obsolete changesets
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4180
diff
changeset
|
202 |
4311
8aa28e68ac44
evolve: detect unresolved conflict during evolve --continue (issue5966)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4297
diff
changeset
|
203 * 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
|
204 * 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
|
205 * 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
|
206 * 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
|
207 |
4365
8c4289d0e91e
packaging: prepare release 8.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4357
diff
changeset
|
208 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
|
209 ------------------- |
b757f06193d0
utility: don't translate commit messages in revselection prompt (issue6016)
Pulkit Goyal <pulkit@yandex-team.ru>
parents:
4216
diff
changeset
|
210 |
b757f06193d0
utility: don't translate commit messages in revselection prompt (issue6016)
Pulkit Goyal <pulkit@yandex-team.ru>
parents:
4216
diff
changeset
|
211 * 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
|
212 * 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
|
213 * 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
|
214 * 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
|
215 |
4216
b90422a11a88
packaging: prepare version 8.3.1
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4192
diff
changeset
|
216 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
|
217 ------------------- |
883e75e0a810
topicidx: stop assigning index number to obsolete changesets
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4180
diff
changeset
|
218 |
883e75e0a810
topicidx: stop assigning index number to obsolete changesets
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4180
diff
changeset
|
219 * 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
|
220 * 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
|
221 * 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
|
222 |
4176
45d4b49d81d9
packaging: prepare release 8.3.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4175
diff
changeset
|
223 8.3.0 -- 2018-10-12 |
4122
4eb3877540f1
evovle: remove redundancy in evolve output
Sushil khanchi <sushilkhanchi97@gmail.com>
parents:
4115
diff
changeset
|
224 ------------------- |
4eb3877540f1
evovle: remove redundancy in evolve output
Sushil khanchi <sushilkhanchi97@gmail.com>
parents:
4115
diff
changeset
|
225 |
4eb3877540f1
evovle: remove redundancy in evolve output
Sushil khanchi <sushilkhanchi97@gmail.com>
parents:
4115
diff
changeset
|
226 * 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
|
227 * 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
|
228 * 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
|
229 * 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
|
230 * 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
|
231 * 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
|
232 |
4175
03c3206f44f3
pullbundle: document working version and update changelog to mention it
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4170
diff
changeset
|
233 * 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
|
234 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
|
235 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
|
236 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
|
237 |
4115
c6362c4abd69
packagin: prepare release 8.2.1
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4107
diff
changeset
|
238 8.2.1 -- 2018-09-14 |
4089
ecd90548a10d
stablerange: only issue the message once
Gerald Squelart <gsquelart@mozilla.com>
parents:
4088
diff
changeset
|
239 ------------------- |
ecd90548a10d
stablerange: only issue the message once
Gerald Squelart <gsquelart@mozilla.com>
parents:
4088
diff
changeset
|
240 |
ecd90548a10d
stablerange: only issue the message once
Gerald Squelart <gsquelart@mozilla.com>
parents:
4088
diff
changeset
|
241 * 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
|
242 * 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
|
243 * 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
|
244 |
4088
9caf73470c2b
changelog: fix version number
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4083
diff
changeset
|
245 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
|
246 ------------------- |
821e4be40c6c
prune: replace --biject with --pair
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4035
diff
changeset
|
247 |
821e4be40c6c
prune: replace --biject with --pair
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4035
diff
changeset
|
248 * 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
|
249 * 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
|
250 * 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
|
251 |
4061
ad4194399b47
topic: handle ambiguous arguments to topic() revset
Anton Shestakov <av6@dwimlabs.net>
parents:
4056
diff
changeset
|
252 topic |
ad4194399b47
topic: handle ambiguous arguments to topic() revset
Anton Shestakov <av6@dwimlabs.net>
parents:
4056
diff
changeset
|
253 |
ad4194399b47
topic: handle ambiguous arguments to topic() revset
Anton Shestakov <av6@dwimlabs.net>
parents:
4056
diff
changeset
|
254 * 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
|
255 * 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
|
256 * 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
|
257 (compat with old form is preserved) |
4061
ad4194399b47
topic: handle ambiguous arguments to topic() revset
Anton Shestakov <av6@dwimlabs.net>
parents:
4056
diff
changeset
|
258 |
4035
f1cde4c97806
packagin: prepare version 8.1.2
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4034
diff
changeset
|
259 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
|
260 ------------------- |
9ec77b6f2626
changelog: mention the database robutness fix in the changelog
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3997
diff
changeset
|
261 |
9ec77b6f2626
changelog: mention the database robutness fix in the changelog
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3997
diff
changeset
|
262 * 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
|
263 * 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
|
264 (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
|
265 |
3997
e7abf863e113
packaging: prepare release 8.1.1
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3992
diff
changeset
|
266 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
|
267 ------------------- |
bfc617cd1ce1
changelog: add an entry about the next --evolve fix
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3949
diff
changeset
|
268 |
3991
c63bcff591ea
changelog: reorder content
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3981
diff
changeset
|
269 * 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
|
270 * 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
|
271 * 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
|
272 * 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
|
273 * 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
|
274 * 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
|
275 * 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
|
276 |
3949
6aa526b477af
changelog: update 8.1.0 release date
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3938
diff
changeset
|
277 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
|
278 ------------------- |
5b9e3aaa6da8
evolve: prompt user for branch selection while resolving content-divergence
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3720
diff
changeset
|
279 |
3938
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
280 * compatibility with mercurial 4.7 |
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
281 * 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
|
282 * branch changes handling, |
9ebed1e95ef7
changelog: add a changelog entry about divergence resolution
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3840
diff
changeset
|
283 * parent changes handling, |
3938
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
284 * 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
|
285 * divergent stack handling, |
3938
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
286 * improved resume, stop and abort of divergent resolution |
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
287 * evolve: improved automatic resolution of phase-divergence |
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
288 |
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
289 * 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
|
290 working copy parent |
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
291 * 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
|
292 * 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
|
293 * 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
|
294 * 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
|
295 * 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
|
296 * |
3840
231f593ccd5f
CHANGELOG: add an entry about the --update flag
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3839
diff
changeset
|
297 * 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
|
298 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
|
299 * 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
|
300 merge conflit, `hg help evolve.interrupted`. |
3938
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
301 * obslog: --filternonlocal |
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
302 |
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
303 * 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
|
304 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
|
305 |
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
306 topic (0.10.0) |
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
307 |
2c5d79c6459c
packaging: prepare version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3915
diff
changeset
|
308 * 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
|
309 |
3834
0887c30255a1
packaging: prepare for 8.0.1 release
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3833
diff
changeset
|
310 8.0.1 -- 2018-06-11 |
0887c30255a1
packaging: prepare for 8.0.1 release
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3833
diff
changeset
|
311 ------------------- |
3777
d8f8067f742c
CHANGELOG: add an entry about fixing issue5897
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3720
diff
changeset
|
312 |
3819
8142e47811dd
CHANGELOG: mention about 4.6.1 compatibility
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3814
diff
changeset
|
313 * 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
|
314 * 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
|
315 * 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
|
316 * 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
|
317 * 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
|
318 * 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
|
319 |
2c0aa14e4ac4
changelog: add a couple of missing entry
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3819
diff
changeset
|
320 topic (0.9.1) |
2c0aa14e4ac4
changelog: add a couple of missing entry
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3819
diff
changeset
|
321 |
2c0aa14e4ac4
changelog: add a couple of missing entry
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3819
diff
changeset
|
322 * topic: fix documentation formatting |
3777
d8f8067f742c
CHANGELOG: add an entry about fixing issue5897
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3720
diff
changeset
|
323 |
3720
116cdd8c102a
packaging: update version number
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3718
diff
changeset
|
324 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
|
325 ------------------- |
dd0d2e90e653
compat: drop support for Mercurial 4.1
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3585
diff
changeset
|
326 |
3717
220e0811b39d
Changelog: pre-version gardening
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3684
diff
changeset
|
327 * 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
|
328 resolving orphans, |
220e0811b39d
Changelog: pre-version gardening
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3684
diff
changeset
|
329 * `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
|
330 * 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
|
331 * evolve: fixed some memory leak issue, |
220e0811b39d
Changelog: pre-version gardening
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3684
diff
changeset
|
332 * 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
|
333 * 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
|
334 * evolve: improvemed support for solving orphan situation, |
220e0811b39d
Changelog: pre-version gardening
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3684
diff
changeset
|
335 * obsdiscovery: added unit to various progress bar, |
220e0811b39d
Changelog: pre-version gardening
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3684
diff
changeset
|
336 * 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
|
337 |
3718
91e8075d29b8
changelog: mention 4.6 compatibility
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3717
diff
changeset
|
338 * 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
|
339 * 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
|
340 * `--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
|
341 * templatekw: remove `obsfatedata` templatekw. Individuals fields are |
35ffd7a4b339
templatekw: remove obsfatedata templatekw
Boris Feld <boris.feld@octobus.net>
parents:
3649
diff
changeset
|
342 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
|
343 * 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
|
344 |
3585
59f79788ca77
changelog: prepare release 7.3.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3578
diff
changeset
|
345 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
|
346 --------------------- |
32ed5b6fadd3
grab: add a command to grab a commit and update to it
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3439
diff
changeset
|
347 |
32ed5b6fadd3
grab: add a command to grab a commit and update to it
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3439
diff
changeset
|
348 * 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
|
349 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
|
350 * 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
|
351 * 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
|
352 * 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
|
353 * 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
|
354 |
3451
f062a4719e46
fold: make sure we move bookmarks after folding (issue5772)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3439
diff
changeset
|
355 * 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
|
356 * 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
|
357 * 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
|
358 * 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
|
359 |
3439
6c772398eb4e
packaging: prepare version 7.2.1
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3428
diff
changeset
|
360 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
|
361 ------------------- |
0e9c3fa042ae
changelog: mention the packaging bugfix
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3404
diff
changeset
|
362 |
3428
6904e6bea2f7
changelog: mention 4.5 compatibility
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3426
diff
changeset
|
363 * 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
|
364 * 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
|
365 * 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
|
366 |
3404
718ef6b0ee6e
changelog: prepare for coming release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3398
diff
changeset
|
367 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
|
368 ------------------- |
0539070016b0
changelog: add an entry about the obshashrange changes
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3295
diff
changeset
|
369 |
3404
718ef6b0ee6e
changelog: prepare for coming release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3398
diff
changeset
|
370 * 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
|
371 * 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
|
372 * 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
|
373 * 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
|
374 * 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
|
375 * 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
|
376 * 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
|
377 * 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
|
378 |
3373
3ff0da45d4c7
evolve: use compat.TROUBLES to show troubles in user interface
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3370
diff
changeset
|
379 * 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
|
380 (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
|
381 |
3349
0539070016b0
changelog: add an entry about the obshashrange changes
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3295
diff
changeset
|
382 * 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
|
383 |
3404
718ef6b0ee6e
changelog: prepare for coming release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3398
diff
changeset
|
384 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
|
385 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
|
386 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
|
387 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
|
388 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
|
389 |
3404
718ef6b0ee6e
changelog: prepare for coming release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3398
diff
changeset
|
390 topic (0.7.0) |
3295
64aedeb30625
topic: fix compatibility with 4.3
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3291
diff
changeset
|
391 |
64aedeb30625
topic: fix compatibility with 4.3
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3291
diff
changeset
|
392 * fix compatibility with Mercurial-4.3 |
3384
2b06f144b6e0
topics: add a new templatekeyword `topic`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3375
diff
changeset
|
393 * 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
|
394 |
3291
06a3cb594956
packaging: prepare release 7.1.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3284
diff
changeset
|
395 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
|
396 ------------------- |
6f0ae6943351
changelog: mention the improved verbosity handling
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3199
diff
changeset
|
397 |
6f0ae6943351
changelog: mention the improved verbosity handling
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3199
diff
changeset
|
398 * 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
|
399 * 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
|
400 * obslog: shows the obsmarkers notes |
3252
d57400a0f4c3
stablebranch: avoid overlap between subrange
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3235
diff
changeset
|
401 * 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
|
402 (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
|
403 * 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
|
404 |
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
|
405 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
|
406 |
3ccde4699cf0
topic: introduce a minimal extensions to enable topic on the server
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3205
diff
changeset
|
407 * 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
|
408 (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
|
409 * 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
|
410 server can reject draft changesets without topic |
3284
ee71cc4eff21
branching: merge with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
diff
changeset
|
411 * 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
|
412 * 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
|
413 * 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
|
414 |
3199
f33768dd2422
changelog: update missing release date
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3190
diff
changeset
|
415 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
|
416 ------------------- |
dbd340eafcb0
obsdiscovery: enforce the config on the server too
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3163
diff
changeset
|
417 |
dbd340eafcb0
obsdiscovery: enforce the config on the server too
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3163
diff
changeset
|
418 * 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
|
419 (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
|
420 |
3174
d56b8f5f0bb1
changelog: add details about the pushkey related fix
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3171
diff
changeset
|
421 * 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
|
422 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
|
423 disabled. |
d56b8f5f0bb1
changelog: add details about the pushkey related fix
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3171
diff
changeset
|
424 |
3190
f4ba7d662c4c
changelog: mention the --publish bugfix
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3174
diff
changeset
|
425 topic (0.5.1) |
f4ba7d662c4c
changelog: mention the --publish bugfix
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3174
diff
changeset
|
426 |
f4ba7d662c4c
changelog: mention the --publish bugfix
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3174
diff
changeset
|
427 * 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
|
428 |
3202
1b0178a3330b
changelog: fix 7.0.0 release date
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3199
diff
changeset
|
429 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
|
430 ------------------- |
ddfdef7e9b58
changelog: add an entry for 7.0.0 with recent change
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3125
diff
changeset
|
431 |
ddfdef7e9b58
changelog: add an entry for 7.0.0 with recent change
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3125
diff
changeset
|
432 * 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
|
433 * 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
|
434 * 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
|
435 * 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
|
436 * 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
|
437 |
3163
c56c028f3802
packaging: prepare version 7.0.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3159
diff
changeset
|
438 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
|
439 |
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
|
440 * 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
|
441 (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
|
442 * 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
|
443 (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
|
444 * 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
|
445 |
3125
ec0bbf26ce7f
packaging: prepare version 6.8.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3114
diff
changeset
|
446 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
|
447 ------------------- |
3070
9a223c3adb9d
changelog: add about fixed bookmark and phase handling while changing topics
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3057
diff
changeset
|
448 |
3114
9db99aee4b87
changelog: update to reflect latest change
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3087
diff
changeset
|
449 * compatibility with Mercurial 4.4 |
9db99aee4b87
changelog: update to reflect latest change
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3087
diff
changeset
|
450 (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
|
451 * 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
|
452 |
3070
9a223c3adb9d
changelog: add about fixed bookmark and phase handling while changing topics
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3057
diff
changeset
|
453 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
|
454 |
9a223c3adb9d
changelog: add about fixed bookmark and phase handling while changing topics
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3057
diff
changeset
|
455 * 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
|
456 (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
|
457 * topic: fix 'topic-mode' behavior when amending |
3069
1893bde71ebc
changelog: add about pager support
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3053
diff
changeset
|
458 * pager: pager support to `topics` and `stack` |
1893bde71ebc
changelog: add about pager support
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3053
diff
changeset
|
459 |
3048
bdc28886526f
packaging: prepare version 6.7.1
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3047
diff
changeset
|
460 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
|
461 ------------------- |
0884856a4143
stack: handle basic case of splitting with crash
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3008
diff
changeset
|
462 |
3053
430ad68292d7
readme: update readme with latest fix
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3048
diff
changeset
|
463 * 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
|
464 |
3047
34c0c733e804
readme: add changelog for topic 0.3.1
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3046
diff
changeset
|
465 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
|
466 |
3087
504f914efd29
changeloge: add details about topic-mode
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3071
diff
changeset
|
467 * 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
|
468 * 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
|
469 * 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
|
470 * 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
|
471 (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
|
472 |
3008
1cccdfeac327
packaging: mark version 6.7.0 in the source
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3006
diff
changeset
|
473 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
|
474 ------------------- |
5c0b6af37b21
topics: add a current flag to display current topic
Pulkit Goyal <7895pulkit@gmail.com>
parents:
2807
diff
changeset
|
475 |
3006
dd3eb2215f24
readme: prepare readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2998
diff
changeset
|
476 * 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
|
477 * documentation: improvement to content, wording and graphs, |
3006
dd3eb2215f24
readme: prepare readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2998
diff
changeset
|
478 * 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
|
479 * 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
|
480 * 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
|
481 * 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
|
482 |
3046
980c727f27d7
add mention of the topic 0.3.0 version
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3045
diff
changeset
|
483 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
|
484 |
3006
dd3eb2215f24
readme: prepare readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2998
diff
changeset
|
485 * 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
|
486 * stack: improve display of interleaved topic, |
dd3eb2215f24
readme: prepare readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2998
diff
changeset
|
487 * stack: improve display of merge commit, |
dd3eb2215f24
readme: prepare readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2998
diff
changeset
|
488 * 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
|
489 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
|
490 * 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
|
491 * 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
|
492 * topic: gain a --current flag, |
dd3eb2215f24
readme: prepare readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2998
diff
changeset
|
493 * 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
|
494 |
2807
cc3e09e033a3
packaging: prepare version 6.6.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2806
diff
changeset
|
495 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
|
496 ------------------- |
5191d454a4f5
readme: update with various topic improvement
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2705
diff
changeset
|
497 |
2807
cc3e09e033a3
packaging: prepare version 6.6.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2806
diff
changeset
|
498 - 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
|
499 (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
|
500 - 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
|
501 - 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
|
502 - 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
|
503 - 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
|
504 - 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
|
505 - 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
|
506 - 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
|
507 (when available) |
2807
cc3e09e033a3
packaging: prepare version 6.6.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2806
diff
changeset
|
508 - documentation: various minor documentation update. |
cc3e09e033a3
packaging: prepare version 6.6.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2806
diff
changeset
|
509 |
cc3e09e033a3
packaging: prepare version 6.6.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2806
diff
changeset
|
510 topic (0.2.0): |
2732
4b5caa509df8
packaging: update readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2730
diff
changeset
|
511 |
4b5caa509df8
packaging: update readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2730
diff
changeset
|
512 - 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
|
513 - 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
|
514 - 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
|
515 - 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
|
516 (experimental.enforce-topic) |
2807
cc3e09e033a3
packaging: prepare version 6.6.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2806
diff
changeset
|
517 - 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
|
518 |
2704
a8e22ede5a9a
readme: prepare version 6.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2699
diff
changeset
|
519 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
|
520 ------------------- |
fd602980f7ee
topics: make sure we commit on new parents while changing topics (issue5441)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
2620
diff
changeset
|
521 |
2704
a8e22ede5a9a
readme: prepare version 6.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2699
diff
changeset
|
522 features: |
a8e22ede5a9a
readme: prepare version 6.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2699
diff
changeset
|
523 |
2641
c90c70d8b6de
obslog: update the readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2630
diff
changeset
|
524 - 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
|
525 (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
|
526 - 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
|
527 - doc: various minor improvement. |
2641
c90c70d8b6de
obslog: update the readme
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2630
diff
changeset
|
528 |
2704
a8e22ede5a9a
readme: prepare version 6.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2699
diff
changeset
|
529 bugfixes: |
a8e22ede5a9a
readme: prepare version 6.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2699
diff
changeset
|
530 |
a8e22ede5a9a
readme: prepare version 6.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2699
diff
changeset
|
531 - 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
|
532 - 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
|
533 - 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
|
534 - 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
|
535 |
2705
a7b7471b4bed
topic: update extensions metadata
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2704
diff
changeset
|
536 topic (0.1.0): |
2704
a8e22ede5a9a
readme: prepare version 6.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2699
diff
changeset
|
537 |
a8e22ede5a9a
readme: prepare version 6.5.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2699
diff
changeset
|
538 - 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
|
539 - 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
|
540 - 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
|
541 - 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
|
542 - 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
|
543 - 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
|
544 - 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
|
545 - topic: improved topic preservation for various commands. |
2629
9c0f6b85c28f
obsfate: improve obsfate output
Boris Feld <boris.feld@octobus.net>
parents:
2620
diff
changeset
|
546 |
9c0f6b85c28f
obsfate: improve obsfate output
Boris Feld <boris.feld@octobus.net>
parents:
2620
diff
changeset
|
547 |
2620
e60248f26f92
packaging: prepare version 6.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2619
diff
changeset
|
548 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
|
549 ------------------- |
2588
384fdb696d47
readme: fix entry for 6.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2586
diff
changeset
|
550 |
2619
26f6bdfe2155
readme: fix readme for future 6.4.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2593
diff
changeset
|
551 - 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
|
552 - 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
|
553 - 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
|
554 (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
|
555 - 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
|
556 - 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
|
557 - 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
|
558 |
2544
e358c0263e46
prepare release 6.3.1
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2541
diff
changeset
|
559 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
|
560 ------------------- |
383efcb9ed0f
serveronly: also backport the fixes from 5adb8bdb935e
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2539
diff
changeset
|
561 |
383efcb9ed0f
serveronly: also backport the fixes from 5adb8bdb935e
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2539
diff
changeset
|
562 - 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
|
563 |
2535
6da4ca7b3e4f
packaging: prepare release 6.3.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2525
diff
changeset
|
564 6.3.0 -- 2017-05-31 |
2441
80b5fc054219
evolve: adding longer aliases for olog
Rodrigo Damazio Bovendorp <rdamazio@google.com>
parents:
2430
diff
changeset
|
565 ------------------- |
80b5fc054219
evolve: adding longer aliases for olog
Rodrigo Damazio Bovendorp <rdamazio@google.com>
parents:
2430
diff
changeset
|
566 |
80b5fc054219
evolve: adding longer aliases for olog
Rodrigo Damazio Bovendorp <rdamazio@google.com>
parents:
2430
diff
changeset
|
567 - 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
|
568 - 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
|
569 - 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
|
570 (See hg help - evolve for details) |
2525
5adb8bdb935e
compatibility: backport mercurial 176d1a0ce385
Boris Feld <boris.feld@octobus.net>
parents:
2521
diff
changeset
|
571 - 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
|
572 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
|
573 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
|
574 soon as possible. |
5adb8bdb935e
compatibility: backport mercurial 176d1a0ce385
Boris Feld <boris.feld@octobus.net>
parents:
2521
diff
changeset
|
575 (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
|
576 - 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
|
577 (See hg help - evolve for details) |
2486
cd4290f923b7
template: add precursors template
Boris Feld <boris.feld@octobus.net>
parents:
2484
diff
changeset
|
578 - 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
|
579 - 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
|
580 - 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
|
581 - 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
|
582 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
|
583 - 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
|
584 |
2471
0af99106b075
packaging: prepare release 6.2.1
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2460
diff
changeset
|
585 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
|
586 ------------------- |
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
|
587 |
2458
62e4f9ff352b
obshashrange: re-warm less revision after reset
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2443
diff
changeset
|
588 - 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
|
589 - 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
|
590 - 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
|
591 - 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
|
592 - 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
|
593 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
|
594 |
2430
d4ee0274a8ef
packaging: prepare release 6.2
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2428
diff
changeset
|
595 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
|
596 ------------------- |
f62ce1bbd05b
readme: update readme to mention 'debugobshistory'
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2331
diff
changeset
|
597 |
2427
59e7fc0ad7c0
readme: rearrange readme before release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2417
diff
changeset
|
598 - 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
|
599 - 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
|
600 - 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
|
601 - 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
|
602 markers without changesets, |
59e7fc0ad7c0
readme: rearrange readme before release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2417
diff
changeset
|
603 - obscache: fix more cache invalidation propagation, |
59e7fc0ad7c0
readme: rearrange readme before release
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2417
diff
changeset
|
604 - 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
|
605 - 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
|
606 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
|
607 - 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
|
608 - 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
|
609 - 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
|
610 - 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
|
611 |
2322
8510d3fd7c3b
packaging: prepare version 6.1.0
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2312
diff
changeset
|
612 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
|
613 ------------------- |
a4c5744a7b93
safeguard: add an option to disable automatic publishing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2283
diff
changeset
|
614 |
2290
a36a8c6a09ac
ui: change the hidden revision error message
Boris Feld <boris.feld@octobus.net>
parents:
2289
diff
changeset
|
615 - 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
|
616 - 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
|
617 - 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
|
618 - 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
|
619 - 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
|
620 |
2283
5ef112a6eb87
pkg: prepare release 6.0.1
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2281
diff
changeset
|
621 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
|
622 ------------------- |
eb47d436cdc3
template: adapt to new showlist() API introduced by hg e5eab0fe69ee
Yuya Nishihara <yuya@tcha.org>
parents:
2263
diff
changeset
|
623 |
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
|
624 - 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
|
625 - 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
|
626 - 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
|
627 - 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
|
628 |
2281
812b866f193c
readme: fix 6.0.0 release date
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2276
diff
changeset
|
629 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
|
630 ------------------- |
1805
7b8195e22050
extensions: drop the old 'pushexperiment' extension
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1802
diff
changeset
|
631 |
2258
446824c5e0b8
readme: mention the fix for issue4354
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2243
diff
changeset
|
632 - 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
|
633 - 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
|
634 - 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
|
635 - 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
|
636 - 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
|
637 - 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
|
638 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
|
639 |
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
|
640 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
|
641 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
|
642 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
|
643 |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
644 - 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
|
645 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
|
646 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
|
647 |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
648 - 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
|
649 - large memory footprint, |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
650 - 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
|
651 - 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
|
652 - 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
|
653 |
d83851f2d375
obshashrange: have an half descent wireprotocol command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2122
diff
changeset
|
654 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
|
655 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
|
656 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
|
657 |
2122
efc6633e78e1
legacy: move 'debugrecordpruneparents' in the extensions
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2115
diff
changeset
|
658 - 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
|
659 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
|
660 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
|
661 |
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
|
662 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
|
663 ------------------- |
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
|
664 |
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
|
665 - 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
|
666 |
1802
e7b6e9c4a5d4
fix release date in the Readme,
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1790
diff
changeset
|
667 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
|
668 ------------------- |
1778
924b76a51d18
wireproto: chunking and compression is forthwith to be handled by hgweb
Martijn Pieters <mjpieters@fb.com>
parents:
1765
diff
changeset
|
669 |
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
|
670 - 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
|
671 - 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
|
672 - 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
|
673 - 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
|
674 - 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
|
675 |
1765
727c7211c810
prepare release 5.5.0
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1764
diff
changeset
|
676 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
|
677 ------------------- |
1733
060fe417679f
readme: add an entry about the {obsolete} template change
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1728
diff
changeset
|
678 |
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
|
679 - 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
|
680 - 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
|
681 - 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
|
682 - 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
|
683 - 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
|
684 - 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
|
685 - 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
|
686 |
1717
2ad40d972a74
prepare release 5.4.1
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1702
diff
changeset
|
687 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
|
688 ------------------- |
1717
2ad40d972a74
prepare release 5.4.1
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1702
diff
changeset
|
689 |
2ad40d972a74
prepare release 5.4.1
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1702
diff
changeset
|
690 - compat with Mercurial 3.9 |
2ad40d972a74
prepare release 5.4.1
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1702
diff
changeset
|
691 |
1702
b21ce82e6f76
evolve: prepare release of version 5.4.0
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1686
diff
changeset
|
692 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
|
693 ------------------- |
1626
0edb545503fe
topic: 'hg evolve --all' pick all trouble within current topic
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1617
diff
changeset
|
694 |
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
|
695 - 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
|
696 - 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
|
697 - 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
|
698 - '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
|
699 - 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
|
700 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
|
701 - 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
|
702 - various documentation fix and update |
53a2a9aa3d89
readme: add various missing parts
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1672
diff
changeset
|
703 - 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
|
704 - 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
|
705 - 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
|
706 - 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
|
707 |
1611
5eedfe43e762
prepare version 5.3.0
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1609
diff
changeset
|
708 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
|
709 ------------------- |
1478
9603aa1ecdfd
evolve: add a command to split commits
Laurent Charignon <lcharignon@fb.com>
parents:
1454
diff
changeset
|
710 |
1559
bc21846791b6
readme: add something about bookmark within transaction
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1530
diff
changeset
|
711 - 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
|
712 - 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
|
713 - 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
|
714 - 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
|
715 - 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
|
716 - 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
|
717 - 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
|
718 (for `hg evolve --continue`) |
1609
b9e8a47c4d5c
Readme: mention fix for issue4950
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1605
diff
changeset
|
719 - 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
|
720 (issue4950) (hg-3.5+ only) |
1529
b338fe4e0657
readme: updateing changelog
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1526
diff
changeset
|
721 - 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
|
722 - updated help for the `evolve` command |
b338fe4e0657
readme: updateing changelog
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1526
diff
changeset
|
723 |
1519
c15d6168412f
prepare version 5.1.2
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1518
diff
changeset
|
724 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
|
725 ------------------- |
1501
5c962163f77a
prune: ensure we prune bookmarks in a transaction
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1454
diff
changeset
|
726 |
1511
91b6a30424a3
evolve: compatibility with coming 3.6
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1503
diff
changeset
|
727 - 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
|
728 - 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
|
729 - 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
|
730 - add some progress data during changesets discovery |
bca3fce56b2c
merge with default
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1514
diff
changeset
|
731 - 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
|
732 |
1454
c79bdc856350
prepare version 5.2
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1449
diff
changeset
|
733 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
|
734 ------------------- |
1357
3bb7a080da4d
evolve: add ordering of the revisions for evolve --rev
Laurent Charignon <lcharignon@fb.com>
parents:
1337
diff
changeset
|
735 |
3bb7a080da4d
evolve: add ordering of the revisions for evolve --rev
Laurent Charignon <lcharignon@fb.com>
parents:
1337
diff
changeset
|
736 - 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
|
737 - 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
|
738 - 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
|
739 - 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
|
740 - 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
|
741 do as invocated. |
0b714c4ad9ff
evolve: consider all potential candidates on bare evolve
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1410
diff
changeset
|
742 - 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
|
743 a target. |
1422
c868a69c29c5
evolve: distinct between '--all' and '--all --any'
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1420
diff
changeset
|
744 - 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
|
745 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
|
746 in now in `--all --any`. |
1441
a4abe588d77f
evolve: mechanism to load some commands selectively
Laurent Charignon <lcharignon@fb.com>
parents:
1427
diff
changeset
|
747 - 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
|
748 enabling |
1672 | 749 - 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
|
750 - next: significantly reword error messages |
1449
9be1cadf7a07
next: add a --evolve option
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1447
diff
changeset
|
751 - 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
|
752 |
1424
1377f6a7f9ec
prepare version 5.1.5
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1387
diff
changeset
|
753 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
|
754 ------------------- |
1289
12d5c9eaa86d
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1281
diff
changeset
|
755 |
12d5c9eaa86d
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1281
diff
changeset
|
756 - minor documentation cleanup |
1296
23819e1d61fd
evolve: add -i flag to amend command
Laurent Charignon <lcharignon@fb.com>
parents:
1289
diff
changeset
|
757 - 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
|
758 - fix the `debugrecordpruneparents` utility |
1728 | 759 - 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
|
760 - 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
|
761 - 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
|
762 - 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
|
763 - 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
|
764 - 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
|
765 - 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
|
766 parent. |
1289
12d5c9eaa86d
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1281
diff
changeset
|
767 |
1281
891c3ce894fa
prepare release 5.1.4
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1279
diff
changeset
|
768 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
|
769 ------------------- |
1271
792998917ece
Add "documentation update" to the changelog.
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1257
diff
changeset
|
770 |
792998917ece
Add "documentation update" to the changelog.
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1257
diff
changeset
|
771 - significant documentation update |
1278
5ff8a5d85b2b
getbundleobsmarker: prevent crash from filtered content (issue4616)
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1271
diff
changeset
|
772 - 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
|
773 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
|
774 - fix the debugobsrelsethashtree command |
1271
792998917ece
Add "documentation update" to the changelog.
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1257
diff
changeset
|
775 |
1257
c52c15100fb2
prepare version 5.1.3
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1256
diff
changeset
|
776 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
|
777 ------------------- |
1250
f88d5125d41b
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1230
diff
changeset
|
778 |
1728 | 779 - discovery: fix misbehaving discovery across python version |
1254
87d626390270
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1250
diff
changeset
|
780 - pull: properly install the bundle2 par generator |
87d626390270
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1250
diff
changeset
|
781 (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
|
782 - 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
|
783 - graft: avoid potential deadlock (acquires wlock before lock) |
1250
f88d5125d41b
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1230
diff
changeset
|
784 |
1230
e886bc501796
preparing version 5.1.2
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1229
diff
changeset
|
785 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
|
786 ------------------- |
1229
175cc89bbe4c
update 5.1.2 with latest bugfix
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1206
diff
changeset
|
787 |
175cc89bbe4c
update 5.1.2 with latest bugfix
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1206
diff
changeset
|
788 - 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
|
789 |
1206
9b8628e0a142
prepare release 5.1.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1205
diff
changeset
|
790 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
|
791 ------------------- |
1205
bfbe042a2e51
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1201
diff
changeset
|
792 |
bfbe042a2e51
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1201
diff
changeset
|
793 - debugobsconvert: fix invalid markers during conversion |
bfbe042a2e51
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1201
diff
changeset
|
794 - 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
|
795 - revset: fix some crash with (issue4515) |
bfbe042a2e51
update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1201
diff
changeset
|
796 |
1201
ee9c10728b68
fix release date in the readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1198
diff
changeset
|
797 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
|
798 ------------------- |
1191
583f7f03434b
init: don't abort Mercurial on version mismatch
Matt Mackall <mpm@selenic.com>
parents:
1189
diff
changeset
|
799 |
1198
bfe9be352453
update readme and bump version to 5.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1191
diff
changeset
|
800 - 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
|
801 - evolve: don't abort Mercurial on version mismatch |
1728 | 802 - compatibility with mercurial 3.3 |
1191
583f7f03434b
init: don't abort Mercurial on version mismatch
Matt Mackall <mpm@selenic.com>
parents:
1189
diff
changeset
|
803 |
1189
dbd0733e5840
prepare release 5.0.2
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1185
diff
changeset
|
804 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
|
805 ------------------- |
1185
cc3e68120185
evolve: remove the dependency to the rebase extension
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1182
diff
changeset
|
806 |
cc3e68120185
evolve: remove the dependency to the rebase extension
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1182
diff
changeset
|
807 - 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
|
808 |
1175
51e1e962172c
readme: prepare for release 5.0.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1174
diff
changeset
|
809 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
|
810 ------------------- |
1140
b7d85cd8ec7b
amend: allow the --logfile argument to work properly
Matt Harbison <matt_harbison@yahoo.com>
parents:
1136
diff
changeset
|
811 |
b7d85cd8ec7b
amend: allow the --logfile argument to work properly
Matt Harbison <matt_harbison@yahoo.com>
parents:
1136
diff
changeset
|
812 - amend: fix --logfile argument |
1141
ca17770d2ee9
evolve: preserve branch change
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1140
diff
changeset
|
813 - 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
|
814 - 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
|
815 - uncommit: abort when rev specifies the current changeset |
61179aeee656
readme: update changelog
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1150
diff
changeset
|
816 - evolve: various message improvement |
61179aeee656
readme: update changelog
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1150
diff
changeset
|
817 - 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
|
818 - evolve: make next/prev only move bookmarks optionally |
61179aeee656
readme: update changelog
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1150
diff
changeset
|
819 - 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
|
820 |
1136
e9900a4af996
README: update for 5.0 release
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1107
diff
changeset
|
821 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
|
822 ------------------- |
1069
356552e55489
evolve: always use the transaction version of phase movement
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1059
diff
changeset
|
823 |
356552e55489
evolve: always use the transaction version of phase movement
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1059
diff
changeset
|
824 - 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
|
825 - 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
|
826 - 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
|
827 - 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
|
828 - 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
|
829 - 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
|
830 - 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
|
831 |
1136
e9900a4af996
README: update for 5.0 release
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1107
diff
changeset
|
832 - 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
|
833 changesets pruned. |
e9900a4af996
README: update for 5.0 release
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1107
diff
changeset
|
834 - 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
|
835 |
e9900a4af996
README: update for 5.0 release
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1107
diff
changeset
|
836 |
1053
bfa9d535f436
README: fix version number
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1049
diff
changeset
|
837 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
|
838 ------------------- |
976
bed842762447
amend: add -D/--current-date option, just like mq's qrefresh has
Greg Ward <greg@gerg.ca>
parents:
970
diff
changeset
|
839 |
bed842762447
amend: add -D/--current-date option, just like mq's qrefresh has
Greg Ward <greg@gerg.ca>
parents:
970
diff
changeset
|
840 - 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
|
841 - amend: add -U/--current-user option |
987 | 842 - evolve: add a --tool option |
1047
d830377bf186
evolve: adds a --confirm option
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1035
diff
changeset
|
843 - 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
|
844 - 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
|
845 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
|
846 - 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
|
847 (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
|
848 - 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
|
849 `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
|
850 |
1030
e914884fb721
evolve: prepare release 4.0.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1028
diff
changeset
|
851 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
|
852 ------------------- |
1028
fc2be6050312
evolve: update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1010
diff
changeset
|
853 |
fc2be6050312
evolve: update readme
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1010
diff
changeset
|
854 - 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
|
855 |
970
0304fc2bab15
pkg: prepare release of version 4.0.0
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
957
diff
changeset
|
856 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
|
857 ------------------- |
921
b39bdae5189d
readme: rephrase the changelog entry regarding the new exchange
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
920
diff
changeset
|
858 |
952
f83f46411b09
evolve: bump requirement to 3.0.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
939
diff
changeset
|
859 - 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
|
860 - 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
|
861 - 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
|
862 - 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
|
863 - 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
|
864 - 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
|
865 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
|
866 - 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
|
867 - 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
|
868 - 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
|
869 - 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
|
870 - 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
|
871 |
921
b39bdae5189d
readme: rephrase the changelog entry regarding the new exchange
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
920
diff
changeset
|
872 - 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
|
873 - 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
|
874 - 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
|
875 - 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
|
876 |
922
ec4c17e0aee6
readme: update the readme with all missing entry
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
921
diff
changeset
|
877 - 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
|
878 |
935
a03ea39aca2a
prepare release 3.3.2
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
934
diff
changeset
|
879 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
|
880 ------------------- |
924
a6a202c22b28
readme: the forgotten update strike again
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
917
diff
changeset
|
881 |
a6a202c22b28
readme: the forgotten update strike again
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
917
diff
changeset
|
882 - 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
|
883 (fix issues #16, #35 and #42) |
1728 | 884 - 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
|
885 - 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
|
886 - 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
|
887 - 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
|
888 |
917
fc04758ea9f5
prepare release 3.3.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
915
diff
changeset
|
889 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
|
890 ------------------- |
913
2a057f809d03
evolve: update changelog in README
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
859
diff
changeset
|
891 |
2a057f809d03
evolve: update changelog in README
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
859
diff
changeset
|
892 - various language fix |
914
a0e7c38a9df0
evolve: improves readme wording
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
913
diff
changeset
|
893 - 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
|
894 - 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
|
895 - 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
|
896 - 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
|
897 |
859
83882f2fbecb
prepare 3.3.0 release
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
858
diff
changeset
|
898 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
|
899 ------------------- |
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
|
900 |
928
be39695cbfda
update 3.3.0 readme to include minimal mercurial requirement
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
763
diff
changeset
|
901 - 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
|
902 - 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
|
903 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
|
904 - 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
|
905 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
|
906 - 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
|
907 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
|
908 - 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
|
909 - 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
|
910 |
753
c3ba8a965a7a
prepare 2.8 release
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
752
diff
changeset
|
911 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
|
912 ------------------- |
744
72d7b0b9edd6
README: update changelog
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
717
diff
changeset
|
913 |
72d7b0b9edd6
README: update changelog
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
717
diff
changeset
|
914 - 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
|
915 - 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
|
916 - amend: drop the deprecated note option |
72d7b0b9edd6
README: update changelog
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
717
diff
changeset
|
917 - 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
|
918 - 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
|
919 - 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
|
920 obsolete |
751
a5474648a9d2
gdown/gup: add next/previous alias
Dan Villiom Podlaski Christiansen <dan@cabo.dk>
parents:
750
diff
changeset
|
921 - 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
|
922 - 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
|
923 - 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
|
924 |
717
cdb52bbbe5b8
prepare release 3.1.0
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
716
diff
changeset
|
925 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
|
926 ------------------- |
662 | 927 |
698
b21437d19ea2
changelog: add more entry
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
697
diff
changeset
|
928 - amend: drop deprecated --change option for amend |
1728 | 929 - 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
|
930 - 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
|
931 - 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
|
932 - evolve: add a --all option |
715
070bbbb0e6f2
prune: add strip-like bookmark
Levi Bard <levi@unity3d.com>
parents:
711
diff
changeset
|
933 - prune: various minor improvements |
070bbbb0e6f2
prune: add strip-like bookmark
Levi Bard <levi@unity3d.com>
parents:
711
diff
changeset
|
934 - 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
|
935 - 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
|
936 |
d48aae167b9d
prune: documentation update
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
664
diff
changeset
|
937 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
|
938 ------------------- |
689
d48aae167b9d
prune: documentation update
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
664
diff
changeset
|
939 |
662 | 940 - compatibility with 2.5 |
941 | |
636
27c890b4f864
evolve: make evolve smarter
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
627
diff
changeset
|
942 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
|
943 ------------------- |
636
27c890b4f864
evolve: make evolve smarter
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
627
diff
changeset
|
944 |
27c890b4f864
evolve: make evolve smarter
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
627
diff
changeset
|
945 - 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
|
946 |
627
28d79c21cc3a
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
602
diff
changeset
|
947 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
|
948 ------------------- |
627
28d79c21cc3a
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
602
diff
changeset
|
949 |
28d79c21cc3a
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
602
diff
changeset
|
950 - qsync fixes |
28d79c21cc3a
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
602
diff
changeset
|
951 - have qfold ask for commit message |
28d79c21cc3a
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
602
diff
changeset
|
952 |
28d79c21cc3a
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
602
diff
changeset
|
953 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
|
954 ------------------- |
596
5527e4fe4418
merge changelog update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
595
diff
changeset
|
955 |
5527e4fe4418
merge changelog update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
595
diff
changeset
|
956 - compat with mercurial 2.4 |
5527e4fe4418
merge changelog update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
595
diff
changeset
|
957 |
597
d14f9c4ceaa7
prepares evolve 1.1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
595
diff
changeset
|
958 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
|
959 ------------------- |
571
31efc36f3aac
rebase: warn about troubles created by rebase
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
560
diff
changeset
|
960 |
31efc36f3aac
rebase: warn about troubles created by rebase
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
560
diff
changeset
|
961 - 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
|
962 - 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
|
963 - 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
|
964 - smarter divergent handling |
571
31efc36f3aac
rebase: warn about troubles created by rebase
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
560
diff
changeset
|
965 |
597
d14f9c4ceaa7
prepares evolve 1.1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
595
diff
changeset
|
966 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
|
967 ------------------- |
555
3704751fa27f
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
541
diff
changeset
|
968 |
3704751fa27f
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
541
diff
changeset
|
969 - fix hg fold bug |
3704751fa27f
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
541
diff
changeset
|
970 - fix hg pull --rebase |
3704751fa27f
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
541
diff
changeset
|
971 - fix detection of conflict with external tools |
3704751fa27f
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
541
diff
changeset
|
972 - adapt to core movement (caches and --amend) |
3704751fa27f
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
541
diff
changeset
|
973 |
541
3859f8e7d0d1
pkg: prepare version 1.0.1
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
540
diff
changeset
|
974 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
|
975 ------------------- |
541
3859f8e7d0d1
pkg: prepare version 1.0.1
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
540
diff
changeset
|
976 |
3859f8e7d0d1
pkg: prepare version 1.0.1
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
540
diff
changeset
|
977 - documentation improvement |
3859f8e7d0d1
pkg: prepare version 1.0.1
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
540
diff
changeset
|
978 - 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
|
979 |
3859f8e7d0d1
pkg: prepare version 1.0.1
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
540
diff
changeset
|
980 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
|
981 ------------------- |
478
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
982 |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
983 - 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
|
984 - stabilize handle killed parent |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
985 - stabilize handle late comer |
487
595ae87e94b6
update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
483
diff
changeset
|
986 - stabilize handle conflicting |
478
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
987 - stabilize get a --continue switch |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
988 - 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
|
989 - new "troubled()" revset |
479
b63da0fb8ee5
obsolete: add obsolete data to summary.
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
478
diff
changeset
|
990 - summary now reports troubles changesets |
482
d2531a747ff5
evolve: fold command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
479
diff
changeset
|
991 - new touch command |
d2531a747ff5
evolve: fold command
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
479
diff
changeset
|
992 - new fold command |
483
b12ff7ef35b1
Introduction of olog as an alias
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
482
diff
changeset
|
993 - new basic olog alias |
478
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
994 |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
995 - 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
|
996 - 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
|
997 extinct() when that happen. |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
998 - 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
|
999 |
13ccb68b728d
update changelog for upcoming 1.0
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
425
diff
changeset
|
1000 |
425
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1001 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
|
1002 ------------------- |
425
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1003 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1004 - 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
|
1005 - 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
|
1006 - 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
|
1007 - 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
|
1008 - 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
|
1009 - 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
|
1010 - 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
|
1011 - 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
|
1012 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1013 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
|
1014 ------------------- |
425
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1015 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1016 - obsolete: change warning output to match mercurial core on |
1728 | 1017 - 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
|
1018 - 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
|
1019 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1020 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
|
1021 ------------------- |
325
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
1022 |
425
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1023 - obsolete: Detect conflicting changeset! |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1024 - 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
|
1025 - 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
|
1026 - 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
|
1027 - 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
|
1028 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1029 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1030 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
|
1031 ------------------- |
425
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1032 |
1728 | 1033 - [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
|
1034 - 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
|
1035 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1036 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1037 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
|
1038 ------------------- |
425
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1039 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1040 - 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
|
1041 - 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
|
1042 - adapt for new mercurial |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1043 - 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
|
1044 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1045 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
|
1046 ------------------- |
425
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1047 |
1b2757c1bd91
changelog: update changelog for all missing version
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
330
diff
changeset
|
1048 - 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
|
1049 - 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
|
1050 - rebase: allow the use of --keep again |
c046b083a5e0
README: minor changelog update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
325
diff
changeset
|
1051 - 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
|
1052 - 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
|
1053 - revset: add, successors(), allsuccessors(), precursors(), allprecursors(), |
c2223b3f611a
more README changes (oops)
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
328
diff
changeset
|
1054 latecomer() and hidden() |
328
c046b083a5e0
README: minor changelog update
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
325
diff
changeset
|
1055 - evolve: add `prune` alias to `kill`. |
1728 | 1056 - 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
|
1057 - template: add an {obsolete} keyword |
325
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
1058 |
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
1059 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
|
1060 ------------------- |
325
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
1061 |
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
1062 - 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
|
1063 - 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
|
1064 - rebase: handle removing empty changesets |
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
1065 - rebase: handle --collapse |
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
1066 - evolve: add `obsolete` alias to `kill` |
43a686709ded
doc: readme and uncommit reference
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
324
diff
changeset
|
1067 - evolve: add `evolve` alias to `stabilize` |