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

Reply via email to