New Evolve extension release: version 7.0.0
Pierre-Yves David2017-11-02
We just pushed a release for Evolve: 7.0.0.
As usual, the release is available on pypi and upgrade is recommended.
This release does not bring new features 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 help the situation where Evolve is selectively turned on only some repository server side.
On the other hand, Topic got multiple new workflow related options to experiments with.
Version changelog
evolve (7.0.0)
- 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
.
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 tohg push
(4.4+ only).