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 <[email protected]>
* Eric Spishak-Thomas <[email protected]>
* Manuel Jacob <[email protected]>
* Pierre-Yves David <[email protected]>
* Yohann Rebattu <[email protected]>
## 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
_______________________________________________
Evolve-testers mailing list
[email protected]
https://www.mercurial-scm.org/mailman/listinfo/evolve-testers