Evolve 7.0.0 released
Pierre-Yves David
pierre-yves.david at ens-lyon.org
Thu Nov 2 09:39:32 UTC 2017
I've just pushed a release for evolve and topic.
As usual, the release is available on pypi and upgrade is recommended.
This release does not brings new feature to evolve but drop
compatibility for older Mercurial versions (4.0 and below) and drop
multiple old and deprecated protocols. This allowed us to clean up the
code and should helps situation where Evolve is selectively turned on
only some repository server side.
* drop compatibility with Mercurial 3.8, 3.9 and 4.0,
* drop support for old and deprecated method to exchange obsmarkers
(now requires bundle2 enabled clients),
* forbid usage of the old pushkey based protocol to exchange obsmarkers,
* evolve: rename '--contentdivergent' flag to '--content-divergent',
* evolve: rename '--phasedivergent' flag to '--phase-divergent'.
On the other hand, topic got multiple new workflow related options to
experiments with:
topic (0.5.0)
* add an experimental flag to enforce one head per name policy,
(off by default, see 'hg help -e topic' for details)
* add an experimental flag to have changesets without topic published
on push, (off by default, see 'hg help -e topic' for details)
* add a '--publish' flag to `hg push` (4.4+ only).
Cheers,
--
Pierre-Yves David
More information about the Evolve-testers
mailing list