I pushed a new release for the evolve extension: 8.5.0

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

This version brings a variety of improvements and bug fixes. Notably, evolve
now support smooth automatic resolution of a wider range of divergence
unstability.

Next evolve version will likely include behavior changes to the ``hg evolve`` command. Making ``--no-update`` and ``--all`` the defaults. For a few version,
users can already rely on ``hg next`` for day to day incremental evolution.

Check the full changelog below for details. Thanks to all the people involved:

  * Anton Shestakov
  * Joerg Sonnenberger
  * Manuel Jacob
  * Martijn Pieters
  * Martin von Zweigbergk
  * Matt Harbison
  * Pierre-Yves David
  * Sangeet Kumar Mishra
  * Sushil khanchi

## Evolve: 8.5.0

### Bugfixes

  * evolve: fix an recoverable state (issue6053),
  * evolve: share evolve related cache between `shares`,
* evolve: make sure the extensions are only active on repository that enables it (issue6057).
  * evolve: preserve --[no-]update value over --continue,
* evolve: make sure divergence resolution keep the initial author(issue6113), * pick: align working dir branch with the one from the pick result (issue6089),
  * prune: fix error message when pruning public changesets,
  * split: preserve phases (issue6048),
  * touch: fix error message when touching public changesets,

### Improvements

  * evolve: improved compatibility with narrow repositories,
  * evolve: improved support for content-divergence with public changesets,
  * pick: add the standard `--tool` option,
  * uncommit: abort if an explicitly given file cannot be uncommitted.

## Topic 0.14.0

  * prune: fix error message when pruning public changesets,
  * split: preserve phases (issue6048),
  * touch: fix error message when touching public changesets.


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

Reply via email to