We released a new version of the evolve extension: 10.5.3.

As usual, the release is available on PyPI as hg-evolve and upgrade is recommended.

This is a bugfix release. In evolve extension, caches that use SQLite database will no longer prevent pushes from succeeding. In topic extension, topic cache is now invalidated when branch cache is invalidated, this fixes stale labels shown in TortoiseHg. And hg next now correctly evolves the destination in cases when there is a mix of stable and regular destinations for user to select. The extensions are also marked compatible with Mercurial 6.3 (no changes to code were required).

Thanks to all the people involved:

 * Anton Shestakov <a...@dwimlabs.net>
 * Matt Harbison <matt_harbi...@yahoo.com>
 * Raphaël Gomès <rgo...@octobus.net>

## Evolve: 10.5.3

  * compatibility with Mercurial 6.3

* evolve: make obs-hash-range cache and stable-range cache (that both use SQLite databases) slightly more tolerant to FS issues (issue6246)
  * evolve: adapt to Python 3.11 BC breakage with `random.sample()`

* next: properly handle cases when user selects an aspiring child, making sure that the destination is evolved when needed

## Topic (0.24.2)

  * compatibility with Mercurial 6.3

* topic: invalidate the topic cache when branchcache is invalidated, to fix an issue in TortoiseHg where stale topic labels appear in certain cases
_______________________________________________
Evolve-testers mailing list
evolve-test...@lists.mercurial-scm.org
https://lists.mercurial-scm.org/mailman/listinfo/mercurial-evolve-testers

Reply via email to