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

Reply via email to