Evolve 9.3.1 released
Pierre-Yves David
pierre-yves.david at ens-lyon.org
Wed Apr 8 15:32:48 UTC 2020
We pushed a new release for the evolve extension: 9.3.1.
As usual, the release is available on PyPI and upgrade is recommended.
The release contains improvements and bugfixes on multiple aspects.
Check the changelog for details. The most notable changes are: fixes and
improvements to discovery and exchange algorithm (and pushing in
general) and improved support for Mercurial 5.3.
Thanks to all the people involved:
* Anton Shestakov <av6 at dwimlabs.net>
* Eric Spishak-Thomas <emspishak at gmail.com>
* Manuel Jacob <me at manueljacob.de>
* Pierre-Yves David <pierre-yves.david at octobus.net>
* Yohann Rebattu <yohann at rebattu.fr>
## Evolve: 9.3.1
* compat: make __touch-noise__ and __rewind-hash__ extra field be bytes
* obsexchange: avoid sending too large request to http server
* obsdiscovery: server no longer aborts with a 500 error if client
sends a request without obscommon
* obsdiscovery: avoid considering locally hidden changeset
* single-heads: ignore obsolete section when enforcing one head per
branch
* evolve: improved behavior when evolving above the result of a split
* evolve: checking for new head on push is no longer confused by mixed
branches (or topics)
## Topic 0.18.1
* topic: fix auto-publish=abort with server that auto-publishes bare
branches
Cheers,
--
Pierre-Yves David
More information about the Mercurial
mailing list