New Evolve extension release: version 10.3.1
2021-04-25We released a new version of the evolve extension: 10.3.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 that addresses various issues and adds compatibility with the upcoming Mercurial 5.8. Check the changelog for details. The most notable changes are: cache reuse on different systems (such as using 64-bit and 32-bit Python to push/pull the same repo) should now be safe, and hg next now handles unstable changesets with topics more correctly.
Thanks to all the people involved:
- Anton Shestakov av6@dwimlabs.net
- Pierre-Yves David pierre-yves.david@octobus.net
Evolve: 10.3.1
cache: fix corruption issue when mixing 32-bit and 64-bit environments
next: unstable changesets with a different topic are no longer targets for hg next as long as it's invoked without --no-topic flag
next: when some potential targets are unstable, ask user which changeset they want to update to (only mixing stable and unstable when --evolve flag is given, which is the default)
packaging: default to using Python 3 in Makefile
Topic: 0.22.1
- compatibility with Mercurial 5.8