New Evolve extension release: version 10.5.1
2022-04-26We released a new version of the evolve extension: 10.5.1.
This extension extends core features around history rewriting and draft changesets sharing.
As usual, the release is available on PyPI, and upgrade is recommended.
This is a bugfix release. The most notable changes are: more work on fixup command that was introduced in the previous release, and a couple of bug fixes. Evolve is no longer confused when trying to select the latest successor in cases where a changeset was split and its child was pruned, see issue6648. Evolve with --dry-run flag used to update working directory in certain cases, see issue6669, this was fixed. There are also changes that should help Debian package maintainers; e.g. it's now possible to use system cbor instead of the one we vendor.
Thanks to all the people involved:
- Andrej Shadura andrew.shadura@collabora.co.uk
- Anton Shestakov av6@dwimlabs.net
- Georges Racinet georges.racinet@octobus.net
- Pierre-Yves David pierre-yves.david@octobus.net
Evolve: 10.5.1
- evolve: avoid updating working copy when --dry-run is given (issue6669)
- evolve: correctly pick successors of a split changeset when its child was pruned (issue6648)
- fixup: allow to be aborted using hg abort
fixup: work correctly with bookmarks
packaging: allow to unvendor cbor, update debian/copyright