Evolve 9.1.0 released
Pierre-Yves David
pierre-yves.david at ens-lyon.org
Thu Aug 1 12:14:09 UTC 2019
I pushed a new release for the evolve extension: **9.1.0**
As usual, the release is available on pypi and upgrade is recommended.
This version introduces support for Mercurial 5.1 and comes with a
variety of improvements and bug fixes. Check the full changelog below
for details. Significant progress toward Python 3 compatibility has been
made too, next version might come with experimental Python 3 support.
Thanks to all the people involved:
* Anton Shestakov <av6 at dwimlabs.net>
* kevpeng at google.com
* Kyle Lippincott <spectral at google.com>
* Martin von Zweigbergk <martinvonz at google.com>
* Philippe Pepiot <philippe.pepiot at logilab.fr>
* Pierre-Yves David <pierre-yves.david at octobus.net>
* Sushil khanchi <sushilkhanchi97 at gmail.com>
## Evolve: 9.1.0
### Bug fixes:
* pick: no longer forget file in case of conflict (issue6037),
* pick: properly report and cleanup "unfinished state",
* prune: don't update working copy parent if pruned revisions are
unrelated (issue6137),
* prune: update to the successor of wdir also with --pair/--biject
(issue6142),
* evolve: properly prune changeset with no change in case of conflict
(issue5967),
### Improvements:
* prune: spell --successor flag without any unnecessary shortcuts,
* evolve: compatibility with Mercurial 5.1,
* evolve: use the same wording as core in case of unresolved conflict,
* evolve: minor output message improvements,
* evolve: improve `hg evolve --all` behavior when "." is obsolete,
* touch: detect resulting divergence in more cases (issue6107),
* touch: now works with merge commit too,
* rewind: fix behavior with merge commit,
* fold: allow fold with merge commit,
* metaedit: now works on merge commit.
## Topic 0.16.0
* topic: fix confusion in branch heads checking logic.
More information about the Evolve-testers
mailing list