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