Evolve 8.4.0 released
Pierre-Yves David
pierre-yves.david at ens-lyon.org
Mon Apr 15 08:18:33 UTC 2019
I pushed a new release for the evolve extension: 8.5.0
As usual, the release is available on pypi and upgrade is recommended.
This version brings a variety of improvements and bug fixes. Notably, evolve
now support smooth automatic resolution of a wider range of divergence
unstability.
Next evolve version will likely include behavior changes to the ``hg
evolve``
command. Making ``--no-update`` and ``--all`` the defaults. For a few
version,
users can already rely on ``hg next`` for day to day incremental evolution.
Check the full changelog below for details. Thanks to all the people
involved:
* Anton Shestakov
* Joerg Sonnenberger
* Manuel Jacob
* Martijn Pieters
* Martin von Zweigbergk
* Matt Harbison
* Pierre-Yves David
* Sangeet Kumar Mishra
* Sushil khanchi
## Evolve: 8.5.0
### Bugfixes
* evolve: fix an recoverable state (issue6053),
* evolve: share evolve related cache between `shares`,
* evolve: make sure the extensions are only active on repository that
enables it (issue6057).
* evolve: preserve --[no-]update value over --continue,
* evolve: make sure divergence resolution keep the initial
author(issue6113),
* pick: align working dir branch with the one from the pick result
(issue6089),
* prune: fix error message when pruning public changesets,
* split: preserve phases (issue6048),
* touch: fix error message when touching public changesets,
### Improvements
* evolve: improved compatibility with narrow repositories,
* evolve: improved support for content-divergence with public changesets,
* pick: add the standard `--tool` option,
* uncommit: abort if an explicitly given file cannot be uncommitted.
## Topic 0.14.0
* prune: fix error message when pruning public changesets,
* split: preserve phases (issue6048),
* touch: fix error message when touching public changesets.
Cheers,
More information about the Evolve-testers
mailing list