changeset 52137:eae3ec345e5e stable 6.8.2

relnotes: add 6.8.2
author Raphaël Gomès <rgomes@octobus.net>
date Mon, 28 Oct 2024 11:39:03 +0100
parents e68fe567a780
children c72bd1860139
files relnotes/6.8
diffstat 1 files changed, 22 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/relnotes/6.8	Fri Oct 25 17:33:47 2024 +0200
+++ b/relnotes/6.8	Mon Oct 28 11:39:03 2024 +0100
@@ -1,3 +1,25 @@
+= Mercurial 6.8.2 =
+
+This is the last version that supports Python 3.6 and 3.7.
+
+ * Compatibility for Python 3.12 and 3.13
+ * evolution: stop wrongly flagging unrelated part of a split as divergent
+ * histedit: create state and acquire locks earlier
+ * copytracing: fix a bug in an edge case in metadata.compute_all_files_changes
+ * rhg: ignore readonly FS error when saving dirstate
+ * merge: sort filemap only if requested by the caller
+ * windows: implement `util.cachestat` to fix numerous dirstate problems
+ * subrepo: propagate non-default path on outgoing
+ * import: fix erroneous comparison of str with bytes
+ * largefiles: fix check that ensures that --all-largefiles is only used locally
+ * profiling: improve 3.12 error message for calling lsprof twice
+ * profiling: use "stat" profiler to profile individual request
+ * module-policy: ignore empty module policy
+ * relnotes: skip the test if the source repository is not readable
+ * wireprototypes: fix exception handling code with a bad pytype suppression
+ * Many more type fixes and improvements
+ * Improvements to the test suite
+
 = Mercurial 6.8.1 =
 
  * Python 3.12: fix an issue between `threading` and `demandimport`