We released a new version of the evolve extension: 10.2.0. As usual, the release is available on PyPI and upgrade is recommended (be sure to use 10.2.0.post1 version, which exists to fix an issue with upload to PyPI).
This version introduces support for Mercurial 5.7 and comes with a variety of improvements and bugfixes. Check the changelog for details. The most notable changes are: an improved logic to decide the resolution parent for content-divergence resolution in case only one of the changesets was moved from its original position, and better handling of topics when rebasing. Thanks to all the people involved: * Anton Shestakov <a...@dwimlabs.net> * Chuck Tuffli <ch...@tuffli.net> * Georges Racinet <georges.raci...@octobus.net> * Martin von Zweigbergk <martinv...@google.com> * Matt Harbison <matt_harbi...@yahoo.com> * Pierre-Yves David <pierre-yves.da...@octobus.net> * Sushil khanchi <sushilkhanch...@gmail.com> ## Evolve: 10.2.0 * compatibility with Mercurial 5.7 * doc: update the MQ To Evolve guide and fix build warning for index.rst * evolve: improve resolution of some case of parent divergence * evolve: respect command-templates.oneline-summary if configured * evolve: remove spurious "working directory is now at ..." messages * evolve: various documentation improvements * packaging: default to building docs on Python 3 * strip: remove experimental.prunestrip option ## Topic: 0.21.0 * performance: speed up various operations using an in-memory cache for topic * rebase: prevent in-memory rebase from silently dropping topic (by disabling the feature) * topic: rework how ctx.branch() is wrapped * topic: look for topic heads only when necessary, this fixes the output of e.g. hg heads when topics are in play _______________________________________________ Mercurial mailing list Mercurial@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial