New Evolve extension release: version 9.3.0
Pierre-Yves David2020-03-04
We pushed a new release for the evolve extension: 9.3.0.
This extension extends core features around history rewriting and draft changesets sharing.
As usual, the release is [available on PyPI](https://pypi.python.org/pypi/hg- evolve/9.3.0) and upgrade is recommended.
The release contains improvements and bugfixes on multiple aspects. Check the changelog for details. The most notable change are: Improved support for Mercurial 5.3, drop of support for Mercurial 4.5, and a new configuration in topic to hide changesets with a topic set to clients without topic support.
Thanks to all the people involved:
- Anton Shestakov av6@dwimlabs.net
- Martin von Zweigbergk martinvonz@google.com
- Pierre-Yves David pierre-yves.david@octobus.net
- Pulkit Goyal 7895pulkit@gmail.com
- Rodrigo Damazio rdamazio@google.com
- Sushil khanchi sushilkhanchi97@gmail.com
- willstott101@gmail.com
Evolve: 9.3.0
9.3.0 -- 2020-03-04
-
compat: compatibility with Mercurial 5.3
-
compat: drop compatibility with Mercurial 4.5
-
compat: cleanup old compatibility code for Mercurial < 4.5
-
evolve: extensive cleanup of functions, template keywords and compatibility code related to obsfate and successorssets
-
evolve: add content divergence checking to the standard pre-rewrite check
-
evolve: improve the message associated with content divergence
-
evolve: correctly handle --continue and --stop when relocating content-divergent changesets
-
exchange: dropped more bundle-1 related dead code
-
help: categorizing evolve and topic commands
-
obslog: make templatable (more change coming in the next version)
-
obslog: show folds and use more specific verbs when possible
Topic 0.18.0
- topic: add a
experimental.topic.server-gate-topic-changesetsconfig