Evolve 10.5.0 released
Anton Shestakov
av6 at dwimlabs.net
Fri Feb 25 14:54:56 UTC 2022
We released a new version of the evolve extension: 10.5.0.
As usual, the release is available on PyPI and upgrade is recommended.
This is a feature release. The most notable changes are: a new command:
fixup, which is used to add changes from the working directory to an
arbitrary revision. An issue with histedit not preserving topics in
certain situations was also fixed, see
https://bz.mercurial-scm.org/show_bug.cgi?id=6550. Evolve is now
compatible with the upcoming Mercurial 6.1, which includes head
computation code that is obsolescence-aware (adapted from the evolve
extension). With an up-to-date client and server you should expect hg
push to take much less time. Also compatibility with Mercurial 4.7 was
dropped in this release.
Thanks to all the people involved:
* Anton Shestakov <av6 at dwimlabs.net>
* Faheem Mitha <faheem at faheem.info>
* Georges Racinet <georges.racinet at octobus.net>
* Kim Alvefur <zash at zash.se>
* Raphaël Gomès <rgomes at octobus.net>
* Simon Sapin <simon.sapin at octobus.net>
* Sushil khanchi <sushilkhanchi97 at gmail.com>
## Evolve: 10.5.0
* compatibility with Mercurial 6.1
* evolve: handle cases when working directory parent has multiple
successors
* multiple commands: do not check for new divergence if divergence is
allowed via configuration
* fixup: a new experimental command to add working directory changes
to a specified revision
* pick: show abort message after pick is aborted for consistency
* evolve, pullbundle: drop compatibility with Mercurial 4.7
## Topic: 0.24.0
* compatibility with Mercurial 6.1
* topic: make histedit preserve topics when the first changeset in a
stack is rewritten (issue6550)
* drop compatibility with Mercurial 4.7
More information about the Mercurial
mailing list