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 <[email protected]>
  * Eric Spishak-Thomas <[email protected]>
  * Joerg Sonnenberger <[email protected]>
  * Martin von Zweigbergk <[email protected]>
  * Pierre-Yves David <[email protected]>
  * Pulkit Goyal <[email protected]>
  * Yohann Rebattu <[email protected]>

## 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


_______________________________________________
Evolve-testers mailing list
[email protected]
https://www.mercurial-scm.org/mailman/listinfo/evolve-testers

Reply via email to