Evolve 10.0.0 released

Pierre-Yves David pierre-yves.david at ens-lyon.org
Sat May 9 16:43:27 UTC 2020


We pushed a new release for the evolve extension: 10.0.0.

As usual, the release is available on PyPI and upgrade is recommended.

This version introduces support for Mercurial 5.4 and comes with a 
variety of improvements and bugfixes. Check the changelog for details. 
The most notable changes is: a new obslog flag `--origin` that shows 
predecessors instead of successors which is enabled by default in this 
release (use `--no-origin` for the old behavior)> The `--no-origin` mode 
might be dropped in the future.
In adition, this release comes with a new a new template keyword 
{obsorigin} and improved divergence resolution.

Thanks to all the people involved:

   * Anton Shestakov <av6 at dwimlabs.net>
   * Eric Spishak-Thomas <emspishak at gmail.com>
   * Joerg Sonnenberger <joerg at bec.de>
   * Martin von Zweigbergk <martinvonz at google.com>
   * Pierre-Yves David <pierre-yves.david at octobus.net>
   * Pulkit Goyal <7895pulkit at gmail.com>
   * Yohann Rebattu <yohann at rebattu.fr>

## Evolve: 10.0.0

   * compat: clean up old compatibility code
   * compat: compatibility with Mercurial 5.4
   * evolve: add {obsorigin}, a template keyword that works similarly to
     {obsfate}, but shows predecessors of a changeset
   * evolve: fix permissions of new cache files using SQLite
   * evolve: always create commit when resolving divergence
   * evolve: handle relocation during divergence resolution producing no 
changes
   * evolve: provide cache to successorssets() in more cases
   * obslog: make --all and --filternonlocal work properly with --no-graph
   * obslog: add --origin flag to show predecessors instead of successors
   * obslog: make --origin flag the default
   * stablerangecache: sanity check subranges

## Topic 0.19.0

   * auto-publish: issue the capabilities in all cases
   * topic: provide cache to successorssets() in one more case

Cheers,

-- 
Pierre-Yves David





More information about the Mercurial mailing list